我在我们的本地办公室有三台networking打印机,所有这些打印机都在端口9100上进行监听。它们都不提供更改监听端口的选项。 我们有一个公共静态IP地址,通过Linksys WRT-54G访问我们的主networking。
我们需要能够从办公室外打印到这些打印机。 问题是,对于54G,我只能将端口转发到特定IP地址上的同一端口。 我真正需要的是一种转发到一个IP地址和一个不同的端口的方法。
我需要这样做:
在端口目的地 9100 192.168.1.1:9100 9101 192.168.1.2:9100 9102 192.168.1.3:9100
所以我正在寻找select。
我可以用两张网卡和IPtables设置一台旧计算机,但是对于一些相对简单的东西来说,这似乎是一个很大的开销。
有没有办法一个虚拟机(读取:一个网卡)可以做高级端口转发? 在哪里我转发所有的stream量,并将其转发到正确的打印机?
或者那些替代WRT-54G固件的迷你Linux发行版呢? 那些支持我所需的“开箱即用”吗?
我有一个备用的WRT,我可以做一个IP桌面路由器? 迷你发行版的build议?
还是有一个现成的产品,这样做(廉价/本地优先)?
任何意见/选项赞赏。
谢谢!
使用DD-WRT的WRT54GL支持将不同的公共端口redirect到不同IP的同一内部端口。 我会认为常规的固件也是这样,你确定吗?