====== Správa sítových rozhraní ====== Ke správě sítí (síťových rozhraní) je v linuxu určen balíček ''iproute2'', který je např. v Debianu jessie výchozí součástí (dříve zde byl jako ''iproute''). Obsahuje příkazy ''ip'', ''tc'', ''ss'' a další((Viz. https://packages.debian.org/stable/amd64/iproute2/filelist)). Je to náhrada příkazů ''ifconfig'', ''ifup'', ''ifdown'', ''route'', ''arp'', ''brctl'' apod. z balíčku ''net-tools''. Většina manuálů na ně stále odkazuje, ale jsou na ústupu, dále nevyvíjené a některé se dokonce chovají v moderním prostředá neadekvátně (ifconfig). ip addr # informace o stavu síťových rozhraní ip a # alias předchozího; je takto možné zkracovat ip addr show dev eth0 # konkretní rozhraní ip link set dev eth0 up ip link set dev eth0 down ip link set dev eth0 address aa:bb:cc:dd:ee:ff # a obdobně jiné parametry ip addr add 192.168.1.11/24 dev eth0 # přidání ip adrčesy k rozhraní ip route ip route add 10.0.0.0/16 via 192.168.1.1 ip route get 91.213.160.118 # kudy pujdou packety pro tuto ip ip neigh # sousedé v arp tabulce ===== Porovnání příkazů ===== ^ Účel ^ net-tools (staré) ^ iproute2 (současné) ^ | Konfigurace adres a spojení | ifconfig | ip addr, ip link | | Routovací tabulky | route | ip route | | Sousedé | arp | ip neigh | | VLAN | vconfig | ip link | | Tunely | iptunnel | ip tunnel | | Multicast | ipmaddr | ip maddr | | Bridge | brctl | ip link (+ bridge) | | Statistiky | netstat | ss |