这里是场景:3台Windows Server 2008计算机,每台计算机连接到2个networking:公用networking和私有局域网
netbios/ comp name local IP -------- ---------------- server1 192.168.112.10 server2 192.168.112.11 server3 192.168.112.12
服务器2或3的“ping server1”将parsing为服务器1的本地IP 192.168.112.10。
同样
服务器1或3的“ping server2”将parsing为服务器2的本地IP 192.168.112.11。
我的问题是,从服务器1和2当我ping服务器3'我得到公共IP地址。 我将server3parsing为本地IP 192.168.112.12,以便通过安全的本地networking连接服务,而不是在公共防火墙上挖洞。
请耐心等待,因为我更像一个DBA而不是服务器pipe理员。
欢呼,本
你可以做的一项工作是打开服务器1和服务器2中的文件c:\ windows \ system32 \ drivers \ etc \ hosts并添加条目
192.168.112.12 server3
这将迫使服务器使用本地IP。
有趣。 我现在最好的猜测是这是一个DNS问题。
DNS是否在任何服务器上运行?
如果要在每个服务器上下达命令提示符并键入“nslookup”,则服务器将首先进行轮询的DNS服务器是什么?
服务器3是否连接到局域网内的交换机? 或者它可能连接到防火墙上的DMZ端口?
在 server3 上 ping“server3”时会得到什么IP?