Dapatkan IP Publik dari Terminal di Ubuntu 20.04

Get Public Ip From Terminal Ubuntu 20



Jika Anda menggunakan internet, maka Anda pernah mendengar tentang alamat IP, bukan? Dalam jaringan komputer, alamat IP (Internet Protocol) adalah pengenal numerik untuk mengidentifikasi perangkat tertentu yang menggunakan Internet Protocol untuk komunikasi. Alamat IP dapat diberikan sementara atau permanen ke perangkat.

Saat perangkat terhubung ke perangkat lain melalui jaringan, perangkat lain melihat alamat IP publik. Dalam panduan ini, lihat cara mendapatkan alamat IP publik perangkat Anda dari terminal di Ubuntu 20.04.







Dasar-dasar alamat IP

Ada dua versi alamat IP yang saat ini digunakan: IPv4 dan IPv6. Setiap alamat IP dapat berupa pribadi (hanya dapat dilihat dalam jaringan) atau publik (dapat dilihat dari mesin apa pun di internet). IPv4 belum menjadi format yang paling populer tetapi di era saat ini, IPv4 tidak dapat menetapkan cukup banyak perangkat dengan alamat IP yang unik. IPv6 memecahkan masalah ini dengan meningkatkan jumlah alamat IP unik yang tersedia.



Mari kita lihat sekilas seperti apa alamat IP itu. Dalam kasus IPv4, ini adalah alamat 32-bit (4 byte) yang dibagi menjadi empat blok 8-bit yang dipisahkan oleh . simbol. Alamat diwakili dengan angka desimal.



$172.15.250.1

Rentang IPv4 yang mungkin adalah dari 0.0.0.0 hingga 255.255.255.255.





Dalam kasus IPv6, ini agak rumit tetapi pada prinsipnya serupa. Alamat IPv6 adalah alamat 128-bit (8 byte) yang dibagi menjadi delapan blok 16-bit yang dipisahkan oleh: simbol. Alamat diwakili dengan angka heksadesimal.

$2000: 0000:3339: CFF1: 0069: 0000: 0000: FEFD

Karena panjangnya yang tipis, dapat menjadi masalah untuk digunakan dalam berbagai situasi. Karena itu, ada aturan untuk mempersingkat alamat. Setelah memperpendek alamat contoh, akan terlihat seperti ini.



$2000:0:3339:CFF1:69:: FEFD

Dapatkan alamat IP publik dari terminal

Sekarang, kami siap untuk mengambil alamat IP publik perangkat kami. Ada beberapa cara untuk melakukannya. Misalnya, jika Anda memiliki akses ke GUI, maka Anda dapat menggunakan browser web untuk mengunjungi situs-situs seperti WhatIsMyIPAdress , Berapa IP saya , dll.

Seperti yang disarankan oleh judul panduan, kami akan menjelajahi cara memeriksa alamat IP melalui terminal saja. Untungnya, ada beberapa alat yang tersedia untuk kami periksa alamat IP publik.

Dapatkan alamat IP publik menggunakan dig

Dig (pencari informasi domain) adalah alat utilitas sederhana untuk menyelidiki server nama DNS. Menggunakan alat dig bersama dengan OpenDNS sebagai resolver, kita bisa mendapatkan alamat IP publik.

$Anda+short myip.opendns.com@resolve1.opendns.com

Dapatkan alamat IP publik menggunakan host

Perintah host adalah alat sederhana lainnya untuk melakukan pencarian DNS. Untuk mendapatkan IP publik Anda menggunakan host, jalankan perintah berikut.

$host myip.opendns.com resolver1.opendns.com

Outputnya sedikit lebih besar dari contoh sebelumnya. Ingin hanya alamat IP sebagai output? Kemudian berikan output ke pegangan dan awk untuk menyaringnya. Belajar lebih tentang pegangan dan awk .

$ host myip.opendns.com resolver1.opendns.com|
pegangan 'myip.opendns.com memiliki' | awk '{cetak $4}'

Dapatkan alamat IP publik menggunakan wget

Wget adalah pengunduh baris perintah yang sederhana dan kuat. Bagaimana cara kita menggunakan wget untuk mendapatkan alamat IP publik? Dengan mengunduh file tertentu dari layanan online tertentu.

Pertama, pastikan bahwa wget diinstal pada sistem Anda. Jalankan perintah berikut.

$sudopembaruan yang tepat&& sudotepatInstall wget -dan

Kami siap memeriksa alamat IP publik. Yang pertama adalah Layanan Gema IP . Jalankan perintah berikut.

$wget -qO-http://ipecho.net/polos| xargs dibuang

Yang berikutnya adalah icanhazip.com . Situs web ini mengembalikan alamat IP publik dalam format teks biasa.

$wget -qO-icanhazip.com

Layanan serupa lainnya adalah ifconfig.co .

$wget -qO-ifconfig.co

Anda juga dapat menggunakan ifconfig.me untuk mendapatkan alamat IP.

$wget -qO-ifconfig.me| xargs dibuang

Dapatkan alamat IP publik menggunakan cURL

Alat curl adalah pengunduh/pengunggah baris perintah populer lainnya yang dapat beroperasi pada protokol populer mana pun (HTTP, HTTPS, FTP, FTPS, dan lainnya).

Curl tidak diinstal sebelumnya di Ubuntu 20.04. Pasang ikal.

$sudopembaruan yang tepat&& sudotepatInstallkeriting-dan

Metode ini mirip dengan yang wget.

$curl ifconfig.co

$ikal ifconfig.me&& dibuang

$curl icanhazip.com&& dibuang

Dapatkan alamat IP publik menggunakan ip

Perintah ip bertanggung jawab untuk mengelola perangkat jaringan, antarmuka, dan terowongan. Itu juga dapat melaporkan informasi tentang jaringan yang terhubung.

Jalankan perintah ip berikut untuk membuat daftar antarmuka jaringan dan alamat IP.

$alamat IPmenunjukkan

Perintah berikut adalah yang setara. Ini akan memberikan hasil yang sama.

$aku pke

Pikiran terakhir

Seperti yang telah kami tunjukkan, ada banyak cara untuk memeriksa alamat IP publik perangkat Anda. Yang mana yang harus Anda gunakan? Tergantung pada Anda. Cobalah semuanya setidaknya sekali. Kemudian, Anda dapat dengan mudah memutuskan mana yang akan dikuasai.

Selamat menghitung!