跨IP段实现有线网络打印(如何实现跨网段打印)

小编:魅力 更新时间:2022-05-01

以下内容需要有一定的电脑网络知识,小白飘过。

帮朋友买了个有线网络激光打印机,昨天到了,去帮忙设置。本来这个东西没什么复杂的,打印机机用网线直接接到路由器上或交换机上,然后电脑端加驱动就行了,电脑一般会自动找到网络打印机。但一般家庭使用都会有各种限制,比如路由器附近的位置不够,或者放在路由器附近不美观(打印机有点大)。就一定要放在相对隐秘的地方,但隐秘的地方未必有网线接口,这就用到了路由器桥接。本来就算桥接也没什么麻烦的,现在很多路由器一桥接,子路由器就自动设置成交换机模式(或AP模式),子路由器和子路由器下面设备与主路由都在一个IP段,毫无问题。但他家用的是“极路由”,我就预感到可能有麻烦,果不其然,极路由桥接后,wan网ip与主路由ip段一致,但子网ip还是使用自己的ip,ip段是192.168.199.*,而主路由IP段是192.169.1.*,这样就导致只有电脑连接到子路由上才可以打印,连接主路由上因为不同的IP段,无法通信,也就打印不了。想了很久也没想到解决办法,就把我家的tplink路由给他用了,我把他的路由拿回来研究,我觉得我一定搞得定,我还是有这个自信的。但也是在网上逛了大半天也没搞定,所有的方法都与我遇到的环境不一样,有改hosts文件的,还有要求必须两个IP段要ping通,能ping通不就没问题了?到8点钟还是一筹莫展。

以上是事故的详细经过,实际状况如下:

无线主路由iP段:192.168.1.*

无线子路由IP段:192.168.199.*

网络打印机接在子路由上,固定IP为192.168.199.223(在打印机上设置,或自动获取后绑定MAC地址,该地址就不会变。)

电脑无线接到子路由上可以打印,接到主路由上无法打印。

问题:如何让接到主路由的电脑可以输出到打印机。

路由器长这样:

跨IP段实现有线网络打印(如何实现跨网段打印)

颜值不错,功能也就那样。而且公司已经没了,插件也就没了,那些厉害的功能也就没了。

电脑连接主路由打印一直没搞定,很是郁闷,后来想到:其实此时打印机就是一台电脑,主路由ip段对于子路由来说就是外网,如果把打印机“暴露”到外网,进行端口映射应该可行。还好这个路由器有端口映射功能。

跨IP段实现有线网络打印(如何实现跨网段打印)

设置好是这样:

跨IP段实现有线网络打印(如何实现跨网段打印)

上面的设置就是让所有对192.168.1.85的访问转发到内网ip192.168.199.223

然后设置打印机驱动端口(已安装驱动):

1、打开打印机属性。

跨IP段实现有线网络打印(如何实现跨网段打印)

2、端口-添加端口:(下图已添加完端口)

跨IP段实现有线网络打印(如何实现跨网段打印)

3、选择第二项“标准tcp/ip端口”点”新端口“:

跨IP段实现有线网络打印(如何实现跨网段打印)

4、下一步后如下图:重点:打印机IP填wan口IP,而不是打印机实际ip.端口名称随意。

跨IP段实现有线网络打印(如何实现跨网段打印)

直到完成就可以了。如下图:

跨IP段实现有线网络打印(如何实现跨网段打印)

到此,电脑连接哪个路由就可以打印了。完美!

以上是已安装驱动修改打印机端口的方法,如果直接重新安装打印机驱动也可以,但电脑依然显示找不到打印机,要手动指定打印机的IP,即指定为wan口ip,192.168.1.85.

各位大神,有没有更简单的方法可以解决这个问题?我问了兄弟打印机售后,回答的驴头不对马嘴。[捂脸][捂脸][捂脸]