Ubuntu

Dapatkan IP Publik dari Terminal di Ubuntu 20.04

Dapatkan IP Publik dari Terminal di Ubuntu 20.04
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. Alamat IP apa pun 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, itu 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 banyak cara untuk melakukannya. Misalnya, jika Anda memiliki akses ke GUI, maka Anda dapat menggunakan browser web untuk mengunjungi situs-situs seperti WhatIsMyIPAddress, WhatIsMyIP, dll.

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

Dapatkan alamat IP publik menggunakan dig

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

$ gali +myip pendek.opendns.com @resolver1.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 grep dan awk untuk menyaringnya. Belajar lebih tentang grep dan awk.

$ host myip.opendns.com resolver1.opendns.com |
grep "myip.opendns.com memiliki" | awk 'print $4'

Dapatkan alamat IP publik menggunakan wget

Wget adalah pengunduh baris perintah yang sederhana dan kuat. Bagaimana kami 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.

$ sudo apt update && sudo apt install wget -y

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

$ wget -qO- http://ipecho.bersih/polos | gema xargs

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.bersama.

$ wget -qO- ifconfig.bersama

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

$ wget -qO- ifconfig.saya | gema xargs

Dapatkan alamat IP publik menggunakan cURL

Alat curl adalah pengunduh/pengunggah baris perintah populer lainnya yang dapat beroperasi di salah satu protokol populer (HTTP, HTTPS, FTP, FTPS, dan lainnya).

Curl tidak diinstal sebelumnya di Ubuntu 20.04. Instal ikal.

$ sudo apt update && sudo apt install curl -y

Metodenya mirip dengan yang wget.

$ curl ifconfig.bersama

$ curl ifconfig.saya && gema

$ curl icanhazip.com && gema

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.

$ ip addr tampilkan

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

$ ip a

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 harus dikuasai.

Selamat berkomputasi!

SuperTuxKart untuk Linux
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...
Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...
0 A.D. tutorial
Dari sekian banyak game strategi di luar sana, 0 A.D. berhasil menonjol sebagai judul yang komprehensif dan permainan taktis yang sangat dalam meskipu...