Temat: Sieć w linuksie.
Route
Do wyświetlania i modyfikowania tras routingu standardowo służy program route. Przykład działania:
Route –n
Kernel IP routing table
Podstawowa składnia:
Route
Route –n
Route add
Przykłady zastosowania:
Route –add –net 192.168.0.0 netmask 255.255.255.0 dev eth0
IP
Składnia:
Ip [options] object [command] [parametrs]
Ip address show
Ip addr show
Ip a s
Konfiguracja serwerów DNS
Konfiguracja serwerów DNS w systemie Linux zapisana jest w pliku tekstowym /etc/resolv.conf
Przykładowa zawartość pliku:
cat /etc/resolv.conf
Nameserver 8.8.8.8
Nameserver 192.168.0.1
Klient DHCP
Z poziomu konsoli pobieramy adres poleceniem dhclient
Składnia: dhclient eth0
Konfiguracja IP
W systemie Debian domyślnym plikiem konfiguracyjnym (uruchamianym podczas startu) zawierającym ustawienia interfejsów sieciowych jest /etc/network/interfaces.
Jeżeli chcemy aby interfejs był konfigurowany automatycznie przez DHCP stosujemy następujący wpis:
Auto eth0
Iface eth0 inet dhcp
Jeżeli interfejs ma posiadać konfiguracje statyczną wpisujemy:
Auto eth0
Iface eth0 inet static
address 192.168.3.7
netmask 255.255.255.0
gateway 192.168.3.254
Polecenia:
Ifconfig eth0 0.0.0.0 – wyzerowanie numerów karty
Ifdown eth0 – wyłączenie karty
Ifup eth0 – włączenie karty
Testowanie połączenia sieciowego PING
Ping jest prostą metodą testowania połączenia
Składnia: ping adres_IP lub ping nazwa_DNS
Testowanie połączenia sieciowego TRACEROUTE
Traceroute używany jest do sprawdzania routingu pomiędzy różnymi sieciami