Ini adalah pertanyaan sederhana di server ubuntu. Bagaimana cara saya memperbarui alamat IP yang ditugaskan dhcp?
Ini adalah pertanyaan sederhana di server ubuntu. Bagaimana cara saya memperbarui alamat IP yang ditugaskan dhcp?
Jawaban:
Sebenarnya, ada situasi (agak tidak biasa) di mana
$ dhclient -r
$ dhclient
Tidak cukup.
Jika klien berpikir itu sudah memiliki sewa yang valid, ia akan menggunakannya, bahkan jika server DHCP akan memberinya alamat yang berbeda. Ini bisa membingungkan.
Misalnya, jika Anda beralih dari alamat IP yang dialokasikan secara dinamis ke alamat IP statis (dan berbeda) untuk klien tertentu, maka (setidaknya pada Ubuntu 10,04, dan mungkin secara umum) $ dhclient -r dan $ dhclient tidak cukup. Karena sewa lama masih berlaku, klien hanya akan menggunakannya.
Ini dapat menyebabkan server DHCP Anda berpikir bahwa alamat IP untuk host Anda harus menjadi satu hal, dan host Anda memikirkan hal yang berbeda. Kekacauan memerintah.
Untuk memperbaikinya, Anda harus terlebih dahulu pergi dan menghapus file dhclient.leases dari / var / lib / dhcpd / (atau / var / lib / dhcp3), tempat klien menyimpan sewa yang valid.
Kemudian
$ dhclient -r
$ rm /var/lib/dhcp/dhclient* # might be in a different place on your machine
$ dhclient
akan menjemputmu alamat baru yang berbeda.
dhclient harus melakukannya.