OSX Yosemite IP 转发不起作用

OSX Yosemite IP 转发不起作用

我无法在 OSX Yosemite 10.10.1 Mac-Mini 上设置基本 IP 转发。

我在 OSX Mavericks 10.9.5 Mac-Mini 上使用完全相同的配置,并且运行正常?

我设置了

sudo sysctl -w net.inet.ip.forwarding=1
sudo sysctl -w net.inet6.ip6.forwarding=1
sudo sysctl -w net.inet.ip.fw.enable=0

我使用两个接口

一个在网络上,其网关为互联网 en0 :

ip 192.168.7.7 
gateway : 192.168.7.254 

一个仅用于本地用途 en5 (USB 转以太网)

ip 192.168.54.254
gateway : self

我在 en5 上配置了 DHCP 来提供 ip

192.168.54.0/24

我在路由器上配置了静态路由(192.168.7.254)

Destination 192.168.54.0/24 -> 192.168.7.7

当设备连接到 en5 接口时

  • 他们从 dhcp (192.168.54.x) 获得一个好的 ip
  • 他们可以 ping en5 接口

    ping 192.168.54.254 //成功

  • 他们可以 ping en0 接口

    ping 192.168.7.7 //成功

  • 但我无法联系 192.168.7.x 网络上的任何其他机器,或者任何外部的 IP。

    ping 192.168.7.254 //超时

这是我的路线表

Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.7.254      UGSc           45        0     en0
default            link#5             UCSI            0        0     en5
127                127.0.0.1          UCS             0        0     lo0
127.0.0.1          127.0.0.1          UH              3      805     lo0
169.254            link#4             UCS             0        0     en0
169.254            link#5             UCSI            0        0     en5
192.168.6/23       link#4             UCS             5        0     en0
192.168.6.41       b8:27:eb:4:a6:63   UHLWI           0        1     en0    751
192.168.7.3        0:11:32:2:e0:4b    UHLWI           0       82     en0    574
192.168.7.7/32     link#4             UCS             0        0     en0
192.168.7.13       14:10:9f:e1:7a:cb  UHLWIi          3     6587     en0    170
192.168.7.70       4c:72:b9:64:1:f6   UHLWI           0        1     en0   1072
192.168.7.75       10:9a:dd:4b:a3:16  UHLWI           0        0     en0    662
192.168.7.254/32   link#4             UCS             2        0     en0
192.168.7.254      0:50:7f:3a:31:c7   UHLWIir        46        3     en0   1151
192.168.54         link#5             UCS             1        0     en5
192.168.54.1       a8:20:66:15:50:74  UHLWIi          1        9     en5    167
192.168.54.254/32  link#5             UCS             0        0     en5

PF 已禁用

我再次在 OS 10.9.5 上的 Mac Mini 上进行了完全相同的配置,并且它可以运行,IP 转发具有经典的行为......

感谢帮助。

相关内容