无法访问不同的子网

在这里输入图像说明

路由器IP: 192.168.3.1
Windows服务器: 192.168.3.50(WLan)和192.168.2.1(LAN)
个人电脑: 192.168.2.x

我能够从膝上型计算机访问192.168.3.50(在3.xnetworking中),但无法通过其他接口192.168.2.1及其局域网192.168.2.x访问。

我在我的路由器中添加了一个路由,目标LAN NET 192.168.2.0,子网掩码255.255.255.0和网关192.168.3.50但仍然无法访问。

我是否需要在Windows服务器中添加路由? 如果是这样的路线是什么样的?

编辑
– 服务器和笔记本电脑通过无线连接到路由器
– 所有PC通过交换机连接到服务器。
– 服务器能够通过WLAN接口访问互联网(192.168.3.50)
– 服务器和PC通过LAN接口(192.168.2.x)
– 我能ping 192.168.3.50从路由器,但不是192.168.2.1

问题 – 3.x机器(在我的情况下,笔记本电脑)无法访问2.x机器。 甚至没有192.168.2.1(这是另一个IP服务器)。 ping 192.168.3.50不是192.168.2.1

由于@ 0wn3rbuild议我在路由器和服务器上将掩码更改为255.255.0.0,但仍然是同样的问题。

嗯,对不起,也加倍张贴,但我相信StackOverflow之一可能被redirect或删除(不适合该网站)。

这里是我的问题(不能把它放在一个简单的评论):

这很奇怪:路由器应该是一个有足够专用接口的路由器,根据需要分开所有的路由器,并在路由器之间路由。

从图片来看,就好像你的服务器(3.50)有两个接口,一个是3.x,另一个是2.x. 这意味着它和PC之间还有另外一个设备(交换机,集线器,另一个路由器),以便他们可以一起交谈。

请更新图片,以提供您在每个设备上使用的所有接口(尤其是路由器和服务器),以便我们可以清楚地看到您需要执行的操作。

从图片我可以猜测:

  • 你显示的路由器是Wifi路由器。
  • 笔记本电脑和服务器都通过WiFi连接到它。

但我不能猜测:

  • 服务器和PC如何连接在一起? 通过另一个开关? 通过路由器的LAN端口? 你不能在他们之间路由的事实似乎表明,他们根本就不在同一个局域网里。

您必须将Windows服务器configuration为网关。 Windows服务器上将有2 ips。 一个在192.168.3.x上,一个在192.168.2.x子网上。

首先在192.168.2.x子网上查找ip使用

ipconfig/all 

命令在terminal,这将是像192.168.2.x. 你必须提供这个IP作为网关连接在局域网中的PC。