我正在尝试为多个站点创建一个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到一个或另一个端口?
提前致谢
答案 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
感谢收听;)