尝试通过 netsh 管理服务器的网络设置

尝试通过 netsh 管理服务器的网络设置

我正在尝试通过 netsh 远程配置 Windows 2008 服务器的 LAN 设置。我一直在尝试这个命令(在客户端发出),假设服务器的 IP 地址是 192.168.0.1:

netsh -r 192.168.0.1  -u 192.168.0.1\Administrator -p password lan show config

但我不断收到以下消息:

警告:无法从计算机 [192.168.0.1] 获取主机信息。某些命令可能不可用。

RPC 服务器不可用。

我是否正确理解了上述命令?在设置过程中我是否漏掉了一两个步骤?

提前致谢。

PS 服务器上的路由和删除访问服务已启用。

答案1

如果启用了路由和远程访问,但仍然收到 RPC 错误,则可能是操作系统的防火墙在作怪。我依稀记得在处理 Server Core 安装时遇到过类似的事情。如果您可以物理访问服务器,只需进行测试,请尝试

netsh advfirewall set allprofiles state off

然后再次尝试该命令。

如果这样可以解决问题,那么您将需要在 RPC 服务器的防火墙上打一个洞(如果我没记错的话,是端口 135)。

答案2

我也在寻找类似的解决方案。有没有人找到过类似的解决方案?

我需要能够更改一组远程服务器上的 IP 地址、网关和 DNS 服务器信息。看来 netsh 应该支持此功能,但我遇到了与原始发帖人相同的问题——我收到“某些命令可能不可用”的消息。

答案3

确保在网络连接属性中启用了“Microsoft 网络的文件和打印机共享”。

相关内容