Visualizzazione post con etichetta dhcp. Mostra tutti i post
Visualizzazione post con etichetta dhcp. Mostra tutti i post

giovedì 5 agosto 2021

Spostamento DHCP

Ciao.

nei giorni scorsi ho dovuto spostare un server DHCP. L'operazione e' stata piuttosto rapida, e mi ha consentito di avere una configurazione identica. Tutti i comandi vanno eseguiti da powershell (admin) del nuovo server. 

Powershell as admin da nuovo server


DHCP su vecchio server attivo

DHCP su vecchio server disattivo

Export-DhcpServer -ComputerName SBS2011 -leases c:\dhcpbackup\vs.xml -verbose


DHCP su vecchio server disattivo

DHCP su vecchio server attivo

Import-DhcpServer -File c:\dhcpbackup\vs.xml -BackupPath c:\dhcpbackup\ -Leases -ScopeOverwrite -Force -ComputerName nuovoserver –Verbose

Riavvio DHCP su nuovo server

deautorizzazione DHCP su vecchio server se tutto OK


REFERENCE

https://community.spiceworks.com/how_to/160139-migrate-dhcp-from-windows-server-2008-to-windows-server-2019

https://social.technet.microsoft.com/Forums/en-US/f4aab17f-d683-4e06-aede-48f3609de238/has-anyone-migrated-dhcp-from-2008r2-to-2019-server?forum=winserveripamdhcpdns

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/dn338985(v=ws.11)

https://docs.microsoft.com/en-us/answers/questions/121246/change-dhcp-failover-shared-secret-password.html

giovedì 20 agosto 2020

DHCP Dynamic update

Quando il DHCP aggiorna i record DNS, come lo fa? Impersondo quale utente e con che permessi? 

E possibile utilizzare un utente dedicato per gli aggiornamenti dinamici fatti sul DNS da parte del DHCP.

L'utente non deve avere requisiti particolari, anzi basta che sia un utente "standard".

E' un'operazione che conviene effettuare soprattutto se il dhcp server e' anche un domain controller, per motivi di sicurezza.

Se non e' impostato un account dedicato per gli aggiornamenti dinamici del DHCP, quello utilizzato e' l'account macchina del DC, con i relativi permessi.

Cio significa che puo modificare anche record che non dovrebbe!!!

IMPOSTAZIONE

Creare un utente ad hoc. Niente di speciale. Ricordarsi di non far scadere mail la pwd e non permettere all'utente stesso di cambiarla.

Segnatevi questi dati, per favore. Non facciamo come gli utenti che si cambiano la password e poi ti chiamano per resettarla!

Aprire la console del DHCP

DHCP - nome server - IPv4

tasto dx su IPv4, properties

Tab Advanced

Press Credentials

Inserire le credenziali di un utente

p.s. usare nome di dominio NETBIOS


REFERENCE

https://blogs.msmvps.com/acefekay/2016/08/13/dynamic-dns-updates-how-to-get-it-to-work-with-dhcp-scavenging-static-entries-their-timestamps-the-dnsupdateproxy-group-and-dhcp-name-protection/

https://www.serverbrain.org/implementing-2003-network/how-to-configure-dns-dynamic-update-credentials-1.html

mercoledì 19 agosto 2020

Esportare ed importare le impostazioni del DHCP

OLD Style

Accedere al server da cui esportare le impostazioni.

Eseguire un prompt dei comandi come amministratore

eseguire il seguente comando:

netsh dhcp server export c:\temp\dhcpdb all

Togliere l'autorizzazione al DHCP

 

Accedere al server dove importare le impostazioni.

Autorizzare il DHCP

Copiare il file dhcpdb, che contiene le impostazioni del server di origine 

Eseguire un prompt dei comandi come amministratore

eseguire il seguente comando:

netsh dhcp server import C:\temp\dhcpdb all

 

Nel mio caso mi sono perso alcune impostazioni.

 

MODERN STYLE

Si puo usare powershell, ma in Windows 2008 R2 non esistono e non sono supportati i cmdlets per DHCP. Quindi... Basta fare tutto da Windows Server 2012 o superiore.

 

Supponendo:

SERVER2K8R2 - vecchio server 2008R2 DC/DNS/DHCP

SERVER2K12R2 - nuovo server 2012R2 DC/DNS/DHCP

 

Aprire powershell come amministratore da SERVER2K12R2

Creare prima la cartella dove esportare le impostazioni del DHCP

Esportare le impostazioni del dhcp tramite il seguente comando:

Export-DhcpServer -File C:\TEMP\DHCPDB.xml -Leases -Force -ComputerName SERVER2K8R2 –Verbose

Eseguire il comando:

Import-DhcpServer -File C:\TEMP\DHCPDB.xml -BackupPath C:\DHCPBCK\ -Leases -ScopeOverwrite -Force -ComputerName SERVER2K12R2 –Verbose (prima fa il backup del dhcp server e poi importa i nuovi settings)

 

Togliere l'autorizzazione al vecchio server ed autorizzare il nuovo.

Mi rimane sempre il dubbio se usare powershell quando e' coinvolto un Windows Server 2008 R2 sia un metodo ufficialmente supportato. Nel mio caso ha funzionato, ma potrei propendere piu per il no...

 

NOTA

L’unico modo per poter gestire il servizio DHCP in powershell anche da Windows Server 2008R2 e quello specificato nel link, ma se analizzate lo script potrete vedere che ad ogni comando powershell ne corrisponde uno in NETSH.

 

https://gallery.technet.microsoft.com/scriptcenter/05b1d766-25a6-45cd-a0f1-8741ff6c04ec#content

 

 

REFERENCE:

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759224(v=ws.11)?redirectedfrom=MSDN

https://social.technet.microsoft.com/Forums/en-US/edcd3cad-b7cb-4674-b24f-9838308024b3/windows-2008-r2-dhcp-module?forum=winserverManagement

https://community.spiceworks.com/how_to/160139-migrate-dhcp-from-windows-server-2008-to-windows-server-2019