Mac-Osx
如何在 MacOS X 中啟用 IP 轉發?
在 MacOS X 中啟用 IP 轉發的正確方法是什麼?
更具體地說,以下兩個 Linux 命令的 MacOS X 命令行等效項是什麼:
echo 1 > /proc/sys/net/ipv4/ip_forward iptables -A FORWARD -j ACCEPT
你在那裡做兩件事。
- 啟用 IP 轉發。OS X 等價物可能是:
sysctl -w net.inet.ip.forwarding=1
…但是由於我不確切知道您要做什麼,因此這在技術上可能是正確的,但無濟於事。 2. 添加一個很大程度上不必要的防火牆規則。如果您尚未更改 FORWARD 鏈 (
iptables -P FORWARD ...
) 的預設策略,則此規則不執行任何操作。OS X 使用
pf
防火牆工具。在這裡試試