Come esportare le impostazioni DHCP da un server ed importale in un altro?
PER I SERVER CON WINDOWS 2008/2012:
Sul server di origine
lanciare da un prompt dei comandi il comando
netsh dhcp server \\%computername% dump > %TEMP%\dhcp.txt
Sul server di destinazione
- creare un nuovo ambito impostando i corretti router e server dns, e cancellando eventuali intervalli di esclusione presenti.
- cercare nel file dhcp.txt la linea Inizio aggiunta intervalli di esclusione all’ambito e copiarne il contenuto in un nuovo files che chiamerete dhcp.bat
- cercare nel file dhcp.txt la linea Inizio aggiunta Ip riservati all’ambito, e copiarne il contenuto in dhcp.bat
- sostituire l’IP del server di origine con quello del server di destinazione
- sostituire la parola
Dhcp server
connetsh dhcp server
- salvare il file dhcp.bat e lanciarlo
(da un prompt dei comandi con i diritti di amministratore!) .
Esempio dei comandi che saranno lanciati dallo script:
netsh Dhcp Server \\172.16.60.15 Scope 172.16.60.0 add excluderange 172.16.60.179 172.16.60.182
netsh Dhcp Server\\172.16.60.15 Scope 172.16.60.0 Add reservedip 172.16.60.230 0011d0001b77 "Autoloader" "" "BOTH"
PER I SERVER CON WINDOWS 2003:
Lanciare netsh.
Quindi passare a dhcp server \\servername.
Per esportare tutto digitare:
export c:\windows\temp\nomefile all
per esportare solo la parte di pertinenza dello scope 192.168.0.0 digitare:
export c:\windows\temp\nomefile 192.168.0.0
L’importazione funziona sostituendo export con import.
PER I SERVER CON WINDOWS 2000:
netsh dhcp server \\servername dump > c:\windows\temp\nomefile
oppure direttamente
netsh dhcp server \\%computername% dump > %TEMP%\dhcp.txt
Qualora si volesse modificare l’impostazione del default gateway per un indirizzo prenotato si può usare il comando “set reserveroptionvalue” secondo la seguente sintassi:
netsh Dhcp Server \\NOMESERVERDHCP Scope IPdelloSCOPE set reservedoptionvalue IP_A_CUI_APPLICARE_LA_MODIFICA 003 IPADDRESS INDIRIZZOGATEWAY
Esempio:
devo impostare per il PC con IP 172.16.63.212 il gateway 172.16.63.2
————-
netsh Dhcp Server \\SERVER-01.mydomain.local Scope 172.16.63.0 set reservedoptionvalue 172.16.63.212 003 IPADDRESS 172.16.63.2