Dalam catatan ini, kami akan menunjukkan kepada anda cara menetapkan beberapa alamat IP ke satu NIC di Ubuntu OS. Kami akan menunjukkan prosedur pada Ubuntu 20.04 (Focal Fossa).
Menetapkan Beberapa Alamat IP ke NIC Tunggal Buat sementara waktu
Pada bahagian berikut, kita akan melihat bagaimana menetapkan alamat IP kedua ke NIC. Alamat IP kedua yang diberikan oleh kaedah ini bersifat sementara. Setelah anda menghidupkan semula sistem, sistem akan dikeluarkan secara automatik.
Berikut adalah langkah-langkah untuk menetapkan alamat IP kedua ke NIC.
1. Mula-mula cari alamat IP semasa dan nama antara muka dalam sistem anda. Untuk melakukannya, keluarkan arahan berikut di Terminal:
$ ip addrOutput berikut menunjukkan antara muka rangkaian kami adalah ens33 dan alamat IP semasa adalah 192.168.72.157/24 yang merupakan alamat IP dinamik yang diberikan oleh DHCP.
2. Mari berikan alamat IP lain ke NIC. Untuk memberikan alamat IP tambahan ke NIC anda, berikan arahan berikut di Terminal:
tambah $ ip adderGantikan
3. Setelah menjalankan perintah di atas, sahkan apakah alamat IP kedua telah ditetapkan ke antara muka rangkaian anda. Jalankan arahan berikut untuk melakukannya:
$ ip addrBerikut adalah output arahan di atas yang menunjukkan dua alamat IP yang diberikan kepada ens33 antara muka rangkaian.
4. Sekarang cuba ping kedua alamat IP satu persatu. Anda dapat melihat kedua-dua alamat IP dapat dicapai.
Keluarkan beberapa alamat IP dari NIC
Untuk membuang alamat IP tambahan yang diberikan kepada NIC, jalankan arahan berikut:
$ sudo ip addr delGanti yang
Menetapkan Banyak Alamat IP ke NIC Tunggal Secara Kekal
Pada bahagian sebelumnya, kami telah menetapkan alamat IP kedua menggunakan perintah "ip addr add" yang bukan kaedah tetap. Setelah anda menghidupkan semula sistem, alamat IP akan dikeluarkan secara automatik. Di bahagian ini, kita akan melihat bagaimana menjadikan penugasan IP kekal.
Untuk menetapkan beberapa alamat IP ke NIC tunggal secara kekal, anda perlu mengkonfigurasinya di antara muka fail konfigurasi.
1. Edit fail konfigurasi antara muka seperti berikut:
$ sudo nano / etc / network / antaramukaLampirkan baris berikut dalam fail:
saya menghadapialamat
Gantikan
alamat 10.1.1.5/8
Setelah anda menambah baris di atas, simpan, dan tutup fail.
Sekarang mulakan semula perkhidmatan rangkaian untuk menerapkan perubahan konfigurasi yang telah anda buat di atas:
$ sudo systemctl mulakan semula rangkaianSebagai alternatif, turunkan dan naikkan antara muka untuk menerapkan perubahan:
$ sudo ifdown ens33$ sudo ifup ens33
Sekarang untuk mengesahkan apakah alamat IP tambahan telah ditetapkan ke antara muka rangkaian, gunakan arahan berikut:
$ ip addrOleh kerana kami telah mengkonfigurasi alamat IP tambahan dalam fail konfigurasi, oleh itu ia akan tetap kekal walaupun anda menghidupkan semula sistem.
Keluarkan beberapa alamat IP dari NIC
Anda juga boleh membuang alamat IP tambahan yang telah anda konfigurasikan dalam fail konfigurasi antara muka. Untuk melakukannya, cukup edit / etc / rangkaian / antara muka fail dan buang entri untuk alamat IP tambahan yang telah anda tambahkan. Kemudian simpan dan tutup fail dan mulakan semula perkhidmatan rangkaian:
$ sudo systemctl mulakan semula rangkaianatau turunkan dan buka antara muka untuk menerapkan perubahan
$ sudo ifdown ens33$ sudo ifup ens33
Ini adalah bagaimana anda dapat menetapkan beberapa alamat IP ke satu NIC di Ubuntu OS. Dalam catatan ini, kami telah membincangkan kaedah sementara dan tetap untuk menetapkan alamat IP sekunder ke NIC tunggal. Dengan kaedah yang sama, anda boleh memperuntukkan beberapa alamat IP ke satu NIC.