We are facing the issue that newly deployed Windows Server VMs in our environment keep identifying the network (10.12.24.0/23) as public. So for every VM we deploy, we need to manually change this to private. I would much rather know how to get Windows Server to correctly recognize the network as private.
Why does NLA think that network is public? What are the conditions on which NLA decides whether a network is public or private?

