GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana menemukan alamat IP Anda di Linux

Kita semua menggunakan Internet Protocol (IP) setiap hari, disadari atau tidak. Misalnya, setiap kali Anda mengetik nama situs web atau istilah penelusuran ke browser web Anda, alamat IP URL tersebut (atau mesin telusur) akan dicari, lalu memuat situs web tersebut.

Mari kita bagi alamat IP menjadi dua kategori:privat dan publik. Alamat IP pribadi adalah yang disediakan oleh kotak WiFi Anda (dan intranet perusahaan). Mereka berada dalam kisaran 10.x.x.x , 172.16.x.x-172.31.x.x , dan 192.168.x.x , di mana x =0 hingga 255. Alamat IP publik, seperti namanya, adalah "publik" dan Anda dapat menjangkaunya dari mana saja di dunia. Setiap situs web memiliki alamat IP unik yang dapat dijangkau oleh siapa saja dan dari mana saja; yang dianggap sebagai alamat IP publik.

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Selanjutnya, ada dua jenis alamat IP:IPv4 dan IPv6.

Alamat IPv4 memiliki format x.x.x.x , di mana x =0 hingga 255. Ada 2 (sekitar 4 miliar) kemungkinan alamat IPv4.

Alamat IPv6 memiliki format yang lebih kompleks menggunakan angka hex. Jumlah total bit adalah 128, yang berarti ada 2—340 undecillion!—kemungkinan alamat IPv6. IPv6 diperkenalkan untuk mengatasi kehabisan alamat IPv4 yang dapat diperkirakan dalam waktu dekat.

Sebagai insinyur jaringan, saya sarankan untuk tidak membagikan alamat IP publik mesin Anda dengan siapa pun. Router WiFi Anda memiliki IP publik, yang merupakan alamat IP WAN (jaringan area luas), dan akan sama untuk perangkat apa pun yang terhubung ke WiFi itu. Semua perangkat yang terhubung ke WiFi yang sama memiliki alamat IP pribadi yang diidentifikasi secara lokal oleh rentang yang disediakan di atas. Misalnya, laptop saya terhubung dengan alamat IP 192.168.0.5, dan ponsel saya terhubung dengan 192.168.0.8. Ini adalah alamat IP pribadi, tetapi keduanya memiliki alamat IP publik yang sama.

Perintah berikut akan memberi Anda daftar alamat IP untuk menemukan alamat IP publik untuk mesin Anda:

  1. curl ifconfig.me
  2. curl -4/-6 icanhazip.com
  3. curl ipinfo.io/ip
  4. curl api.ipify.org
  5. curl checkip.dyndns.org
  6. dig +short myip.opendns.com @resolver1.opendns.com
  7. host myip.opendns.com resolver1.opendns.com
  8. curl ident.me
  9. curl bot.whatismyipaddress.com
  10. curl ipecho.net/plain

Perintah berikut akan memberi Anda alamat IP pribadi antarmuka Anda:

  1. ifconfig -a
  2. ip addr (ip a)
  3. hostname -I | awk '{print $1}'
  4. ip route get 1.2.3.4 | awk '{print $7}'
  5. (Fedora) Wifi-Settings→ click the setting icon next to the Wifi name that you are connected to → Ipv4 and Ipv6 both can be seen
  6. nmcli -p device show

Catatan:Beberapa utilitas perlu diinstal pada sistem Anda berdasarkan distro Linux yang Anda gunakan. Juga, beberapa perintah yang dicatat menggunakan situs web pihak ketiga untuk mendapatkan IP

Menemukan alamat IP Anda di desktop GNOME

Jika Anda menggunakan Linux, Anda dapat menemukan alamat IP Anda menggunakan beberapa utilitas desktop dasar. Pertama, buka layar Aktivitas Anda dan ketik Jaringan (untuk koneksi kabel) atau Wi-Fi (untuk nirkabel).

Di jendela pengaturan Jaringan, klik ikon Roda Gigi di sebelah jaringan tempat Anda berada.

Alamat IP Anda tercantum di profil Jaringan.

Dalam contoh tangkapan layar ini, alamat IPv4 saya adalah 10.1.1.2 dan gatewaynya adalah 10.1.1.1.

Alamat IP publik dan pribadi

Untuk memahami pentingnya alamat IP publik dan pribadi, mari kita lihat konsep yang disebut NAT (Terjemahan Alamat Jaringan) dan PAT (Terjemahan Alamat Port) ).

Alamat pribadi digunakan di Jaringan Area Lokal (LAN). Mereka terikat ke jaringan tertentu.

Alamat publik diperlukan untuk membangun konektivitas eksternal ke jaringan lain, terutama "Web Seluruh Dunia" (www) dari Internet.

NAT adalah terjemahan dari IP pribadi ke IP publik, dan terdiri dari tiga jenis utama:statis, dinamis, dan PAT. Dalam NAT statis, satu IP pribadi dipetakan ke satu IP publik. Contoh umum ru ydco adalah firewall. Dalam NAT dinamis, alamat IP pribadi dipetakan ke IP publik tetapi dari kumpulan alamat IP publik.

Dengan total 2^32 alamat IPv4, dari mana hanya sekitar 3,7 miliar alamat publik, ada lebih banyak orang dan perangkat daripada yang ada alamat IP. Namun kami belum kehabisan alamat. Itu karena konsep yang disebut PAT, yang memungkinkan satu alamat IP publik diterjemahkan dari beberapa (umumnya semua) alamat IP pribadi menggunakan nomor port. Di sini, alih-alih menetapkan alamat publik ke setiap perangkat, satu alamat publik dialokasikan ke sisi eksternal, dan alamat pribadi ditetapkan ke setiap perangkat dalam jaringan internal. PAT paling banyak digunakan di router nirkabel perumahan, yang kami gunakan untuk terhubung ke Internet.

Alamat IPv4 pribadi

  • Alamat lokal hanya digunakan dalam jaringan internal.

  • Rentangnya adalah 10.x.x.x, 172.16.x.x-172.31.x.x, dan 192.168.x.x, (x adalah angka dari 0 hingga 255).

  • Digunakan di Jaringan Area Lokal (LAN).

  • Tidak dapat dijangkau secara global, dan tidak dapat ditelusuri secara global.

  • Tidak unik:IP pribadi yang sama dapat digunakan di dua jaringan yang berbeda.

  • Setiap router dilengkapi dengan alamat IP pribadi, yang dapat dihubungkan dengan beberapa perangkat. Pengguna tidak perlu membayar ekstra untuk mendapatkan alamat pribadi.

  • Beberapa contoh alamat IP pribadi:10.0.0.4, 172.16.4.5, 192.168.9.8

Alamat IPv4 publik

  • Alamat publik digunakan untuk terhubung ke jaringan eksternal.

  • Rentang dari 0.0.0.0 hingga 255.255.255.255, kecuali untuk alamat IP pribadi dan beberapa IP yang tidak dapat digunakan atau dicadangkan.

  • Digunakan untuk menghubungkan ke Internet.

  • Dapat dijangkau secara global dan dapat dicari. Ini sering digunakan untuk menentukan geolokasi.

  • Unik di seluruh Internet.

  • Alamat pribadi membutuhkan biaya karena unik, terbatas, dan dapat diakses dari Internet. Setiap situs web memiliki nama domain yang dipetakan ke IP publik. Misalnya, alamat IP publik untuk opensource.com adalah 54.204.39.132

Menemukan jalan Anda dengan IP

Alamat IP adalah rute paling langsung ke komputer melalui jaringan. Ada sistem lain, seperti DNS dan Avahi, untuk membantu merutekan satu komputer ke komputer lain, tetapi ketika itu tidak tersedia atau tidak diinginkan karena alasan apa pun, protokol IP adalah yang Anda gunakan. Sekarang Anda mengerti mengapa, dan yang lebih penting, bagaimana menemukan milik Anda sendiri.

Catatan editor:Artikel ini awalnya diterbitkan pada Mei 2018 dan telah diperbarui.


Linux
  1. Cara menemukan file di Linux

  2. Cara Menemukan atau Memeriksa Alamat IP Anda di Linux

  3. Cara menemukan alamat IP gateway di Linux

  1. Bagaimana menemukan alamat IP saya di Ubuntu 20.04 Focal Fossa Linux

  2. Bagaimana menemukan alamat IP saya di Ubuntu 22.04 Jammy Jellyfish Linux

  3. Bagaimana menemukan alamat IP di Kali Linux

  1. Cara Menemukan/Mendapatkan Alamat IP Anda di Linux

  2. Cara mengetahui versi Kernel Linux yang berjalan di PC Anda

  3. Cara Menemukan Alamat IP Di Linux