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

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 address

Dla domyślnej trasy:

ip route

Tabela ARP? Użyj tego polecenia:

ip neighbor

Dla Brytyjczyków:

ip neighbour

Aby zobaczyć statystyki pakietów:

ip stats

Interfejsy sieciowe włączone? Polecenie ip link:

ip link

Aby wyłączyć fizyczny interfejs ethernet, użyj:

sudo ip link eth0 down

I żeby go włączyć:

sudo ip link eth0 up

To 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.com

Lub 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/file

Możesz też pobierać pliki z zdalnej maszyny za pomocą "get":

get file

netstat

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:

ss

Chcesz zobaczyć aktywne gniazda? Użyj opcji -a i -t dla gniazd TCP:

ss -t -a

Aby wyświetlić gniazda w trybie nasłuchu:

ss -a -l

ss 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.

Indeks
  1. Telnet
    1. SSH do zdalnych połączeń terminalowych
  2. ifconfig
    1. Użyj ip do konfiguracji sieci
  3. scp
    1. SFTP do bezpiecznych transferów
    2. plików
  4. netstat
    1. Użyj ss do zobaczenia otwartych gniazd sieciowych

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up