W sieci, adres IP to etykieta przypisana do komputera podłączonego do sieci. W tej sieci adres IP identyfikuje unikalne urządzenie. Umożliwia urządzeniom komunikowanie się ze sobą nad siecią opartą na IP, takim jak Internet lub LAN.
W przypadku Linux istnieje wiele narzędzi, których można użyć do sprawdzenia adresu IP. Niektóre narzędzia są wstępnie zainstalowane z większością dystrybucji; Niektórzy nie.
Sprawdź, jak uzyskać adres IP w Linux.
Adres IP w Linux
Adres IP to wartość liczbowa przypisana do urządzenia podłączonego do sieci. W akcji istnieją dwa rodzaje adresów IP.
Podczas sprawdzania adresów IP konieczne jest zrozumienie publicznych i prywatnych adresów IP.
W Linux istnieją dedykowane narzędzia do pracy, które mogą pokazać adres IP. Jeśli potrzebujesz publicznego adresu IP swojego systemu, istnieją również usługi trzeciej strony, aby to wymyślić.
Zacznijmy!
Metoda GUI, aby uzyskać adres IP
Adres IP sprawdzanie strony internetowej
Istnieje wiele stron internetowych do sprawdzania adresów IP. Te usługi podają publiczny adres IP Twojego systemu. Możesz także sprawdzić dodatkowe informacje, takie jak lokalizacja adresu IP, dostawcy usług internetowych i innych.
Sprawdź Whatismyipaddress.
Sprawdź Whatismyip.
Sprawdź Whatismyip.org.
Ustawienia gnomu
Ta metoda dotyczy tylko Linux DistroS z uruchomieniem środowiska stacjonarnego GNOME. To prosta i szybka metoda do śledzenia.
Gnome jest wyposażony w wbudowaną aplikację „Ustawienia”. Zapewnia łatwiejszy sposób zarządzania różnymi ustawieniami systemowymi, jak zachowuje się komputer stacjonarny i monitorować różne informacje systemowe. Wyszukaj „ustawienia” w działaniach GNOME.
Alternatywnie możesz uruchomić go z prawego rogu.
Przejdź do „sieci”.
Zobaczysz wszystkie połączone sieci tutaj. W moim przypadku jest tylko jeden wpis. Kliknij ikonę Gear.
Na karcie „Szczegóły” zobaczysz adres IP swojego komputera w sieci.
Metoda CLI, aby uzyskać adres IP
Ta sekcja zawiera najbardziej zróżnicowane metody sprawdzania adresu IP w systemie Linux. Wszystkie te metody są proste i łatwe do wykonania. W sytuacjach można znaleźć te metody bardziej preferowane niż metody GUI. Ponadto wszystkie te metody będą działać na dowolnej dystrybucji Linux z prawie każdą konfiguracją funkcjonalną.
Za pomocą nazwy hosta
To narzędzie jest ogólnie używane do wyświetlania nazwy hosta systemu. Jednak ma również funkcję drukowania adresu IP systemu.
Uruchom następujące polecenie nazwy hosta. Tutaj flaga „-i” służy do drukowania wszystkich adresów sieciowych hosta. Jeśli istnieje wiele połączeń sieciowych, to polecenie wydrukuje wszystkie. Wydrukuje prywatny adres IP.
$ hostName -i
Za pomocą IP
Narzędzie IP to nowoczesna wymiana narzędzia ifconfig. Podobnie jak ifconfig, może drukować informacje o sieci, konfigurować routing, interfejsy sieciowe i tunele. Narzędzie IP jest częścią pakietu iproute2 zastępującej narzędzia netto narzędzi.
Najpierw upewnij się, że pakiet IPRoute2 jest zainstalowany w twoim systemie. Jest dostępny dla wszystkich dystrybucji Linux. Każda nowoczesna dystrybucja powinna go wstępnie zainstalować.
Aby wydrukować adres IP systemu, uruchom następujące polecenie IP. Wydrukuje prywatny adres IP twojego systemu.
$ ip addr show
Wyjście zostanie podzielone na segmenty według liczby połączeń sieciowych. Tutaj skup się na wpisach INET.
Aby sprawdzić adresy IP jednego interfejsu sieciowego, użyj następującej struktury poleceń.
$ ip addr show
Trzeba uzyskać listę wszystkich interfejsów sieciowych? Najpierw użyj tego polecenia IP.
$ ip addr show
Za pomocą ifconfig
Narzędzie ifconfig jest częścią pakietu narzędzi netto. Jednak teraz zastąpiono go nowoczesnym pakietem iProute2. W przypadku ifconfig jest teraz zastąpiony przez narzędzie IP. Podobnie jak iproute2, narzędzia netto są dostępne na wszystkich dystrybucjach. Jednak nie może być wstępnie zainstalowany.
Zakładając, że zainstalowałeś narzędzia netto, kontynuuj. Wykorzystanie ipconfig jest podobne do IP. Poniższe polecenie wydrukuje wszystkie interfejsy sieciowe z odpowiednimi adresami IP i innymi informacjami. Wydrukuje prywatny adres IP twojego systemu.
$ ifconfig
Podobnie do IP, ifconfig może wydrukować adres IP określonego interfejsu sieciowego. Oto struktura poleceń, aby to zrobić.
$ ifconfig
Za pomocą strony internetowej
Niektóre strony internetowe wydrują publiczny adres IP w zwykłym tekście. Korzystając z dowolnego narzędzia do pobierania, takiego jak Curl lub WGET, możemy odczytać dane wyjściowe bezpośrednio z konsoli.
Oto pierwszy przykład za pomocą curl.
$ curl -s https: // icanhazip.com
$ curl -s https: // checkip.Amazonaws.com
Jeśli zamiast tego chcesz użyć WGET, uruchom jedno z poleceń.
$ wget -o --q https: // icanhazip.com
$ wget -o --q https: // checkip.Amazonaws.com
Za pomocą hosta
Narzędzie hosta to narzędzie wyszukiwania DNS. Możemy użyć narzędzia hosta do komunikacji z OpendNS i uzyskać publiczny adres IP.
$ host myip.Opendns.com Resolver1.Opendns.com
Końcowe przemyślenia
Sprawdzanie adresu IP jest prostym zadaniem. Jak pokazano, istnieje wiele sposobów na to. Nie ma potrzeby opanowania ich wszystkich. Jednak gorąco zachęcam do wypróbowania ich wszystkich przynajmniej raz.
Musisz rozwiązać nazwę hosta docelowego adresu witryny lub adresu IP? Sprawdź ten przewodnik dotyczący rozwiązania nazw hostów za pomocą skryptu Bash.
Szczęśliwy komputer!