OpenVPN 客户端启用服务端推送的 DNS 配置

疫情击碎了正常上班的节奏,年前就已经部署好的 OpenVPN 服务一下就派上了用场。内网里使用了自定义的一些域名,之前有小伙伴说远程连通后不能使用。经排查后解决(服务端的配置文件,要记得加入 dhcp-option DNS xxx.xxx.xxx.xxx)。

但小伙伴们用 Windows 的居多,老夫的 Ubuntu 连通后,确实 DNS 没有能切换到内网的配置上,虽说 IP 访问也可以,但毕竟之前有些书签性质的地址访问起来还是不方便。上午花了点时间看了下,找到了解决的办法。打开客户端的 .ovpn 配置文件,在其中加入以下语句:

用过来人的经验告诉你,第一行不要省(OpenVPN 客户端版本 2.4.4)。据说需要本机上有 openresolv 或者 resolvconf(用以提供对 /etc/resolv.conf 文件的管理能力),如果没有,也简单,apt 安装一个就好。

 

一条评论


  1. Windows表示他会用本地网卡的DNS去解析啊,也不会调用虚拟网卡设置的DNS

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注