Przejdź do treści
Strona główna » Jak wyświetlić adres IP w systemie Linux

Jak wyświetlić adres IP w systemie Linux

    Adres IP to unikalny identyfikator sieciowy, który pozwala urządzeniu komputerowemu na komunikowanie się z innymi urządzeniami w sieci. W systemie Linux istnieje kilka sposobów na znalezienie adresu IP swojego urządzenia. W niniejszym artykule omówimy jak wyświetlić adres IP za pomocą różnych poleceń.

    Jak wyświetlić adres IP za pomocą polecenia “IP”

    Polecenie ip w przeciwieństwie do polecenia ifconfig, jest bardziej wszechstronne i technicznie bardziej wydajne niż ifconfig, ponieważ używa gniazd Netlink zamiast wywołań systemowych IOCTL.

    Polecenie ip jest obecne w głównych dystrybucjach Linuksa i używa się go do pokazywania lub manipulowania routingiem, urządzeniami, policy routing i tunelami.

    Może skanować wszystkie interfejsy sieciowe (Wi-Fi, Ethernet, itp.) i pokazać dane, w tym inet i inet6, na wyjściu.

    $ ip addr

    Poniżej znajduje się wyjście z powyższego polecenia.

    Jak wyświetlić adres IP za pomocą za pomocą polecenia hostname

    Polecenie hostname służy do wyświetlenia lub ustawienia nazwy hosta systemu. To samo polecenie możesz użyć do wyświetlenia adresów sieciowych hosta.

    $ hostname -I

    To polecenie pokazuje tylko zwykły adres interetowy lub adres protokołu IPv4 urządzenia sieciowego.

    Jak wyświetlić adres IP za pomocą polecenia netstat

    Aby skorzystać z tej opcji należy wpierw zainstalować net-tools
    sudo apt install net-tools

    Polecenie netstat może być użyte do wyświetlenia lokalnego adresu IP systemu. Aby użyć polecenia netstat, należy otworzyć wiersz poleceń i wpisać “netstat -ie”. Spowoduje to wyświetlenie listy wszystkich aktywnych połączeń sieciowych i odpowiadających im adresów IP.

    $ netstat -ie

    Poniżej znajduje się wyjście z powyższego polecenia.

    Jak wyświetlić adres IP za pomocąpoleceń dig i curl

    Istnieją dwa sposoby na znalezienie globalnego adresu IP, możesz to zrobić poprzez rozwiązanie DNS (OpenDNS, Google DNS, itp). Jest to szybka i trwała metoda. Innym sposobem jest użycie usług zewnętrznych i odczytanie danych zwrotnych z body lub header strony.

    Najszybszy sposób na wyświetlenie globalnego IP za pomocą polecenia dig**

    $ dig +short myip.opendns.com @resolver1.opendns.com
    ##.###.###.###

    Najprostszy sposób na wyświetlenie globalnego IP za pomocą komendy curl

    $ curl ipinfo.io
    ##.###.###.###
    $ curl ifconfig.co
    ##.###.###.###
    $ curl ifconfig.me
    ##.###.###.###
    $ curl https://checkip.amazonaws.com
    ##.###.###.###

    Dodaj komentarz

    Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

    Optimized by Optimole