小编run*_*g.t的帖子

OpenVPN:仅通过 vpn 路由特定子网 - 适用于单个 IP 地址

我试图通过开放的 vpn 只路由特定的子网/单个。

我已经在超级用户上阅读了几个这样的问题,甚至找到了 对我的问题的很好的答案

所以我现在可以通过 vpn 路由单个 IP 地址。为此,我在以下内容中添加了类似的内容/etc/openvpn/client.conf

route-nopull

route 1.2.3.4 255.255.255.255
route 5.6.7.8 255.255.255.255
route 9.10.11.12 255.255.255.255
Run Code Online (Sandbox Code Playgroud)

然而,这仅解决了我的问题的一半,因为我想做的是通过 vpn 路由特定的子网,而不仅仅是单个地址。

我试过跟随

route x.y.19.178 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

我相信,这应该通过 vpn 将整个流量路由到 xy19.178/24 子网,但事实并非如此。相反,我可以在系统日志中看到以下错误:

Dec 18 16:11:01 wi-dev ovpn-client[31421]: /sbin/ip route add x.y.19.178/24 via z.a.0.1
Dec 18 16:11:01 wi-dev ovpn-client[31421]: ERROR: Linux route add command failed: external program exited with error status: 2 
Run Code Online (Sandbox Code Playgroud)

知道我的客户端(或服务器)配置可能有什么问题吗?

vpn routing openvpn subnet

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

openvpn ×1

routing ×1

subnet ×1

vpn ×1