OpenVPN 仅访问远程服务器资源

OpenVPN 仅访问远程服务器资源

我在办公室的 CentOS 8 机器上设置了 OpenVPN 服务器,想在家里访问该服务器。但我注意到全部互联网流量通过 VPN 路由。理想情况下,我在家里可以直接访问互联网,并且只有在需要办公室资源时才使用 VPN 连接。我一直在阅读有关拆分隧道的信息,但还不知道它是服务器还是客户端选项,或者如何实现它。拆分隧道是我正在寻找的吗?

我的最终目标怎样才能实现?

答案1

在我提出的案例中,VPN 服务器配置需要三件事。

1)消除网关重定向

;push "redirect-gateway def1 bypass-dhcp"

2)创建到办公室子网的特定路由

push "route x.x.x.x 255.255.255.0"

3)禁用DNS服务器的推送,在此配置Google的IPv4地址:

;push "dhcp-option DNS 8.8.8.8"
;push "dhcp-option DNS 8.8.4.4"

感谢评论中的@Tom Yan 提出此解决方案。

相关内容