Wyszukiwanie w witrynie

Przestarzałe polecenia sieciowe systemu Linux i ich zamienniki


W naszym poprzednim artykule omówiliśmy kilka przydatnych narzędzi sieciowych wiersza poleceń dla Sysadmin do zarządzania siecią, rozwiązywania problemów i debugowania w systemie Linux. Wspomnieliśmy o niektórych poleceniach sieciowych, które nadal są dostępne i obsługiwane w wielu dystrybucjach Linuksa, ale obecnie w rzeczywistości są przestarzałe lub przestarzałe i dlatego należy je zastosować na rzecz bardziej współczesnych zamienników.

Chociaż te narzędzia/narzędzia sieciowe są nadal dostępne w oficjalnych repozytoriach głównych dystrybucji Linuksa, ale w rzeczywistości nie są one domyślnie instalowane.

Jest to widoczne w dystrybucjach Enterprise Linux, wiele popularnych poleceń sieciowych nie działa już w RHEL/CentOS 7, podczas gdy faktycznie działają w RHEL/CentOS 6. Najnowsze wydania Debian i Ubuntu również ich nie zawierają.

W tym artykule udostępnimy przestarzałe polecenia sieciowe systemu Linux i ich zamienniki. Polecenia te obejmują ifconfig, netstat, arp, iwconfig, iptunnel, nameif, a także route .

Wszystkie wymienione programy z wyjątkiem iwconfig znajdują się w pakiecie net-tools, który nie był poddawany aktywnej konserwacji przez tyle lat.

Co ważne, należy pamiętać, że „niekonserwowane oprogramowanie jest niebezpieczne” i stwarza ogromne zagrożenie bezpieczeństwa systemu Linux. Nowoczesnym zamiennikiem net-tools jest iproute2 – zestaw narzędzi do kontrolowania sieci TCP/IP w systemie Linux.

Poniższa tabela przedstawia podsumowanie dokładnie przestarzałych poleceń i ich zamienników, na które należy zwrócić uwagę.

arp

ip n (sąsiad IP)

ifconfig

ip a (adres IP), łącze IP, ip -s (ip -stats)

iptunnel

tunel IP

iwconfig

ja

nameif

link ip, jeśli nazwa

netstat

ss, ip Route (dla netstat -r), ip -s link (dla netstat -i), ip maddr (dla netstat -g)

route

ip r (trasa IP)

Więcej szczegółów na temat niektórych zamienników znajdziesz w poniższych przewodnikach.

  1. ifconfig vs ip: jaka jest różnica i porównanie konfiguracji sieci
  2. 10 przydatnych poleceń „IP” do konfiguracji interfejsów sieciowych

Podsumowując, dobrze jest mieć na uwadze te zmiany, ponieważ większość z tych przestarzałych narzędzi zostanie kiedyś w przyszłości całkowicie wymieniona. Stare nawyki trudno wykorzenić, ale trzeba żyć dalej. Ponadto instalowanie i używanie nieobsługiwanych pakietów w systemie Linux jest niebezpieczną i niebezpieczną praktyką.

Czy nadal używasz tych starych/przestarzałych poleceń? Jak sobie radzisz z zamiennikami? Podziel się z nami swoimi przemyśleniami za pomocą poniższego formularza opinii.