![无法通过 PPTP VPN 查看共享的 Mac(OS X)](https://linux22.com/image/642804/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20PPTP%20VPN%20%E6%9F%A5%E7%9C%8B%E5%85%B1%E4%BA%AB%E7%9A%84%20Mac%EF%BC%88OS%20X%EF%BC%89.png)
我已经使用 DD-WRT 路由器设置了 PPTP VPN,它运行良好。我可以将互联网 ping 到外部,也可以将外部 ping 到内部。我还成功测试了通过 AFP 和 SMB 进行的文件共享。
我的问题是,当所有设备都本地连接到 LAN 时,内部和外部的连接用户都无法看到通常在 Finder 中可见的共享 Mac 列表。
我已经在路由器上启用了广播支持,我原本以为这可以解决问题,但我仍然看不到设备。我猜想它们可以通过 bonjour 发现彼此,这在 PPTP 网络上不适用吗?我是不是遗漏了什么?
答案1
据我所知,(又名 Bonjour)无法通过 VPN 连接工作。您必须在 VPN 的每一端都配备一台专用机器,以重复来自隧道另一端的广播数据包。
您仍然可以通过 IP 地址或已配置的 DNS 名称通过 VPN 连接到您的服务器。在 Finder 中按 Command-K,在服务器地址字段中输入 afp://{服务器的 IP 地址},将其替换为连接另一端的服务器的 IP 地址或 DNS 名称。您应该能够正常连接。连接后,您可以在桌面上创建访问共享的别名,这样以后的远程连接就不必输入 IP 地址了。