You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows Server重启后错误选择网络配置文件(专用/公用/域)的永久解决方案求助

Windows Server重启后错误选择网络配置文件(专用/公用/域)的永久解决方案求助

各位大佬,想请教个棘手的问题:我们有几台Windows Server服务器,每次重启后系统都会错误地把网络配置文件设为专用(Private),而不是预期的域(Domain)

目前我们只能通过重置网卡来临时修复,执行的PowerShell命令是:
Restart-NetAdapter Ethernet0

但这毕竟是临时方案,想问问有没有永久解决的办法?

我们已经尝试过这些操作,但都没搞定:

  • 用任务计划程序设置在服务器启动几分钟后自动运行上面的PowerShell脚本,但不知道为什么完全没效果。
  • 用命令nltest /dsgetdc:domain.lan验证过,域控制器是可以正常被找到的。
  • 通过nslookup _ldap._tcp.dc._msdcs.domain.lan确认了DNS能正确解析域控制器的地址。
  • 我还了解到可以修改几个注册表项(比如NegativeCachePeriod、AlwaysExpectDomainController这类)来调整网络位置感知的行为,但不敢直接在生产环境里尝试,毕竟风险太高。

更头疼的是,之前专门抽了一整晚在有问题的生产服务器上测试各种方案,结果那晚重启了好多次,问题居然一次都没出现!这玩意儿实在太玄学了,根本没法稳定复现,排查起来真的头大。

备注:内容来源于stack exchange,提问作者roberth

火山引擎 最新活动