Windows-Server-2008
在 Windows Server 2008 R2 上分配公共 IP
我們最近購買了 Dell PowerEdge r420 伺服器(2 個 NIC)。安裝作業系統(Windows Server 2008 R2)後,我們安裝了 SQL Server 2008 和 IIS。現在我們有一個由 ISP 提供給我們的公共 IP。目的是使其成為面向公眾的伺服器。
我想知道如何將公共 IP 分配給此伺服器。一個 NIC 被分配了一個私有 IP 用於內部訪問。
直接將公共 IP 分配給另一個 NIC 不起作用。問題是我需要配置NAT和RRAS嗎?我的大部分線上搜尋都會導致這些結果。
在單獨的說明中:我使用*“netsh firewall set icmpsetting 8”*啟用的deafult禁用了ping 。現在我可以在內部 ping 伺服器。但是在將公共 IP 分配給第二個 NIC 時,無法從外部 ping 通。是否還有其他需要啟用的服務?
將您的 IP 分配給外部網卡,並確保僅外部網卡分配了預設網關。內部網卡應該只分配一個 IP,沒有預設網關,否則您的路由將被破壞。
您可以通過在 cmd 或 powershell 提示符下鍵入“route print”來檢查預設路由 0.0.0.0 是否通過外部 nic 到達正確的預設網關。
您不需要在伺服器上安裝 RRAS 角色或啟用 NAT 或任何東西。確保外部 nic 上的防火牆配置文件不會阻止您想要通過的流量(預設情況下,它設置為公共配置文件)。