I upgraded the Network Card Drivers for my Domain Controller but now it is seeing the local lan as a PUBLIC network which is messing with my firewall rules.
How do I switch it back to DOMAIN?
You can use Powershell to achieve this. First you have to list network profile
Use interface index to change the network interface to domain.
Set-NetConnectionProfile -InterfaceIndex 7 -NetworkCategory Domain
net stop nlasvc as admin
if this works, you can set this service (nlasvc) to "start delayed"