Te narzędzia wiersza poleceń do sieciowania w systemie Linux są przestarzałe. Oto co powinieneś użyć zamiast nich

Linux, król serwerów, ewoluuje. Zastępujemy archaiczne narzędzia monitorujące nowoczesnymi alternatywami, zyskując bezpieczeństwo i efektywność w zarządzaniu siecią. Sprawdź najlepsze zamienniki.
Linux, król serwerów, oferuje wachlarz narzędzi do monitorowania sieci i dostępu do zdalnych zasobów. Choć niektóre polecenia wciąż są w użyciu, inne zestarzały się i są gotowe do wymiany. Oto zestawienie archaicznych narzędzi oraz nowoczesne zamienniki.
Telnet
SSH do zdalnych połączeń terminalowych
Telnet, jedno z pierwszych narzędzi sieciowych, zadebiutował na ARPANET w latach 60. XX wieku, a formalizację uzyskał w latach 80. jako RFC.
Umożliwiał zdalne logowanie do innych maszyn – często mainframe’ów. W czasach, gdy terminale były jedynym interaktywnym sposobem korzystania z komputerów, Telnet odegrał kluczową rolę w łączeniu akademików poprzez dzielenie się zasobami obliczeniowymi.
Problem? Telnet przesyła wszystkie dane w postaci zwykłego tekstu, w tym loginy i hasła. W zdałoby się nieszkodliwym świecie lat 60. to ryzyko nie było dostrzegane. Dziś złośliwe oprogramowanie do sniffingu czai się na każdym kroku.
Alternatywa? SSH – bezpieczne połączenia zdalne, standard w Linuxie. Windows 11 nie pozostaje w tyle, oferując OpenSSH jako funkcję wbudowaną.
ifconfig
Użyj ip do konfiguracji sieci
Pamiętałem czasy z zajęć z sieci komputerowych w latach 2000, gdzie ipconfig na Windowsie ukazywał szczegóły interfejsów. Linux miał swoje ifconfig – niezbędne do sprawdzenia adresu IP czy maski podsieci.
Dziś ifconfig jest w dużej mierze zastąpione przez polecenie ip.
Aby sprawdzić swój adres IP i maskę podsieci:
ip addressDla domyślnej trasy:
ip routeTabela ARP? Użyj tego polecenia:
ip neighborDla Brytyjczyków:
ip neighbourAby zobaczyć statystyki pakietów:
ip statsInterfejsy sieciowe włączone? Polecenie ip link:
ip linkAby wyłączyć fizyczny interfejs ethernet, użyj:
sudo ip link eth0 downI żeby go włączyć:
sudo ip link eth0 upTo baza najczęściej wykonywanych operacji z użyciem ip. A dla bardziej szczegółowych informacji odwiedź stronę manu.
scp
SFTP do bezpiecznych transferów
plików
scp, czyli "Secure Copy Protocol", obsługuje bezpieczne przenoszenie plików między maszynami.
W klientach OpenSSH, jego twórcy zauważają, że scp nie jest najlepszym rozwiązaniem. Zalecają korzystanie z SFTP lub rsync.
Chcesz przenieść plik z lokalnej maszyny na zdalną? Oto jak to zrobić za pomocą SFTP.
Najpierw wejdź w interakcję z zdalną maszyną:
sftp example.comLub z użyciem swojej nazwy użytkownika:
sftp [email protected]W zależności od konfiguracji, być może poproszą Cię o hasło.
Po udanym logowaniu, zobaczysz komunikat "sftp>".
Posługuj się nim jak w terminalu Linux, z poleceniami cd i ls. Aby przenieść plik, użyj "put" i podaj pełną ścieżkę:
put path/to/fileMożesz też pobierać pliki z zdalnej maszyny za pomocą "get":
get filenetstat
Użyj ss do zobaczenia otwartych gniazd sieciowych
Mogłeś korzystać z netstat do sprawdzania otwartych plików. Chociaż to polecenie jest pomocne w znajdowaniu otwartych połączeń, jest przestarzałe, przynależy do pakietu net-tools. Możesz go zainstalować, jednak lepiej wybrać coś nowszego.
Nową, nowoczesną alternatywą jest ss, które oznacza "statystyki gniazdek".
Aby zobaczyć wszystkie otwarte pliki, uruchom ss tak:
ssChcesz zobaczyć aktywne gniazda? Użyj opcji -a i -t dla gniazd TCP:
ss -t -aAby wyświetlić gniazda w trybie nasłuchu:
ss -a -lss jest częścią pakietu iproute2, zwykle instalowanego domyślnie w nowoczesnych dystrybucjach Linuxa. Na Ubuntu znajdziesz go bezproblemowo.
Dla bardziej szczegółowych informacji sprawdź stronę podręcznika.
Linux ewoluuje. Jak konstrukcja mitycznego Statku Tezeusza, zmieniają się jego elementy. Przejrzystość w narzędziach sieciowych pokazuje pragmatyzm jego twórców, a elastyczność staje się podstawą współczesnych sieci.
Jeśli ciekawią Cię artykuły podobne do Te narzędzia wiersza poleceń do sieciowania w systemie Linux są przestarzałe. Oto co powinieneś użyć zamiast nich, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany