设置
- Ubiquiti UDM Pro 带网络 7.4.162
- 10.2.2.0/24
- 服务器:Ubuntu 20.04 连接到 AirPVN
- eno2 10.2.2.99/32
- eno1 10.2.2.101/32(临时启用以测试添加第二个网络连接是否有帮助 - 结果没有帮助)
- 通过将 OpenVPN 配置文件导入 GUI 设置 > 网络接口来设置空中 VPN。
$ ip route
default via 10.30.220.1 dev tun0 proto static metric 50
default via 10.2.2.1 dev eno2 proto dhcp metric 100
default via 10.2.2.1 dev eno1 proto dhcp metric 101
10.2.2.0/24 dev eno2 proto kernel scope link src 10.2.2.99 metric 100
10.2.2.0/24 dev eno1 proto kernel scope link src 10.2.2.101 metric 101
10.2.2.1 dev eno2 proto static scope link metric 100
10.30.220.0/24 dev tun0 proto kernel scope link src 10.30.220.26 metric 50
169.254.0.0/16 dev eno2 scope link metric 1000
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.18.0.0/16 dev br-e8acfbc92281 proto kernel scope link src 172.18.0.1 linkdown
184.75.221.42 via 10.2.2.1 dev eno2 proto static metric 100
- 远程 WireGuard 客户端连接到 Ubiquiti UDM Pro
- 192.168.3.2/32
描述
- Ubiquiti UDM Pro 是我的家用路由器。
- Ubuntu 服务器在我家,连接到路由器。
- 远程 WireGuard 客户端是我的通过互联网连接的笔记本电脑。
问题
当我在户外时,通过 WireGuard VPN 连接,我可以访问除 Ubuntu 服务器之外的所有计算机(前提是该服务器已连接到 AirVPN)。如果我断开 AirVPN 连接,我可以正常连接到 Ubuntu 服务器。
当服务器连接到 AirVPN 时,10.2.2.0/24 网络上的其他本地计算机可以正常访问服务器。但远程 VPN 连接(笔记本电脑)则无法访问。从我的笔记本电脑执行 ping 操作会导致超时。关闭 AirVPN 后,ping 操作立即响应。
- 我尝试添加第二个以太网连接 (10.2.2.101/32),但没有帮助
- 我尝试过将明确的防火墙规则从 192.168.3.2/32 添加到 10.2.2.99/32 和 10.2.2.101/32 以及 10.30.220.0/24。没有帮助。
感觉 Ubuntu 要为阻止这一行为负责,而不是我的路由器。
问题
有没有办法让我的笔记本电脑的 WireGuard VPN 通过我的 Ubiquiti 路由器连接到我的 Ubuntu 服务器,同时连接到 AirVPN?或者这是我无法规避的有意机制?
谢谢。
答案1
没有答案。它就是不起作用。