Kiedy w systemie istnieją dwa lub więcej interfejsów sieciowych (tak jak ma to miejsce w przypadku RHEL01) mamy do czynienia z systemem wieloadresowym. Należy wtedy zdecydować, który z interfejsów będzie bramą przez jaką przechodził będzie ruch. Aby skonfigurować trasy ruchu skorzystamy z polecenia : "route", które wyświetli istniejące trasy ruchu oraz umożliwi dodanie kolejnych.
Składnia polecenia route : # route [opcje]
Opcje polecenia route:
- add - Dodanie nowej trasy
- del - Usunięcie istniejącej trasy
- flush - Oczyszcza tymczasowe trasy
WSKAZÓWKA
Dobrą wskazówka w momencie rozwiązywania problemów z siecią jest sprawdzanie czy ustawiona została brama domyślna.
Zobaczmy aktualne trasowanie ruchu (routing) w systemie:
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
172.168.1.0 * 255.255.255.0 U 0 0 0 eth1
169.254.0.0 * 255.255.0.0 U 0 0 0 eth1
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Wyjściem dla tego systemu do sieci jest najprawdopodobniej domowy router. Jeżeli domyślna brama nie została ustawiona możemy ją skonfigurować poleceniem route.
Krok 1 - Ustawienie domyślnej bramy jeżeli jeszcze nie istnieje :
# route add default gw 192.168.1.1 eth0
Krok 2 - Sprawdzenie wprowadzonych zmian route
W wyniku powinna znaleźć się linia :
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
UTWORZENIE STATYCZNEJ TRASY (STATIC ROUTES)
W pewnych sytuacjach zachodzi konieczność ustawienia konkretnej ścieżki w celu osiągnięcia połączenia sieciowego. W tym celu możliwe jest skonfigurowanie tras statycznych kierujących bezpośrednio ruch do konkretnej bramy lub podsieci. By utworzyć trasy statyczne należy dodać wpisy w plikach :
/etc/sysconfig/network-scripts/route-ethX dla przykładu :
Default 192.168.1.1 dev eth0
172.168.1.0/24 via 172.168.1.1 eth1
To ustawienie domyślnej bramy na adres 192.168.1.1 i każdy ruch docelowo trafia do 172.168.1.1/24 i przejdzie do sieci wewnętrznej przez interfejs eth1.
Komentarze
Prześlij komentarz