Sieciowe komendy wiersza poleceń Linux
Linux

Sieciowe komendy wiersza poleceń Linux

Sieciowe komendy wiersza poleceń Linux

Wiersz poleceń to potężne narzędzie, które może być wykorzystane do wykonywania wielu różnych zadań, w tym do zarządzania sieciami. W tym poradniku przyjrzymy się podstawowym sieciowym komendom wiersza poleceń w systemie Linux.

Dostęp do wiersza poleceń

Aby uzyskać dostęp do wiersza poleceń w systemie Linux, naciśnij kombinację klawiszy Ctrl+Alt+T.

Sieciowe komendy wiersza poleceń Linux
Sieciowe komendy wiersza poleceń Linux

Podstawowe komendy

Pierwszą komendą, którą warto poznać, jest ifconfig. Polecenie to wyświetla informacje o konfiguracji sieciowej komputera, w tym adres IP, maskę podsieci, bramę domyślną, adresy serwerów DNS i adres MAC. Aby wyświetlić podstawowe informacje, wystarczy wpisać komendę ifconfig bez żadnych parametrów. Aby wyświetlić bardziej szczegółowe informacje, należy użyć parametru /all.

Przykład:

ifconfig

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a00:27ff:fe5a:a2d1 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:5a:a2:d1 txqueuelen 1000 (Ethernet)
RX packets 1052 bytes 103074 (100.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1052 bytes 103074 (100.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Kolejną ważną komendą jest ping. Polecenie to służy do sprawdzania dostępności innego komputera w sieci. Aby sprawdzić dostępność komputera o adresie IP 192.168.1.2, należy wpisać następującą komendę:

ping 192.168.1.2

Jeśli komputer jest dostępny, otrzymasz komunikat podobny do następującego:

PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.088 ms
64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.091 ms
64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.090 ms

--- 192.168.1.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.088/0.090/0.091/0.002 ms

Jeśli komputer nie jest dostępny, otrzymasz komunikat o błędzie podobny do następującego:

PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
Request timed out.

Inne komendy

Oprócz powyższych, dostępnych jest wiele innych sieciowych komend wiersza poleceń. Poniżej znajduje się kilka przykładów:

  • netstat – wyświetla listę wszystkich połączeń TCP/IP
  • telnet – umożliwia połączenie z innym komputerem w sieci za pomocą protokołu telnet
  • nslookup – umożliwia wyszukiwanie nazw domen w sieci
  • route – wyświetla lub konfiguruje tabelę routingu
  • arp – wyświetla lub konfiguruje tablicę ARP
Czytaj  Aktualizacja systemu Linux (Debian/Ubuntu/CentOS): przewodnik krok po kroku
Polecane wpisy
Zalety i wady wirtualizacji: KVM, QEMU, libvirt i virt-manager
Zalety i wady wirtualizacji: KVM, QEMU, libvirt i virt-manager

Zalety i wady wirtualizacji: KVM, QEMU, libvirt i virt-manager Wstęp: Wirtualizacja to technologia, która umożliwia uruchamianie wielu systemów operacyjnych na Czytaj dalej

BlueBorne (CVE-2017-1000251)
BlueBorne (CVE-2017-1000251)

BlueBorne to exploit, który wykorzystuje luki w protokole Bluetooth, pozwalając cyberprzestępcom na zdalne uruchamianie kodu i atakowanie urządzeń z systemami Czytaj dalej