TFTP-Server具有不同的实例

时间:2014-03-09 00:06:49

标签: udp debian tftp

我正在尝试为多个站点创建一个tftp服务器。服务器只有一个IP地址(10.10.1.69),但必须处理多个tftp“实例”。

目前我已经在rlinetd安装了两个服务的atftpd两个独立的端口(6901/6902)。

我的手机正在查看端口69(不可更改)。来自A站点(10.10.40.0/24)和站点B(10.10.41.0/24)的那些。

如何将此udp流量reffering分配到source-ip-range到一个或另一个端口?

提前致谢

1 个答案:

答案 0 :(得分:1)

找到解决方案......通过iptables。

iptables -t nat -A PREROUTING --src 10.10.40.0/24 -i eth0 -p udp --dport 69 -j REDIRECT --to-port 6901
iptables -t nat -A PREROUTING --src 10.10.41.0/24 -i eth0 -p udp --dport 69 -j REDIRECT --to-port 6902

感谢收听;)