Saya secara statis mengatur ip saya di Linux menggunakan:
sudo ifconfig eth0 192.168.blah.blah
Sekarang saya ingin kembali menggunakan DHCP untuk menetapkan IP. Bagaimana aku melakukan itu?
Inilah yang saya lihat ketika saya menjalankan dhclient
Internet Systems Consortium DHCP Client V3.1.2
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/08:00:27:9b:43:09
Sending on LPF/eth0/08:00:27:9b:43:09
Sending on Socket/fallback
DHCPREQUEST of 192.168.56.104 on eth0 to 255.255.255.255 port 67
Jawaban:
Melihat pompa atau dhclient
sumber
DHCP akan meminta alamat yang sama seperti sebelumnya seperti preferensi pertama, dan jika server DHCP belum memberikannya kepada orang lain, maka dengan senang hati akan mengkonfirmasi alamat itu.
Sudahkah Anda mencoba mengedit atau menghapus /var/lib/dhcp3/dhclient.leases? Maka DHCP tidak akan memiliki preferensi, dan server akan mengalokasikan alamat baru.
sumber
Tergantung pada distribusi Anda, klien DHCP dijalankan dengan dhclient , dhcpcd , pompa atau mungkin perintah lain.
Perintah yang Anda tulis bersifat sementara: tidak menulis apa pun di file konfigurasi apa pun. Ini berarti bahwa setelah me-reboot sistem, ia akan menggunakan konfigurasi yang sama seperti yang digunakan sebelumnya.
Sangat mustahil bagi saya bahwa sistem setelah reboot akan terus menggunakan IP statis itu, bukan DHCP. Apakah Anda yakin tidak menggunakan DHCP? Dan Anda yakin itu menggunakan DHCP sebelumnya?
Menentukan distribusi linux Anda pasti akan membantu kami.
sumber
Saya benci menjawab pertanyaan saya sendiri, tetapi perbaikan "agak" adalah menjalankannya dengan adaptor jaringan NAT alih-alih dijembatani. Untuk beberapa alasan yang satu bekerja, sementara Bridged tidak: / - masih tidak seperti yang saya inginkan, tetapi lebih dekat.
sumber