Apa perintah Linux untuk menghapus alamat IP suatu antarmuka tanpa menurunkannya dan / atau memulai kembali layanan jaringan. Tampak aneh ifconfig mampu mengubah alamat IP tetapi tidak memiliki opsi untuk menghapusnya, atau apakah saya salah?
linux
networking
jackhab
sumber
sumber
0.0.0.0
- hanya bagaimana hal itu dilakukanifconfig
.Jawaban:
Gunakan
ip
dari iproute2. (Anda juga harus menentukan panjang awalan.)Untuk menghapus semua alamat (jika Anda memiliki banyak alamat):
sumber
Sesederhana
ifconfig eth0 0.0.0.0
. Mereka seharusnya memasukkannya ke dalam manual.sumber
Untuk menghapus semua alamat dari semua antarmuka yang saya gunakan untuk loop:
sumber
Mungkin Anda hanya mencari IP baru dari router [DHCP-enabled]? Dalam hal ini panggilan
dhclient eth0
sumber