我的提供程序有一个(愚蠢的)设置,其中网关的IP地址与分配的IP地址完全不同的IP范围。 他们无论如何都坚持这样做。 我试图让Windows Server 2012 R2configuration使用静态路由,但没有运气。 我可以使用/etc/rc.conf中的以下configuration来获得在FreeBSD上configuration的networking:
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托pipe做同样的事情。 您分配的IP块不包含您的网关。
他们提供每个操作系统的方向,这可能可以帮助你: http : //help.ovh.co.uk/BridgeClient
你的文章中的默认路由将起作用,但是你必须提供一个到该网关的路由
你不需要设置一个静态路由,设置正确的networking掩码应该是足够的。 您似乎将其设置为255.255.255.255 ,但您需要将其设置为0.0.0.0
最后得到了我的提供者,结果是问题是MAC地址是错误的,从而导致它不能连接。 我不必添加任何静态路由或任何工作(幸运的是)。