我的服务器有两个接口(如A , B )没有桥接。 这些接口有不同的IP地址(例如192.168.1.1 )。 这些IP地址位于不同的子网中。
我需要实现以下function:连接到接口A (IP为192.168.1.1 )的客户端可以使用10.0.0.1访问服务器。 (反之亦然,我不能因为附加设置而桥接这两个接口。)
如果可以的话,是否可以通过Windows Server 2008 R2来实现呢?
更新:连接到接口A的客户端将默认网关设置为192.168.1.1 。 (所以它应该将所有IP从其他子网路由到服务器。)
这不是一个Windows问题,而是一个networking问题。 如果您位于192.168.1.xnetworking上,则需要路由器才能将stream量传送到10.0.0.xnetworking。 如果没有路由器,那么你将无法连接到任何其他networking。
只要确保客户端具有适当的路由(10.0.0.1到192.168.1.1即可到达)或任何设备是其网关具有适当的路由。 应该没有什么特别的,你应该做的 – 只要你的路线是明智的,这应该“只是工作”。
如果服务器充当网关,同时拥有192.168.1.1和10.0.0.1地址,并且客户端正在使用它作为其网关,那么客户端应该能够同时访问其“内部”接口服务器直接显示给客户端)和“外部”(服务器在另一端)。 对此不需要特别的配合。
客户端只需发送到服务器的数据包到10.0.0.1(因为它是它的默认网关),服务器将自己处理它们,因为它知道它拥有该地址。
您应该在两个接口之间启用路由,不过(只需添加RRASangular色并将其configuration为没有NAT的简单路由器)。