sudo dhclientselalu berhasil, tidak perlu argumen tetapi Anda bisa memberikannya.
Benteng
12
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
Jawaban:
Ini sederhana:
sumber
sudo dhclient
selalu berhasil, tidak perlu argumen tetapi Anda bisa memberikannya.Sebenarnya, ada situasi (agak tidak biasa) di mana
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
akan menjemputmu alamat baru yang berbeda.
sumber
dhclient harus melakukannya.
sumber