Polecenie IP to bardzo niezwykle przydatne narzędzie do konfiguracji sieci. Jest to zamiennik starego polecenia „ifconfig” znalezione w rozkładach Linux. Polecenie IP może być używane do zarządzania interfejsami sieciowymi, urządzeniami, tunelami i aspektami routingu. Administratorzy sieci często potrzebują tego narzędzia do administrowania sieci i rozwiązywania problemów.
Co obejmiemy?
W tym przewodniku zobaczymy niektóre faktyczne zastosowania polecenia IP. Przeprowadziliśmy ten przewodnik po OS Debian 10 (Buster). Będziesz musiał mieć konto Superuser lub użytkownika z uprawnieniami „sudo”, aby wykonywać niektóre z poleceń.
Pierwsze kroki z poleceniem IP
Istnieje wiele możliwości z poleceniem „IP”, jak zobaczymy teraz. mi.G., Jeśli chcesz zobaczyć pełną listę różnych opcji i obiektów, które można użyć z tym poleceniem, wydaj następujące polecenie na terminalu Linux:
IP - -Help
„Link IP.'
Obiekt „łącza” może być używany do zarządzania interfejsami sieciowymi. mi.G., Aby zobaczyć wszystkie dostępne możliwości z obiektem „Link IP”, użyj:
Pomoc łącza IP
Alternatywnie można również wykonać poniższe polecenie, aby uzyskać więcej informacji:
Man Link
a) Aby wymienić wszystkie dostępne interfejsy w systemie:
Pokaż linku IP
b) Aby przynieść interfejs „Down”, użyj:
Ustaw link IP „iface” w dół
Gdzie „iface” to nazwa interfejsu, możesz zobaczyć listę dostępnych interfejsów za pomocą polecenia „IP Link Show”.
c) Podobnie, aby wprowadzić interfejs „w górę”, możemy użyć:
Sudo IP Link Ustaw „iface” w górę
d) Aby sprawdzić status linku (interfejs), użyj:
link sudo ip pokaż „iface” | Grep 'State.'
e) Jeśli chcesz rozwiązywać problemy z błędami przy ustalaniu łączności sieciowej, poniższe polecenie może bardzo pomóc:
Link IP -s
Można dwukrotnie użyć opcji „-S”, aby zobaczyć więcej informacji na wyjściu. mi.G., Aby zobaczyć statystyki tylko interfejsu „ENP0S3”, użyj:
IP -s -s link LS ENP0S3
„Trasa IP”
Aby wyświetlić różne opcje i polecenia używane z „IP-Route”, użyj polecenia:
Pomoc trasy IP
Lub użyj poniżej, aby uzyskać więcej informacji:
Man IP Route
a) Aby wyświetlić wpisy tabeli trasy IPv4, użyj następującego polecenia:
Trasa IP
Lub
Lista tras IP
b) Aby dodać nową trasę, użyj składni:
sudo ip trasa dodajprzez dev
mi.G., Aby połączyć się z siecią 192.168.43.0 przez 10.0.2.15 Korzystanie z interfejsu ENP0S3, poleceniem będzie:
Sudo ip Route Dodaj 192.168.43.0/24 przez 10.0.2.15 Dev ENP0S3
c) Aby usunąć wpis trasy, wymień słowo kluczowe „Dodaj” na „del”, jak pokazano poniżej:
sudo ip trasa del 192.168.43.0/24 przez 10.0.2.15 Dev ENP0S3
d) Aby dodać nową bramę z „IP Route”, użyj polecenia:
sudo ip trasa dodaj domyślnie przez
mi.G., Aby połączyć się z bramą 10.0.2.0, powyższe polecenie będzie:
Sudo IP Route Dowpituj Domyślnie przez 10.0.2.16
Aby usunąć tę bramę, uruchom to samo polecenie „Dodaj” zastąpione przez „Del”:
Sudo ip Route Del Domyślnie przez 10.0.2.16
„IP Addr”
Ponownie, aby zobaczyć pełną listę opcji za pomocą polecenia „IP Addr”, użyj:
Pomoc IP Addr
a) Aby zobaczyć wszystkie urządzenia/interfejsy z poleceniem „IP”, użyj dowolnego z następujących poleceń:
Pokaż adresu IP
Pokaz IP Addr
IP Addr
ip a
ip a ls
b) Aby dodać tymczasowy adres IP do danego interfejsu, możemy użyć formatu:
sudo ip addrdev
mi.G., Aby dodać adres '10.0.15.33 'Do interfejsu ENP0S3, poleceniem będzie:
Adres IP sudo Dodaj 10.0.15.33/24 Dev ENP0S3
Aby sprawdzić, czy adres IP jest przypisany w danym interfejsie, uruchom polecenie:
IP addr show dev enp0s3
Należy pamiętać, że powyższy adres IP może być stały, edytując plik/etc/network/interfejsy. Otwórz ten plik za pomocą dowolnego edytora tekstu, takiego jak Nano lub VI i umieść w nim następujące wpisy:
Auto ENP0S3
Iface ENP0S3 INET DHCP
Iface ENP0S3 INET STATIC
adres 10.0.15.33/24
c) Aby usunąć powyższy tymczasowy adres IP interfejsu, możemy użyć formatu:
sudo ip addr deldev
mi.G., Aby usunąć powyższy adres '10.0.15.33 'interfejsu ENP0S3, poleceniem będzie:
Sudo IP Adres Del 10.0.15.33/24 Dev ENP0S3
Ponownie sprawdź polecenie:
IP addr show dev enp0s3
c) Aby wyświetlić adresy IPv4 skonfigurowane na komputerze:
IP -4 addr
d) Aby wyświetlić adresy IPv6 skonfigurowane na komputerze:
IP -6 addr
Wniosek
Ten przewodnik dowiedział się o kompleksowej liście często używanych poleceń „IP” za pomocą Debian 10 Linux. Ten przewodnik można również wypróbować na innych dystrybucjach Linux, takich jak Ubuntu, dystrybucja oparta na czerwono Redhat itp. Aby uzyskać więcej informacji na temat dowolnego podkomenda „IP”, możesz użyć stron Man lub polecenia „Pomoc”.