Počítačové sítě/LAB: Routování přilehlých sítí

Požadavky

editovat
  • 2x PC s OS GNU/Linux (ideálně Debian)
  • 1x cisco router
  • 1x switch

Zadání

editovat

Úkolem LABu je zprovoznit komunikaci mezi počítači na různých sítích.

Schéma

editovat
 
Routování přilehlých sítí
  • Nastavit IP adresy a otestovat spojení
 
Fyzicky i logicky stejné sítě
  • Změnit IP adresy a otestovat spojení
 
Fyzicky stejné sítě, logicky rozdílné sítě
  • Vyměnit prostřední zařízení a nakonfigurovat (použít poslední použitelnou IP v síti)
  • Nakonfigurovat výchozí bránu na počítačích
  • Otestovat spojení

Řešení

editovat

Schéma

editovat
 
Routování přilehlých sítí

Nastavení

editovat

Fyzicky i logicky stejné sítě

editovat
PC1:
sudo ip addr add 192.168.1.1/16 dev eth0
sudo ip addr add 2001:db8::1:1/96 dev eth0

PC2:
sudo ip addr add 192.168.2.2/16 dev eth0
sudo ip addr add 2001:db8::2:2/96 dev eth0

Fyzicky stejné sítě, logicky rozdílné sítě

editovat
PC1:
sudo ip addr add 192.168.1.1/24 dev eth0
sudo ip addr add 2001:db8::1:1/112 dev eth0

PC2:
sudo ip addr add 192.168.2.2/24 dev eth0
sudo ip addr add 2001:db8::2:2/112 dev eth0

Konfigurace s routerem

editovat
Router:
interface Gi0/0
 ip addr 192.168.1.254 255.255.255.0
 ipv6 addr 2001:db8::1:ffff/112
 no sh
interface Gi0/1
 ip addr 192.168.2.254 255.255.255.0
 ipv6 addr 2001:db8::2:ffff/112
 no sh

! Příkazem ping se testuje vždy při sestavení spojení mezi 2 zařízeními ! Lépe odladit problém ihned - složitost topologie narůstá.

PC1:
sudo ip route add default via 192.168.1.254 dev eth0
sudo ip -6 route add default via 2001:db8::1:ffff dev eth0

PC2:
sudo ip route add default via 192.168.2.254 dev eth0
sudo ip -6 route add default via 2001:db8::2:ffff dev eth0

Testování

editovat
Router:
ping 192.168.1.1
ping ipv6 2001:db8::1:1
ping 192.168.2.2
ping ipv6 2001:db8::2:2
PC1:
ping 192.168.2.2
ping6 2001:db8::2:2

PC2:
ping 192.168.1.1
ping6 2001:db8::1:1