如何从远程WAN网络向局域网内的3台网络打印机实现打印?
如何从远程WAN网络向局域网内的3台网络打印机实现打印?
我来帮你梳理下完整的解决方案,结合你已经成功配置HP打印机的经验,剩下两台的配置思路其实是一致的,核心就是用不同的外部端口对应到局域网内不同打印设备的内部IP和打印端口:
第一步:确认所有打印设备的关键信息
先把三台设备的内部IP和监听的打印端口都确认清楚:
- 自带网络功能的HP打印机:你已经知道是
192.168.1.64,默认TCP打印端口9100 - 两台StarTech.com PM1115U2打印服务器:先找到它们的内部IP(可以通过路由器的设备列表或者打印服务器的管理界面查看),这类打印服务器默认的打印端口一般也是
9100,如果不确定可以登录打印服务器的管理后台确认
第二步:在路由器上配置完整的端口转发规则
因为路由器只有一个静态WAN IP,所以我们给每台打印设备分配一个唯一的外部端口,映射到它的内部IP和打印端口:
- 规则1:外部端口
9100→ 内部IP192.168.1.64,内部端口9100(协议选TCP,打印服务用TCP更稳定) - 规则2:外部端口
9101→ 第一台StarTech打印服务器的内部IP,内部端口9100(TCP) - 规则3:外部端口
9102→ 第二台StarTech打印服务器的内部IP,内部端口9100(TCP)
第三步:在远程电脑上安装另外两台打印机
操作和你安装HP打印机的流程完全一致:
- 打开打印机添加向导,选择“添加网络、无线或蓝牙打印机”
- 选择“我需要的打印机不在列表中”,然后选择“使用TCP/IP地址或主机名添加打印机”
- 输入路由器的静态WAN IP,然后在“端口号”处填写对应设备的外部端口(比如第一台打印服务器填
9101,第二台填9102) - 系统会尝试检测打印机,之后选择对应打印机的驱动程序(注意是打印机本身的驱动,不是打印服务器的驱动),完成安装后就能正常打印了
额外注意事项
- 一定要确保所有打印设备的内部IP是静态的!可以在路由器上给这些设备绑定静态IP,或者直接在设备/打印服务器的设置里手动指定IP,避免DHCP重新分配IP导致端口转发失效
- 检查路由器的防火墙设置,确保
9100、9101、9102这几个端口的TCP流量没有被拦截 - 如果远程网络有防火墙,也要确认出站方向的这几个端口没有被限制
- 可以用
telnet 你的WANIP 端口号命令测试连通性,比如telnet 203.0.113.10 9101,如果能连通说明端口转发配置没问题,不通的话再排查路由器规则和防火墙
备注:内容来源于stack exchange,提问作者user2473109
相关产品推荐
相关产品推荐

