我使用 VPN 连接来工作,但我希望在连接到 VPN 时能够通过 SSH 连接到我的 Mac。
如果 VPN 已连接,“远程共享”接口将绑定到 tun,而不是我的 wifi 地址(例如,它显示我应该 ssh [用户]@[tun-ip] 而不是 [用户]@[wifi-ip]),显然我无法从我的家庭网络访问 tun 接口。
如果我断开与 VPN 的连接,远程共享界面是正确的,我可以根据情况进行 SSH。
有没有办法配置允许哪个 IP?我猜是防火墙之类的,因为 /private/etc/ssh/sshd_config 配置为绑定到 0.0.0.0。
我应该指出,这似乎与 Mojave 升级有关 - El Cap 上使用相同的 VPN 客户端/网络,并且当连接到 VPN 时,我可以通过 SSH 直接连接到 WiFi 接口。