konfiguracja routerów w szeregu - netkit

0

Mój post może wywołać śmiech u niektórych czytelników, ale jednak mimo wszystko zaryzykuję:
Nie mając za wiele związku z informatyką dostałem sporą dawkę (dla mnie) zaawansowanych informacji, jak skonfigurować sieć w wirtualnym środowisku netkit.
No to uruchomiłem taką stronę netkit.org i tam znalazłem parę rozwiązań.
Dwa komputery zestawiłem i się pingują, Dwa routery + komputery w sieciach lokalnych też się "widzą". Udało mi się nawet stworzyć konfigurację dla kilku routerów w ringu.
Ale zadanie z routerami w szeregu mnie zupełnie przerasta. Po prostu może nie znam jakichś podstaw.
Mam dwie prośby:

  • albo podpowiedź, gdzie szukać odpowiedzi na ten temat, tzn. co przeczytać, żeby się doedukować;
  • albo o wskazanie błędów w poniższym moim rozwiązaniu.
    Stworzyłem plik konfiguracyjny:
    lab.conf
r1[0]=A
r2[0]=A
r2[1]=B
r3[0]=B
r3[1]=C
r4[0]=C
r4[1]=D
r5[0]=D
r5[1]=E
r6[0]=E

Ustawiłem konfigurację dla poszczególnych routerów:
r1:

ifconfig eth0 192.168.8.1 netmask 255.255.255.252 broadcast 192.168.8.3 up
route add default gw 192.168.8.2 dev eth0

r2:

ifconfig eth0 192.168.8.2 netmask 255.255.255.252 broadcast 192.168.8.3 up
ifconfig eth1 192.168.8.10 netmask 255.255.255.248 broadcast 192.168.8.15 up

r3:

ifconfig eth0 192.168.8.11 netmask 255.255.255.248 broadcast 192.168.8.15 up
ifconfig eth1 192.168.8.20 netmask 255.255.255.240 broadcast 192.168.8.31 up

r4:

ifconfig eth0 192.168.8.21 netmask 255.255.255.240 broadcast 192.168.8.31 up
ifconfig eth1 192.168.8.35 netmask 255.255.255.224 broadcast 192.168.8.63 up

r5:

ifconfig eth0 192.168.8.36 netmask 255.255.255.224 broadcast 192.168.8.63 up
ifconfig eth1 192.168.8.65 netmask 255.255.255.192 broadcast 192.168.8.127 up

r6:

ifconfig eth0 192.168.8.66 netmask 255.255.255.192 broadcast 192.168.8.127 up
route add default gw 192.168.8.65 dev eth1

I tu niestety pingują się tylko sąsiedzi, a założenie było takie, żeby wszyscy.
Chodziło też o to, żeby maską regulować rozsyłanie pakietów na poszczególnych poziomach.
Czy ktoś mi pomoże?
Byłbym bardzo wdzięczny!

0

musisz podopisywać pełne trasy na wszystkich ruterach, a nie tylko połączeniówki. Skąd ruter r3 ma wiedzieć, gdzie znajduje się sieć 192.168.8.0/30 ?

0
Dżery napisał(a):

musisz podopisywać pełne trasy na wszystkich ruterach, a nie tylko połączeniówki. Skąd ruter r3 ma wiedzieć, gdzie znajduje się sieć 192.168.8.0/30 ?
Bardzo dziękuję za podpowiedź.
No i właśnie tu jest mój problem, bo nie bardzo wiem, jak to się robi...
Prowadzący wspomniał, że ma się to odbyć jak najmniejszą ilością wpisów, a trasę powinna regulować maska...
Czy miałbym wpisać np. w r5

route add -net 192.168.8.0/28 gw 192.168.8.35 dev eth1

To przyszło mi do głowy, ale nic nie zmienia w widoczności sieci niestety...
Czy byłaby szansa prosić o jakiś jeden konkretny przykład, bym wiedział w którym obszarze poszukiwać dalej odpowiedzi?

1 użytkowników online, w tym zalogowanych: 0, gości: 1