无法在 Mac 上通过 VPN 挂载网络共享

无法在 Mac 上通过 VPN 挂载网络共享

我最近将服务器从 OS X 10.7 升级到了 OS X 10.9。从那时起,我就无法通过 VPN 访问网络共享。

我正在使用 iVPN 创建 VPN 服务器(我尝试过 PPTP 和 L2TP)。我可以顺利连接到 VPN,可以 ping 服务器并收到回复。我还可以通过 AFP/SMB 访问此服务器上的本地卷。

但是,我的大部分重要文件都在 Synology DiskStation 上,我无法访问它。本地连接到网络时没有问题,但我无法通过 VPN 通过 DiskStation 的 IP 地址连接。我也无法通过名称连接(例如 afp://DiskStation.local),使用 AFP 或 SMB 也没有任何区别。如果我尝试 ping 主机,我会收到一条消息,提示主机无法访问。

DiskStation 有一个单独的 IP 地址,所以我不确定是否应该做任何事情来适应这一点,但我不需要提前设置任何东西就可以让它在 10.7 上运行。

另外,我的服务器和 DiskStation 上都没有运行防火墙。DiskStation 上的卷已安装在服务器上,但当我访问 afp://10.0.1.100(服务器 IP)时未显示。我使用 Apple Airport Extreme 作为路由器,并且也在 Mac 上连接到 VPN。

答案1

我找到了答案。我猜 OS X 的新版本默认禁用端口转发,不幸的是没有 UI,因此您需要使用以下终端命令来启用它:

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

相关内容