Otthoni és irodai hálózatok a gyakorlatban - Labor: IP alapok

A VIK Wikiből

Ez az oldal a korábbi SCH wikiről lett áthozva.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor, kérlek, javíts rajta egy rövid szerkesztéssel!

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót.


Kozvetlen linkek konfiguracioja

  • =mii-tool=: felsorolja az interfeszeket (eth0...eth4), es ha tamogatja a kartya, kiirja, hogy van-e kabel bedugva.
  • =ifconfig eth0 up=: halokartya bekapcsolasa.
  • =ifconfig eth0 down=: halokartya kikapcsolasa.
  • =ifconfig eth0 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255=: eth0 halokartyan 10.0.0.1/24 IP cimen keresztul fog latszani a gep.
    • Ket halokartyara nem szabad ugyanazt az IP cimet beallitani.
    • =route -n= paranccsal kerdezhetok le a beallitasok.
  • Ellenorzes
    • Ha a cross kabel tuloldalan is be van konfiguralva az ip cim (pl. 10.0.0.2), =ping 10.0.0.2=
    • A tuloldalrol jovo csomagokat a =tcpdump -n -i eth0= paranccsal kapjuk el.

Statikus routing konfiguracioja

  • Routing engedelyezese
    • =echo 1 > /proc/sys/net/ipv4/ip_forward=
    • =echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter=
  • Routing konfiguracioja
    • Routing tabla bovitese: =route add -net 10.1.0.0/16 gw 10.0.0.2=
      A 10.1.*.* IP tartomanyba a 10.0.0.2 gepen keresztul kuldi a csomagokat. A =gw= gateway-t jelent.
    • Torles: =route del -net 10.1.0.0/16 gw 10.0.0.2=. Ha ket bejegyzest hozunk letre ugyanarra az alhalozatra, az utobbi felulcsapja az elobbit.
    • Listazas: =route -n=
  • Ellenorzes
    • =traceroute -n 10.3.0.1= kiirja a 10.3.0.1 pingelese soran erintett utvonalat.

Megoldas a labor halozataban a jobb also gepre

Ezen a helyen volt linkelve a halozat.png nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)


  • mii-tool
    -lal figyelem a linkeket:
    • Folfele az eth2 portra van dugva a gep, en cimem 10.5.3.2, o cime 10.5.3.1
    • Balra az eth1 portra van dugva a gep, en cimem 10.5.5.2, o cime 10.5.5.1
  • =ifconfig eth1 up=
    =ifconfig eth1 10.5.3.2 netmask 255.255.255.0 broadcast 10.5.3.255=
  • =ifconfig eth2 up=
    =ifconfig eth2 10.5.5.2 netmask 255.255.255.0 broadcast 10.5.5.255=
  • Teszt
    • Miutan ok is bekonfiguraltak: =ping 10.5.3.1=, =ping 10.5.5.1=
    • 10.5.3.1 megpingel, =tcpdump -n -i eth2= mutatja a csomagokat
    • 10.5.5.1 megpingel, =tcpdump -n -i eth1= mutatja a csomagokat
  • =echo 1 > /proc/sys/net/ipv4/ip_forward=
  • =echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter=
  • =route -add -net 10.1.0.0/16 gw 10.5.5.1=
  • =route -add -net 10.5.4.0/24 gw 10.5.5.1=
  • =route -add -net 10.5.2.0/24 gw 10.5.5.1=
  • =route -add -net 10.6.1.0/24 gw 10.5.5.1=
  • =route -add -net 10.6.0.0/24 gw 10.5.5.1=
  • =route -add -net 10.3.0.0/16 gw 10.5.3.1=
  • =route -add -net 10.5.1.0/24 gw 10.5.3.1=
  • =route -add -net 10.5.0.0/24 gw 10.5.3.1=
  • =route -add -net 10.4.0.0/24 gw 10.5.3.1=
  • Ha a tobbiek is jol beallitottak, mindenki megpingelheto.
  • =route -n= ezt irja ki:
Kernel IP routing table
Destination	  Gateway			Genmask			Flags Metric Ref	 Use Iface
152.66.245.64	0.0.0.0			255.255.255.192 U	  0		0		  0 eth0
10.6.1.0		  10.5.5.1		  255.255.255.0	UG	 0		0		  0 eth1
10.4.0.0		  10.5.3.1		  255.255.255.0	UG	 0		0		  0 eth2
10.6.0.0		  10.5.5.1		  255.255.255.0	UG	 0		0		  0 eth1
10.5.5.0		  0.0.0.0			255.255.255.0	U	  0		0		  0 eth1
10.5.4.0		  10.5.5.1		  255.255.255.0	UG	 0		0		  0 eth1
10.5.1.0		  10.5.3.1		  255.255.255.0	UG	 0		0		  0 eth2
10.5.0.0		  10.5.3.1		  255.255.255.0	UG	 0		0		  0 eth2
10.5.3.0		  0.0.0.0			255.255.255.0	U	  0		0		  0 eth2
10.5.2.0		  10.5.5.1		  255.255.255.0	UG	 0		0		  0 eth1
10.3.0.0		  10.5.3.1		  255.255.0.0	  UG	 0		0		  0 eth2
10.1.0.0		  10.5.5.1		  255.255.0.0	  UG	 0		0		  0 eth1
0.0.0.0			152.66.245.110  0.0.0.0			UG	 0		0		  0 eth0

-- Peti - 2006.10.12.