Windows-Server-2008
強制電腦名稱解析為 Windows Server 2008 網路上的本地 IP?
場景如下:3 台 Windows Server 2008 機器,每台都連接到 2 個網路:一個對 Internet 開放的公共網路和一個專用 LAN
netbios/ comp name local IP -------- ---------------- server1 192.168.112.10 server2 192.168.112.11 server3 192.168.112.12
來自 server2 或 3 的“ping server1”將解析為 server1 的本地 IP 192.168.112.10。
同樣地
來自 server1 或 3 的“ping server2”將解析為 server2 的本地 IP 192.168.112.11。
我遇到的問題是,當我“ping server3”時,我從 server1 和 2 獲得了公共 IP 地址。我將 server3 解析為本地 IP 192.168.112.12 以便通過安全的本地網路連接服務,而不是在公共防火牆上戳洞!
請多多包涵,因為我更像是 DBA 而不是伺服器管理員。
乾杯,本
您可以做的一種解決方法是在伺服器 1 和伺服器 2 中打開文件 c:\windows\system32\drivers\etc\hosts 並添加條目
192.168.112.12 伺服器3
這將強制兩台伺服器使用本地 IP。
有趣的。目前我最好的猜測是這是一個 DNS 問題。
DNS 是否在任何伺服器上執行?
如果您要進入每台伺服器上的命令提示符並鍵入“nslookup”,那麼這些伺服器設置為首先輪詢的 DNS 伺服器是什麼?
伺服器 3 是否連接到 LAN 內的交換機?或者它可能連接到防火牆上的 DMZ 埠?
在 server3上ping “server3” 時得到什麼 IP ?