网络配置的问题.。。。。

公司打印机 ip 地址是 192.168.3.111 ,现在有两个路由器和一个打印机,他们网线插口都是插在公司提供的外网插口上的。一个路由器 a 网关是 192.168.1.1 ,一个路由器 b 网关是 192.168.3.1,我电脑连接 a 可以正常连接打印机使用,我电脑连接 b 则连接不上打印机,这是为什么?我想知道具体的细节

如果不在一个网段,需要端口映射,使用你映射的端口和网关的ip去访问你的主机。

正常需要在同一个网段内的,计算机才能正常访问题,
如你的电脑:
打印机:192.168.3.111
路由器A:网关是 192.168.1.1 :
路由器B:网关是 192.168.3.1

从目前你的电脑在路由器A上能通,可以看到,你的计算机IP应是:192.168.1.X这个网段的,X表示一个具体的数,所以你的电脑,正常只能在这个网段
内通讯,网段外的通讯,需要你的电脑发信息到192.168.1.1这个网关,通过网关转出去,就可以和其它设备通讯了,这中跨网段通讯,就叫路由

因路由器B的网关是192.168.3.1,你的电脑和他不在同一个网段内,所以,你的电脑的信息不能到达192.168.3.1,不通转出去。
解决方案是,你可以配你的电脑为双IP,增加一个192.168.3.X的,X表示一个具体的数,这样你的电脑就可以正常通过192.168.3.1这个网关转出去了,
前提是192.168.3.1上这个网关上要配好了转到打印机的路由