Polecenie ‚ip’ kontra netsat,arp i ifconfig

Aby przygotować się do egzaminu LPI 201 trzeba się zapoznać z poleceniami ip, route, ifcofnig oraz arp.

Cel ifconfig / arp / netstat (Linux) ip (Linux)
adresy IP intefejsu – pokaż ifcofnig | ifconfig -a ip addr show
status interfejsu – pokaż ifcofnig | ifconfig -a ip link show
alias do interfejsu – dodaj ifcofnig eth1:0 192.168.200.2 up ip addr add 192.168.200.2/24 dev eth1 label eth1:0
alias do interfejsu – usuń ifconfig br-lan:1 192.168.200.3/24 up ip add del 192.168.200.3/24 dev br-lan
tablica routingu – pokaż route ip route show
tablica arp – pokaż arp -a ip neigh show
tablica arp – Dodaj adres arp -s 192.168.10.82 00:15:5d:0f:38:40 ip neigh add 192.168.10.82 lladdr 00:15:5d:0f:38:40 nud permanent dev eth0

Uwagi:

  • Polecenie „ip” ma ciekawy przełącznik „-o” pozwalający na wyświetlanie wyników jednowierszowych, przez co łatwiej jest go używać wewnątrz skryptów.
  • netsat domyślnie pokazuje adresy siecowe natomiast „ip” domyślnie pokazuje adresy IP (aby zobaczyć adresy sieciowe trzeba użyć -r).

Dodaj komentarz