Come richiedere un indirizzo IP specifico dal server DHCP?

Come richiedere un indirizzo IP specifico dal server DHCP?

Questa domanda tocca anche l'argomento della prenotazione di indirizzi DHCP in un router.

Background: La tabella DHCP per i router di casa consente solo di creare una prenotazione di un indirizzo IP di un IP assegnato. Non mi consente di modificare la tabella e di assegnare manualmente il dispositivo un IP arbitrario per il rinnovo successivo.

utilizzando il programma linux dhclient .

Se non si dispone di Linux installato, è ansible utilizzare un CD Live live Linux.

Se si fa questo trucco per creare una prenotazione di indirizzi per una macchina Windows effettiva, prima di passare la scheda NIC in Windows ad un IP statico, perché dopo un riavvio in modalità DHCP Windows può submit una richiesta DHCP con il suo ultimo IP utilizzato, che annullerebbe i tuoi sforzi con dhclient qui sotto …

Il trucco è quello di submit una richiesta DHCP con l'indirizzo IP desiderato dalla stessa NIC (o meglio: lo stesso indirizzo MAC).

Modificare il /etc/dhcp/dhclient.conf e aggiungere la seguente row (potrebbe essere necessario copiare il file in un luogo scrivibile se si avvia da un CD):

send dhcp-requested-address 192.168.1.240; 

Quindi interrompere e avviare dhclient come root dell'utente, where la tua NIC è eth0 (controlla previa emissione di add-on ip addr show )

 dhclient -r -v dhclient -4 -d -v -cf /etc/dhcp/dhclient.conf eth0 

Se è successo, il server DHCP soddisferà la tua richiesta preparata. A volte è necessario eliminare la voce del dispositivo nella tabella DHCP prima di rilasciare dhclient -4 -d ...

Quindi effettuare l'indirizzo IP del dispositivo nella tabella DHCP del router una prenotazione di un indirizzo fisso. Questo associerà l'IP al MAC del dispositivo e restituirà lo stesso IP each volta che una richiesta DHCP si incontra con l'indirizzo MAC in futuro.