Mac OSX IPTables 等效版本

Mac OSX IPTables 等效版本

只是想知道如何在 Mac OSX 下实现以下 IPtables 规则:

iptables -A PREROUTING -t mangle -p udp --sport 7078 -J TOS --set-tos Maximize-Reliability
iptables -A PREROUTING -t mangle -p udp --sport 7078 -J TOS --set-tos Maximize-Throughput
iptables -A PREROUTING -t mangle -p udp --sport 7078 -J TOS --set-tos Mimimize-Delay

此外,源端口(sport)是否可以与目标端口(dport)自由互换?

提前谢谢了。

托拜厄斯

答案1

您需要“ ipfw”命令。

答案2

这就是我将一些 UDP 流量重定向到外部 IP 地址的方法。运行 Mac OSX 10.9 (Mavericks) 和 PF。ipfw 已被弃用。但无论如何,我猜 PF 运行的是 4.7 之前的旧语法。您可能需要调整 ips 和接口。

ext_if="en0" 
int_if="bridge100"
old_ip="1.2.3.4"
new_ip="5.6.7.8"
rdr pass on {$ext_if, $int_if} inet proto udp from any to $old_ip -> $new_ip 

相关内容