Cara Mencari Alamat IP Awam pada Sistem Linux

Cara Mencari Alamat IP Awam pada Sistem Linux

Alamat IP membentuk tulang belakang bagaimana internet berfungsi. Terdapat dua jenis alamat IP asas: Awam dan Swasta. Alamat IP awam digunakan untuk menyambung ke rangkaian luaran, sementara IP peribadi digunakan untuk mengenal pasti peranti yang disambungkan ke rangkaian tempatan anda.





Anda boleh mendapatkan alamat IP awam anda di Linux menggunakan beberapa kaedah. Dalam artikel ini, kami akan membincangkan secara ringkas bagaimana anda dapat menggunakan perintah host, perintah dig, dan beberapa perkhidmatan luaran untuk mencari alamat IP awam sistem anda.





Dapatkan IP Awam Menggunakan Perintah hos

The tuan rumah utiliti menyediakan akses ke maklumat yang berkaitan dengan DNS, termasuk alamat IP awam mesin Linux anda. Apabila anda menjalankan perintah ini tanpa pilihan, perintah akan menunjukkan nama, alamat, dan IP awam sistem anda.





host myip.opendns.com resolver1.opendns.com

Anda boleh menggunakan garis output yang mengandungi IP awam dan memaparkannya menggunakan awk arahan.

mengapa video perdana tidak berfungsi
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'

Menggunakan arahan dig

Utiliti penggalian di Linux adalah alat berguna lain untuk mengambil data DNS dikaitkan dengan komputer anda. Anda boleh mendapatkan alamat IP awam di Linux menggunakan perintah penggalian berikut.



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

Berkaitan: Apakah Alamat IP Statik? Inilah Sebabnya Anda Tidak Memerlukannya

Menggunakan Perkhidmatan Luar

Banyak perkhidmatan pihak ketiga dapat menunjukkan alamat IP awam anda. Anda boleh mengakses sebahagian besar perkhidmatan ini menggunakan kerinting atau wget utiliti. Perintah di bawah memanfaatkan beberapa perkhidmatan tersebut.





curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo

Perintah di atas mengambil IP awam dari ipinfo.ip laman web.

curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo

Contoh-contoh ini mengambil alamat IP awam anda dari ipecho.net perkhidmatan web.





curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo

The ifconfig.me laman web membekalkan maklumat IP untuk arahan di atas. Banyak laman web lain di internet tersedia yang menawarkan perkhidmatan serupa.

Mencari Alamat IP Awam Anda di Linux

Anda boleh mengetahui alamat IP awam anda dengan mudah menggunakan salah satu kaedah di atas. Manfaat utama dari pendekatan ini ialah mereka menunjukkan alamat IP yang betul walaupun anda berada di belakang router NAT. Oleh itu, sesiapa sahaja boleh menggunakannya untuk menentukan alamat internet awam mereka.

bagaimana untuk mengetahui sama ada anda disekat di instagram

Paket rangkaian yang dipindahkan melalui internet mengikuti model tertentu yang menjadi asas komunikasi digital. Model OSI bertanggungjawab untuk pemindahan data dan komunikasi antara dua atau lebih peranti yang disambungkan ke rangkaian yang sama atau berbeza.

Berkongsi Berkongsi Tweet E-mel Apakah Model OSI? Model Interkoneksi Sistem Terbuka Dijelaskan

Bagaimana komputer anda benar-benar berkomunikasi dengan internet?

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Alamat IP
  • Perintah Linux
Mengenai Pengarang Rubaiat Hossain(39 Artikel Diterbitkan)

Rubaiat adalah graduan CS dengan semangat yang kuat untuk sumber terbuka. Selain menjadi veteran Unix, dia juga mempunyai keselamatan rangkaian, kriptografi, dan pengaturcaraan fungsional. Dia seorang pengumpul buku terpakai yang gemar dan mempunyai kekaguman yang tidak pernah habis untuk rock klasik.

Lagi Dari Rubaiat Hossain

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan