好想你路由器1是nat模式吧,nat模式你定义的wan口都是nat模式,从路由器2过来的数据包要是走wan口理论上应该是不通的,你需要单臂路由,就是从pc2过来的直接接到路由器1的lan2口上,然后写个静态路由,或者你路由器1设置成路由模式,然后做nat到外网的wan口上,当然这个在ros下是都能通的。
我以前用三层交换机做过两个网段互通,然后ros做nat上网,同时ros还是要跟三层交换机做静态路由,这样两个内网网关不同,但是两个网关因为有静态路由所以都能正确的将数据包路由到正确的网关处理,当然这个要求两个网段的机器都正确配置各自的网关,一个网关在三层交换机上,一个网关在ros的lan口上。就是说你所有的网关都必须知道正确的数据包地址送到正确的端口上,否则就是不通。
见过奇葩的内网都是二层,然后主交换机是个三层,然后这个三层当网关,要是内网有vlan三层的转发网关用三层交换机也就罢了,内网都是一个网段,还这样玩,真是秀姿势的节奏 |