Ada banyak metode/aplikasi yang tersedia untuk melakukan ini dalam mode pengguna grafis. Buka browser web Anda dan buka WhatIsMyIP.com situs web. Di sana Anda dapat melihat IP publik Anda. Ini adalah salah satu metode paling populer untuk mengetahui alamat IP publik Anda, terlepas dari sistem Operasi apa pun. Yang Anda butuhkan hanyalah koneksi internet dan browser web. Tapi, bagaimana cara mengetahui alamat IP publik dari baris perintah? Itulah yang akan kita lihat dalam panduan ini.
Temukan Alamat IP Publik Dari Baris Perintah Di Linux
Ada banyak perintah untuk menemukan alamat IP publik. Berikut saya rangkum beberapa di antaranya. Cobalah semua metode dan pilih salah satu yang cocok untuk Anda. Semoga berhasil!
Kita dapat menemukan alamat IP publik menggunakan perintah 'dig' dan 'host'. Jika perintah dig dan host tidak tersedia di sistem Anda, instal dnsutils paket.
Di Arch Linux dan turunannya:
$ sudo pacman -S dnsutils
Di RHEL, CentOS, Fedora:
$ sudo yum install dnsutils
Atau,
$ sudo dnf install dnsutils
Di Debian, Ubuntu dan turunannya:
$ sudo apt-get install dnsutils
Sekarang, mari kita cari IP publiknya.
Metode 1:
Mari kita cari tahu IP publik dengan resolver Google menggunakan dig perintah:
$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com | sed 's/"//g'
Atau, gunakan perintah ini untuk mengetahui IP publik:
$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
Bisakah saya mendapatkan info yang sama dengan resolver opendns? Ya, Anda bisa!
$ dig +short myip.opendns.com @resolver1.opendns.com
Metode 2:
Kita bisa mendapatkan info yang sama menggunakan host perintah.
$ host myip.opendns.com resolver1.opendns.com
Contoh keluaran:
Using domain server: Name: resolver1.opendns.com Address: 208.67.222.222#53 Aliases: myip.opendns.com has address 122.178.32.233 Host myip.opendns.com not found: 3(NXDOMAIN) Host myip.opendns.com not found: 3(NXDOMAIN)
Metode 3:
Anda dapat menggunakan curl perintah untuk menemukan IP publik sistem Anda dari situs web pihak ketiga. Saya tidak menyarankan menemukan alamat IP menggunakan situs pihak ketiga karena alasan keamanan. Hati-hati!
Mari saya tunjukkan beberapa contoh.
$ curl ipinfo.io
Contoh keluaran:
{ "ip": "122.178.32.233", "hostname": "abts-tn-dynamic-233.32.178.122.airtelbroadband.in", "city": "Coimbatore", "region": "Tamil Nadu", "country": "IN", "loc": "10.9925,76.9614", "org": "AS24560 Bharti Airtel Ltd., Telemedia Services", "postal": "641001"
Ini satu lagi:
$ curl ifconfig.me
Satu perintah lagi...
$ curl ip.sb
curl diinstal secara default. Jika tidak diinstal secara kebetulan, jalankan perintah berikut untuk menginstalnya.
Di Arch Linux dan turunannya:
$ sudo pacman -S curl
Di RHEL, CentOS, Fedora:
$ sudo yum install curl
Atau,
$ sudo dnf install curl
Di Debian, Ubuntu dan turunannya:
$ sudo apt-get install curl
Ini adalah metode lain untuk menemukan IP publik.
$ curl https://wtfismyip.com/text
Contoh keluaran:
122.178.32.233
Metode berguna lainnya untuk mengetahui alamat IP publik diberikan di bawah ini.
$ curl api.ipify.org
$ curl https://ipinfo.io/ip
$ curl ipecho.net/plain
$ curl ifconfig.co
$ curl ident.me
$ curl icanhazip.com
$ curl ip.appspot.com
Dan, itu saja untuk saat ini. Metode mana yang Anda gunakan untuk menemukan IP publik? Beri tahu saya di bagian komentar di bawah. Saya akan memeriksa dan memperbarui panduan ini.