Tips Berguna

Cara mengetahuinya - alamat IP menggunakan baris perintah Linux

Pin
Send
Share
Send
Send


TL, DR - Alamat IP Anda :. .

Sekarang mari kita lihat lebih dekat!

Pertama, karena kita membutuhkannya ip alamat, ada baiknya berkenalan dengan perintah ip. Secara khusus, untuk mendapatkan informasi tentang antarmuka jaringan yang tersedia, serta mengkonfigurasinya, Anda dapat menggunakan perintah ip addr atau versi singkat dari ip a:

Perintah ip cukup baru, tidak semua sistem memilikinya. Jadi, misalnya, pada MacOS, FreeBSD atau versi Linux yang lebih lama, Anda dapat menggunakan perintah ifconfig alih-alih perintah ip:

Dengan demikian, kita melihat antarmuka lo dengan ip 127.0.0.1 dikonfigurasi. Namun, di sana kita tidak akan bertemu dengan satu antarmuka jaringan pun. Sebagai contoh, lo yang sama ini adalah pseudo-interface sehingga aplikasi dalam sistem operasi dapat berkomunikasi dengan yang lain pada jaringan yang sama melalui "jaringan".

Dengan demikian, hanya satu (varian dengan beberapa juga dimungkinkan, tetapi kemungkinan besar ini bukan kasus Anda) dari antarmuka yang ditampilkan mengakses Internet.

Cara mengetahui antarmuka jaringan mana yang masuk ke Internet

Sekali lagi, kami menggunakan perintah ip, tetapi kali ini kami menggunakan parameter rute - kami mendapatkan daftar rute yang dikonfigurasi. Merekalah yang digunakan sistem operasi ketika memilih apa yang akan dikirimkan data.

Sekali lagi di MacOS, FreeBSD, atau versi Linux yang lebih lama, Anda bisa menggunakan perintah rute alih-alih perintah ip:

- dalam kebanyakan kasus, rute default digunakan, atau default (ini juga ditulis sebagai 0.0.0.0). Jadi kita lihat dulu ip 10.111.88.11.

Alamat Lokal dan NAT

Namun, tidak semuanya begitu sederhana. Ini adalah ip lokal Anda - digunakan untuk pengalamatan di jaringan internal. Bagaimana saya menentukan ini? Ini sederhana: ada rentang alamat ip yang hanya digunakan di internal lokal. Berikut daftar singkatnya:

Rentang berikut ini didefinisikan oleh IANA sebagai alamat yang dialokasikan untuk jaringan lokal:

  • 10.0.0.0 — 10.255.255.255
  • 192.168.0.0 — 192.168.255.255
  • 100.64.0.0 — 100.127.255.255
  • 172.16.0.0 — 172.31.255.255

- 2 rentang pertama digunakan sangat sering.

Namun, dari alamat ini data akan dikirim. Tetapi situs yang kami kunjungi tidak akan melihatnya. Semua berkat teknologi NAT - spoofing alamat ip pada host router.

Router akan menerima data dari kami, mengubah alamat IP keluar menjadi miliknya sendiri dan mengirimkannya lebih lanjut, dan ketika jawabannya datang, semuanya akan diganti kembali.

Ini dilakukan karena 2 alasan:

  1. Jumlah alamat IP versi 4 (yang sekarang paling umum) terbatas. Selain itu, mereka telah berakhir - sekarang, kecuali mungkin untuk menyewa atau mengalahkan.
  2. Demi alasan keamanan: tidak ada yang bisa terhubung dengan Anda di luar.

Oleh karena itu, dalam kasus umum, Anda tidak dapat menemukan ip yang akan digunakan di Internet tanpa menggunakan layanan eksternal.

Nah, opsi termudah untuk mengetahui alamat IP eksternal Anda adalah dengan hanya pergi ke salah satu situs yang baru saja dibuat untuk ini.

Kami menentukan alamat IP dengan perintah ip

Untuk menentukan alamat IP antarmuka jaringan Anda, Anda dapat menggunakan perintah alamat ip (atau panggilan ip addr yang setara atau hanya ip a).

Sebagai hasil dari perintah, daftar antarmuka jaringan saat ini dan parameternya akan ditampilkan. Antarmuka pertama pada daftar biasanya lihat - Ini adalah antarmuka loopback (kami tidak tertarik sekarang). Kami tertarik pada antarmuka Ethernet atau antarmuka WiFi (tergantung pada jenis koneksi yang Anda miliki).

Antarmuka Ethernet biasanya memiliki nama formulir enp2s0 atau eth0, dan antarmuka WiFi memiliki nama formulir wlp2s0 atau wlan0 (angka dalam nama dapat bervariasi).

Temukan antarmuka yang Anda minati dalam daftar. Alamat IP-nya ditampilkan pada baris inet ..

Dalam contoh kita, ini adalah inet 192.168.2.2/24. 192.168.2.2 adalah alamat IP. 24 adalah subnet mask yang sesuai dengan mask 255.255.255.0.

Cari tahu alamat IP publik dari baris perintah di Linux

Ada banyak perintah untuk menemukan alamat IP publik.

Di sini saya telah mendaftarkan beberapa dari mereka.

Coba semua metode dan pilih yang cocok untuk Anda.

Kami dapat menemukan alamat IP publik menggunakan perintah dig dan host.

Jika perintah dig dan host tidak tersedia di sistem Anda, instal paket dnsutils.

Di Arch Linux dan turunannya:

Di RHEL, CentOS, Fedora:

Di Debian, Ubuntu

Sekarang mari kita temukan IP publik.

Mari kita cari tahu alamat IP publik menggunakan resolver Google menggunakan perintah dig:

Atau, gunakan perintah ini untuk mencari tahu IP publik:

Bisakah saya mendapatkan informasi yang sama dengan resolver opendns?

Kita bisa mendapatkan informasi yang sama menggunakan perintah host.

Contoh keluaran

Anda dapat menggunakan perintah curl untuk menemukan alamat IP publik sistem Anda di situs web pihak ketiga.

Saya tidak merekomendasikan menemukan alamat IP di situs pihak ketiga untuk alasan keamanan.

Berikut ini beberapa contohnya.

Contoh Keluaran:

curl diinstal secara default.

Jika tidak diinstal secara tidak sengaja, jalankan perintah berikut untuk menginstalnya.

Di Arch Linux dan turunannya:

Di RHEL, CentOS, Fedora:

Di Debian, Ubuntu:

Berikut ini cara lain untuk menemukan IP publik.

Contoh Keluaran:

Metode lain yang berguna untuk menentukan alamat IP publik diberikan di bawah ini.

VPN termurah

  • IS Audit (30)
  • Pekerjaan (5)
  • Penutupan Kerentanan (95)
  • Buku (24)
  • Manual (1 305)
  • Media (64)
  • Acara (28)
  • Penipu (19)
  • Ulasan (522)
  • Bypass Ban (27)
  • Polling (4)
  • Skrip (84)
  • Artikel (178)
  • Filsafat (24)
  • Humor (11)

Melalui utilitas grafis

Meskipun artikel ini membahas cara menentukan alamat IP melalui baris perintah, terkadang lebih mudah untuk melihat alamat IP saat ini melalui program grafik. Di Ubuntu Linux, ini dapat dilakukan di System Preferences di bagian Network.

Pilihan → Jaringan

Pengaturan Antarmuka Jaringan.

Tonton videonya: Cara dasar mengunakan cmd "hacker version (Januari 2023).

Pin
Send
Share
Send
Send