Networking
在與 IP 地址不同的子網上設置網關
我的提供商有一個(愚蠢的)設置,其中網關的 IP 地址位於與分配的 IP 地址完全不同的 IP 範圍內。無論出於何種原因,他們都堅持這樣做。我正在嘗試使用靜態路由配置 Windows Server 2012 R2,但沒有運氣。我能夠使用 /etc/rc.conf 中的以下配置在 FreeBSD 上配置網路:
ifconfig_vtnet0="inet 142.4.196.xxx netmask 0xffffffff" static_routes="net1 net2" route_net1="-net 192.99.16.254/32 -iface vtnet0" route_net2="default 192.99.16.254"
無論如何要轉換它,以便它可以在 Windows Server 2012 R2 上執行?我試過做
route ADD 0.0.0.0 MASK 0.0.0.0 192.99.16.254
,但沒有運氣。這是我的IP地址資訊:
IP Address: 142.4.196.xxx (Required) subnet mask: 255.255.255.255 Gateway: 192.99.16.254
OVH 託管也做同樣的事情。您分配的 ip 塊不包含您的網關。
他們提供每個作業系統的說明,也許可以幫助你:http ://help.ovh.co.uk/BridgeClient
您文章中的預設路由將起作用,但您必須提供到該網關的路由
您不需要設置靜態路由,設置正確的網路遮罩就足夠了。您似乎將其設置為
255.255.255.255
,但您需要將其設置為0.0.0.0