Dalam rangkaian, alamat IP adalah label yang diberikan ke komputer yang disambungkan ke rangkaian. Di rangkaian itu, alamat IP mengenal pasti peranti unik. Ia membolehkan peranti berkomunikasi antara satu sama lain melalui rangkaian berasaskan IP seperti internet atau LAN.
Dalam kes Linux, terdapat banyak alat yang dapat anda gunakan untuk memeriksa alamat IP. Sebilangan alat telah dipasang terlebih dahulu dengan sebahagian besar distro; ada yang tidak.
Lihat cara mendapatkan alamat IP di Linux.
Alamat IP di Linux
Alamat IP adalah nilai numerik yang diberikan pada peranti yang disambungkan ke rangkaian. Terdapat dua jenis alamat IP dalam tindakan hari ini.
- IPv4 (Internet Protocol versi 4): Ini versi IP keempat (Internet Protocol). Panjang setiap alamat IPv4 adalah 32-bit. IPv4 menawarkan 232 alamat unik.Alamat IPv4 dibahagikan kepada 4 kumpulan, masing-masing dengan 3 digit perpuluhan. Ia bermula dengan 0.0.0.0 hingga 255.255.255.255.
- IPv6 (Protokol Internet versi 6): Ini adalah versi IP terbaru. Panjang setiap alamat IPv6 adalah 128 bit. IPv6 menawarkan 2128 alamat unik.
Alamat IPv6 dibahagikan dalam 8 kumpulan, masing-masing dengan angka 4 heksadesimal. Ia bermula dari 0: 0: 0: 0: 0: 0: 0: 0 hingga ffff: ffff: ffff: ffff: ffff: ffff: ffff: ffff.
Semasa memeriksa alamat IP, perlu memahami alamat IP awam dan swasta.
- Alamat IP peribadi: Alamat IP yang digunakan secara dalaman melalui rangkaian. Ia digunakan oleh peranti (alat penghala, misalnya) untuk berkomunikasi antara satu sama lain. Sekiranya komputer anda adalah sebahagian daripada rangkaian kecil, maka alamat IP peribadi mungkin bermula dengan 192.168.x.x.
- Alamat IP awam: Alamat IP itulah yang mendaftar semasa anda menyambung ke perkhidmatan melalui internet, misalnya, laman web.
Di Linux, ada alat rangkaian khusus yang dapat menunjukkan alamat IP. Sekiranya anda memerlukan alamat IP awam sistem anda, maka terdapat juga perkhidmatan pihak ketiga untuk mengetahuinya.
Mari kita mulakan!
Kaedah GUI untuk mendapatkan alamat IP
Alamat IP memeriksa laman web
Terdapat banyak laman web untuk memeriksa alamat IP. Perkhidmatan ini memberi anda alamat IP umum sistem anda. Anda juga dapat memeriksa maklumat tambahan seperti lokasi alamat IP, ISP, dan lain-lain.
Lihat alamat WhatIsMyIPAddress.
Lihat WhatIsMyIP.
Lihat whatismyip.org.
Tetapan GNOME
Kaedah ini hanya digunakan untuk distro Linux yang menjalankan persekitaran desktop GNOME. Ini adalah kaedah yang mudah dan cepat untuk diikuti.
GNOME dilengkapi dengan aplikasi "Tetapan" terbina dalam. Ini menyediakan cara yang lebih mudah untuk menguruskan pelbagai tetapan sistem, bagaimana tingkah laku desktop GNOME, dan memantau pelbagai maklumat sistem. Cari "Tetapan" dalam Aktiviti GNOME.
Sebagai alternatif, anda boleh melancarkannya dari sudut kanan atas.
Pergi ke "Rangkaian".
Anda akan melihat semua rangkaian yang bersambung di sini. Dalam kes saya, hanya ada satu entri. Klik ikon gear.
Di bawah tab "Butiran", anda akan melihat alamat IP mesin anda di rangkaian.
Kaedah CLI untuk mendapatkan alamat IP
Bahagian ini menawarkan kaedah yang paling pelbagai untuk memeriksa alamat IP di Linux. Semua kaedah ini mudah dan senang dilaksanakan. Dalam situasi, anda mungkin mendapati kaedah ini lebih disukai berbanding kaedah GUI. Lebih-lebih lagi, semua kaedah ini akan berfungsi pada mana-mana distro Linux dengan hampir semua konfigurasi berfungsi.
Menggunakan nama hos
Alat ini biasanya digunakan untuk memaparkan nama host sistem. Namun, ia juga dilengkapi dengan ciri mencetak alamat IP sistem.
Jalankan arahan nama host berikut. Di sini, bendera "-I" adalah untuk mencetak semua alamat rangkaian host. Sekiranya terdapat banyak sambungan rangkaian, arahan ini akan mencetak semuanya. Ia akan mencetak alamat IP peribadi.
$ nama host -I
Menggunakan ip
Alat ip adalah pengganti moden dari alat ifconfig. Sama seperti ifconfig, ia dapat mencetak maklumat rangkaian, mengkonfigurasi perutean, antara muka rangkaian, dan terowong. Alat ip adalah sebahagian daripada pakej iproute2 yang menggantikan utiliti alat bersih.
Pertama, pastikan bahawa pakej iproute2 dipasang di sistem anda. Ia tersedia untuk semua distro Linux. Sebarang distro moden mesti dipasang terlebih dahulu.
Untuk mencetak alamat IP sistem anda, jalankan perintah ip berikut. Ia akan mencetak alamat IP peribadi sistem anda.
pertunjukan $ ip addr
Keluarannya akan dibahagikan mengikut berapa banyak sambungan rangkaian yang dihubungkan. Di sini, fokus pada entri inet.
Untuk memeriksa alamat IP antara muka rangkaian tunggal, gunakan struktur arahan berikut.
pertunjukan $ ip addr
Perlu mendapatkan senarai semua antara muka rangkaian? Gunakan arahan ip ini terlebih dahulu.
pertunjukan $ ip addr
Menggunakan ifconfig
Alat ifconfig adalah sebahagian daripada pakej utiliti alat bersih. Namun, kini diganti dengan pakej iproute2 moden. Dalam kes ifconfig, kini diganti dengan alat ip. Sama seperti iproute2, alat bersih tersedia di semua distro. Walau bagaimanapun, ia mungkin tidak dipasang sebelumnya.
Dengan andaian anda telah memasang alat bersih, teruskan. Penggunaan ipconfig serupa dengan ip. Perintah berikut akan mencetak semua antara muka rangkaian dengan alamat IP masing-masing dan maklumat lain. Ia akan mencetak alamat IP peribadi sistem anda.
$ ifconfig
Sama seperti ip, ifconfig dapat mencetak alamat IP antara muka rangkaian tertentu. Inilah struktur arahan untuk melakukannya.
$ ifconfig
Menggunakan laman web
Beberapa laman web akan mencetak alamat IP awam dalam teks biasa. Dengan menggunakan sebarang alat muat turun seperti curl atau wget, kita dapat membaca outputnya secara langsung dari konsol.
Berikut adalah contoh pertama menggunakan keriting.
$ curl -s https: // icanhazip.com$ curl -s https: // cekip.amazonaws.com
Sekiranya anda berminat menggunakan wget sebagai gantinya, jalankan salah satu arahan.
$ wget -O - -q https: // icanhazip.com$ wget -O - -q https: // cek.amazonaws.com
Menggunakan hos
Alat hos adalah utiliti carian DNS. Kita boleh menggunakan alat host untuk berkomunikasi dengan OpenDNS dan mendapatkan alamat IP awam.
$ host myip.opendns.penyelesai com1.opendns.com
Pemikiran terakhir
Memeriksa alamat IP adalah tugas yang mudah. Seperti yang ditunjukkan, terdapat banyak cara untuk melakukannya. Tidak perlu menguasai semuanya. Namun, saya sangat menggalakkan anda untuk mencuba semuanya sekurang-kurangnya sekali.
Perlu menyelesaikan nama host laman web sasaran atau alamat IP? Lihat panduan ini mengenai cara menyelesaikan nama host menggunakan skrip bash.
Selamat pengkomputeran!