Przestarzałe polecenia sieciowe Linux i ich zamienniki

Przestarzałe polecenia sieciowe Linux i ich zamienniki

W naszym poprzednim artykule omówiliśmy kilka przydatnych narzędzi do sieci linii poleceń dla Sysadmin's do zarządzania siecią, rozwiązywania problemów i debugowania w Linux. Wspominaliśmy o niektórych poleceniach sieciowych, które są nadal uwzględnione i obsługiwane w wielu rozkładach Linuksa, ale w rzeczywistości są przestarzałe lub przestarzałe i dlatego powinny być przeprowadzane na korzyść bardziej dzisiejszych zamienników.

Chociaż te narzędzia/narzędzia sieciowe są nadal dostępne w oficjalnych repozytoriach głównego nurtu dystrybucji Linux, ale nie są one domyślnie wstępnie zainstalowane.

To jest widoczne w Enterprise Linux Dystrybucje, wiele popularnych poleceń sieciowych nie działa już RHEL/CENTOS 7, Podczas gdy faktycznie pracują RHEL/CENTOS 6. Najnowszy Debian I Ubuntu Wydania również ich nie zawierają.

W tym artykule udostępnimy przestarzałe polecenia sieciowe Linux i ich zamienniki. Polecenia te obejmują ifconfig, netstat, Arp, iwconfig, iptunnel, Nameif, jak również trasa.

Wszystkie wymienione programy, z wyjątkiem iwconfig znajdują się w narzędzia netto pakiet, który nie był aktywny od tylu lat.

Co ważne, należy pamiętać o tymNiezbadane oprogramowanie jest niebezpieczne”, Stanowi wielkie ryzyko bezpieczeństwa dla systemu Linux. Nowoczesny zamiennik narzędzia netto Jest iproute2 - Asortyment narzędzi do kontrolowania sieci TCP/IP w Linux.

Poniższa tabela pokazuje podsumowanie dokładnych przestarzałych poleceń i ich wymiany, które należy zwrócić uwagę.

Polecenia przestarzałe Linux Polecenia zastępujące Linux
Arp IP n (sąsiad IP)
ifconfig IP A (IP Addr), link IP, IP -s (IP -Stats)
iptunnel IP Tunnel
iwconfig iw
Nameif link IP, ifrename
Netstat SS, IP Route (dla netstat -r), link IP -s (dla netstat -i), ip Maddr (dla netstat -g)
trasa IP R (trasa IP)

Więcej informacji na temat niektórych zamienników w następujących przewodnikach znajdziesz.

  1. ifconfig vs IP: Jaka jest różnica i porównywanie konfiguracji sieci
  2. 10 Przydatne polecenia „IP” do konfigurowania interfejsów sieciowych

Odniesienie: Post na blogu Doug Vitale Tech.
Netto narzędzi projektowe: https: // sourceforge.netto/projekty/narzędzia netto/
IPROUTRE2 Opis Strona: https: // wiki.LinuxFoundation.org/networking/iproute2

Podsumowując, dobrze jest pamiętać o tych zmianach, ponieważ większość z tych przestarzałych narzędzi zostanie całkowicie zastąpiona w przyszłości. Stare nawyki umierają ciężko, ale musisz iść dalej. Ponadto instalowanie i korzystanie z nieobsługiwanych pakietów w systemie Linux jest niepewną i niebezpieczną praktyką.

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