Ip command

From TÜ Narva Kolledži Wiki
Revision as of 18:10, 12 December 2022 by Daniel77 (talk | contribs)
Jump to navigation Jump to search

daniel neustus

Mis on IP command?

Iga Linuxi kasutaja peaks olema tuttav ip-käsuga võrguliideste loomiseks. Ip käsk kasutatakse ARP vahemälu haldamiseks, aadresside ja marsruutide määramiseks ja kustutamiseks ning liideste üles- või allatoomiseks. Kaasaegsetes Linuxi versioonides asendab IP käsk kunagise "ifconfig" käsku, kuid nüüd see on aegunud.

Kuidas kasutada IP käsku?

IP käsk on tavaliselt installitud kõikidele Linuxi distributsioonidele. IP käsu süntaks on selline: ip [ OPTIONS ] OBJECT { COMMAND | help }

Kui olete unustanud, millised käsud on IP's siis võite kasutada järgmist käsku: (ip --help)

Või kui tahate saada terve loend käskudest siis saate kirjutada - "man ip"

Kõikide IP-aadressite kuvamine

Kõikide ip aadressite kuvamiseks võib kasutada käsku - "ip a" või "ip addr".

Tekst on raskesti loetav, kuid seda saab muuta kasutades objekte nagu "-c" ja "-br". Need objektid annavad pildile värve ja muudavad teksti loetavaks. Võib ka kuvada võrguseadmeid, kasutades "addr" asemel "link".


Marsruutimistrabeli halduskäsud

Kerneli "routing table" võib hallata ja manipuleerida järgmiste käsudega - "ip route", "ip r list".

Uut marsruuti võib lisada niimoodi: "ip route add {NETWORK/MASK} via {GATEWAYIP}" ja "ip route add {NETWORK/MASK} via {GATEWAYIP}".

Marsruute võib ka kustutada: "ip route del {NETWORK/MASK}".

Uue ARP kanne lisamine

Uut ARP kannet võibb lisada järgmise käsuga: "ip neigh add {IP-HERE} lladdr {MAC/LLADDRESS} dev {DEVICE} nud {STATE}".