Jak znaleźć swój adres IP w systemie Linux?

Jak znaleźć swój adres IP w systemie Linux?

Adres IP to numeryczna etykieta, która jednoznacznie identyfikuje urządzenia w sieci. Istnieją dwa rodzaje adresów IP, publiczny i prywatny. Adres prywatny służy do oznaczania urządzeń w sieci wewnętrznej i jest globalnie niedostępny.





Wręcz przeciwnie, publiczne adresy IP są globalnie routowalne i są ważne dla łączenia się z Internetem. Ten przewodnik pokazuje, jak łatwo użytkownicy Linuksa mogą uzyskać informacje o adresie IP na swoich komputerach.





Jak działają adresy IP?

Musisz wiedzieć kilka rzeczy, zanim nauczysz się znaleźć adres IP swojego komputera z systemem Linux. Po podłączeniu do sieci domowej wszystkie Twoje urządzenia mają unikalne prywatne adresy IP. Nie możesz jednak połączyć się z siecią WWW za pośrednictwem prywatnych adresów. Aby to zrobić, potrzebujesz publicznego adresu IP.





Źródło: Michel Bakni/ Wikipedia

Twój router przypisuje Ci publiczny adres IP, gdy wysyłasz żądania internetowe z jednego z Twoich urządzeń. Służy do tego cały mechanizm zwany translacją adresów sieciowych (NAT). NAT działa poprzez zastąpienie adresu prywatnego z nagłówka pakietu IP globalnie dostępnym publicznym adresem IP.



czy możesz dodać pamięć RAM do macbooka pro?

Znajdź prywatny adres IP systemu Linux

Według RFC 1918 (Alokacja adresów dla prywatnych Internetów), sieci prywatne mogą mieć adresy IP w zakresach podanych poniżej. Tutaj x reprezentuje dowolną liczbę z zakresu od 0 do 255.

  • 10.X.X.X - 10.X.X.X
  • 172.16.X.X - 172.31.X.X
  • 192.168.X.X - 192.168.X.X

Istnieje kilka sposobów sprawdzania prywatnych adresów IP w systemie Linux. Najłatwiejszym z nich jest Linux adres IP Komenda.





ip -4 addr

To polecenie wyświetla zarówno adres pętli zwrotnej (127.0.0.1), jak i rzeczywisty adres prywatny komputera.

Użyj następującego polecenia w systemie Linux, jeśli chcesz uzyskać tylko adres IP systemu.





ip route get 1.1.1.1 | awk '{print }'

Alternatywnie możesz użyć nazwa hosta w systemie Linux, aby uzyskać adres IP hosta.

hostname -I

Możesz także użyć nmcli narzędzie, aby uzyskać prywatny adres IP twojego interfejsu. Jest to konsolowy program do zarządzania menedżerem sieci.

nmcli -p device show

Znajdź publiczny adres IP systemów Linux

Ponieważ NAT jest odpowiedzialny za przypisanie publicznego adresu IP do twojego systemu, nie możesz go uzyskać bezpośrednio z urządzenia. Zamiast tego musisz wysłać żądanie internetowe do systemu zewnętrznego i pobrać adres IP z odpowiedzi.

Użyj jednego z następujących poleceń systemu Linux, aby uzyskać swój publiczny adres IP z wiersza poleceń.

dig +short myip.opendns.com @resolver1.opendns.com
dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
curl https://ifconfig.me ; echo
curl https://ipinfo.io/ip ; echo
wget -qO- api.ipify.org ; echo
wget -qO- https://ipecho.net/plain ; echo

Jednak najprostszym sposobem uzyskania publicznego adresu IP przez użytkowników Linuksa jest proste wyszukiwanie w Google. Wystarczy wpisać „ jakie jest moje IP ' w nowym wyszukiwaniu, a Google poda publiczny adres IP.

Związane z: Jak znaleźć publiczny adres IP w systemie Linux?

Jak ukryć adres IP w systemie Linux?

Ponieważ strony internetowe mogą śledzić użytkowników i geolokalizację za pomocą adresów IP, wiele osób decyduje się na ukrycie swojego adresu IP. Istnieje kilka sposobów na ukrycie adresu IP w systemie Linux.

  • VPN : VPN (wirtualna sieć prywatna) działa jako pośrednik między Twoim urządzeniem a witryną, którą chcesz odwiedzić. Maskują Twój adres IP, sprawiając, że wygląda na to, że żądania pochodzą z serwera VPN, a nie z Twojego komputera. Oprócz maskowania adresu IP są jeszcze inne powody korzystania z VPN również, w tym szyfrowanie danych i omijanie cenzury.
  • Brama : To bezpieczna sieć składająca się z tysięcy węzłów obsługiwanych przez wolontariuszy na całym świecie. Tor zapewnia anonimowość, przekazując ruch przez wiele anonimowych węzłów. Możesz skorzystać z darmowego Przeglądarka Tor za ukrywanie IP w Linuksie.
  • Pełnomocnik : Serwery proxy sprawiają, że wygląda na to, że twoje żądania internetowe pochodzą z ich systemu. Nie szyfrują danych i często są zawodne w porównaniu do VPN lub Tora.

Uzyskaj adres IP w systemie Linux natychmiast

Jak pokazano w tym przewodniku, użytkownicy Linuksa mogą bardzo łatwo uzyskać swoje adresy IP. Korzystając z metod opisanych powyżej, możesz znaleźć zarówno prywatne, jak i publiczne adresy IP swojego systemu.

jak naprawić niebieski ekran śmierci w systemie Windows 10?

Ale co, jeśli chcesz znaleźć adres IP swojego telefonu? Na szczęście jest to tak proste, jak znalezienie adresu IP komputera, jeśli nie łatwiejsze.

Udział Udział Ćwierkać E-mail Jak znaleźć adres IP telefonu na Androidzie lub iPhonie?

Chcesz znaleźć adres IP swojego telefonu komórkowego? Oto jak znaleźć adres IP na telefonie iPhone lub telefonie z systemem Android.

Czytaj dalej
Powiązane tematy
  • Linux
  • Adres IP
O autorze Rubajat Hossain(39 opublikowanych artykułów)

Rubaiat jest absolwentem CS z silną pasją do open-source. Oprócz tego, że jest weteranem systemu Unix, zajmuje się również bezpieczeństwem sieci, kryptografią i programowaniem funkcjonalnym. Jest zapalonym kolekcjonerem książek z drugiej ręki i ma nieustanny podziw dla klasycznego rocka.

Więcej od Rubaiata Hossaina

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować