我的iptables中有以下规则,将端口5060重定向到5065。
-A PREROUTING -i eth0 -p udp -m udp --dport 5060 -j REDIRECT --to-ports 5065
我只想将此规则应用于多个外部IP,例如例如,仅限 123.123.123.123 和 124.124.124.124 。
我添加了以下规则而非上述规则:
-A PREROUTING -s 123.123.123.123 -i eth0 -p udp -m udp --dport 5060 -j REDIRECT --to-ports 5065
但是当我尝试添加下一条规则时:
-A PREROUTING -s 124.124.124.124 -i eth0 -p udp -m udp --dport 5060 -j REDIRECT --to-ports 5065
我收到以下消息:
iptables:该名称没有链/目标/匹配
如何正确地制定这些规则?
提前谢谢你,
答案 0 :(得分:0)
对于预先准备和后期处理,您必须指定您正在使用NAT链。
即: iptables -t nat -A PREROUTING -s 124.124.124.124 -i eth0 -p udp -m udp --dport 5060 -j REDIRECT --to-ports 5065