Jak używać Curl, aby uzyskać publiczny adres IP

Jak używać Curl, aby uzyskać publiczny adres IP

Polecenie Curl w systemach Linux jest powszechnie używane do pobierania i przesyłania plików do lub z zdalnego serwera. Kolejną interesującą rzeczą, dla której możemy go użyć, jest określenie publicznego adresu IP naszego systemu.

Aby to zrobić, możemy użyć Curl do zapytania o strony internetowe, które są skonfigurowane do robienia nic więcej niż zwrócenie adresu IP dowolnego systemu łączy się z nim. Jest to jeden z najszybszych i najłatwiejszych sposobów na uzyskanie publicznego adresu IP w wierszu poleceń Linux. Śledź razem z nami poniżej, a pokażemy kilka przykładów.

W tym samouczku nauczysz się:

  • Jak zainstalować Curl na głównych dystrybucjach Linux
  • Jak używać Curl, aby uzyskać publiczny adres IP
Korzystanie z Curl, aby uzyskać publiczny adres IP w wierszu poleceń Linux Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Każda dystrybucja Linux
Oprogramowanie kędzior
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Zainstaluj loki



Chociaż curl jest powszechnym narzędziem, nie jest zawarta w każdej dystrybucji Linux. W szczególności może brakować w bardziej zorientowanych na komputery komputerów stacjonarnych. Na wypadek, gdyby nie został jeszcze zainstalowany, możesz użyć odpowiedniego polecenia poniżej, aby zainstalować je za pośrednictwem menedżera pakietów systemu.

Aby zainstalować Curl na Ubuntu, Debian i Linux Mint:

$ sudo apt instal curl 

Aby zainstalować Curl na Centos, Fedora, Almalinux i Red Hat:

$ sudo dnf instaluj curl 

Aby zainstalować Curl na Arch Linux i Manjaro:

$ sudo pacman -s curl 

Użyj curl, aby uzyskać publiczny adres IP

Istnieje wiele stron internetowych, które zostały skonfigurowane do pokazywania czyjegoś publicznego adresu IP. Użyj jednego lub więcej poniższych przykładów, aby określić swoje.



  1. Ta strona będzie również współpracować z -4 Lub -6 Opcje zwijania, jeśli chcesz odzyskać swój adres IPv4 lub IPv6.
    $ curl icanhazip.com lub $ curl -4 icanhazip.com lub $ curl -6 icanhazip.com 
  2. $ curl ifconfig.Ja
  3. API $ curl.ipify.org
  4. $ curl bot.Whatismyipaddress.com
  5. $ curl ipinfo.IO/IP
  6. $ curl ipecho.netto/równe

Oczywiście istnieją inne strony, które mogą zrobić to samo, ale powinny wystarczyć, aby pokryć Twoje potrzeby. W przyszłości niektóre witryny mogą przestać działać, a nowe wypełnią ich miejsce, więc pamiętaj, że każda strona internetowa na liście może nie być trwała.

Zamykanie myśli

W tym przewodniku widzieliśmy, jak odzyskać publiczny adres IP systemu za pomocą Curl w wierszu poleceń Linux. Opiera się to na publicznych stronach internetowych stron trzecich, aby pokazać nam nasz adres IP, ale okazuje się, że jest to jeden z najszybszych i najłatwiejszych sposobów zobaczenia naszego publicznego adresu IP na wierszu poleceń.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Mastering Bash Script Loops
  • Lista najlepszych narzędzi Kali Linux do testowania penetracji i…
  • Samouczek LFTP na Linux z przykładami
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Pobierz Linux
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Hung Linux System? Jak uciec do wiersza poleceń i…