VPN 安装成功后需要手动设置 resolve.conf

VPN 安装成功后需要手动设置 resolve.conf

正如最近几周许多人所做的那样,我现在尝试启动并运行 VPN 并在家工作。

经过一番努力,我终于成功了。我们使用的是 L2TP/IPsec VPN。

安装:

2TPD 简介来自 github(需要公司防火墙的特殊标志,WATCHGUARD)

network-manager-l2tp

network-manager-l2tp-gnome

我遇到了大问题。我尝试了所有方法,但都不知道我做了什么。我们的 VPN 仅支持3des-sha1-modp1024我看到的请求。我读到 Linux 根本不支持这一点,他开始接受aes-sha256-modp1024。而且它成功了。

但是,我必须手动重新安排 DNS 服务器/etc/resolve.conf,将我公司的 DNS 设置在顶部。在文件中,该文件显示DO NOT EDIT此文件。

现在的问题是,我没有获得连接到公司开发网站所需的 DNS。我知道我对resolve.conf我设置的符号链接做了一些更改。

TL;DR:我希望我的 DNS 服务器能够在连接到 VPN 时自动更新,因为我在不知道自己做了什么的情况下在 root to destroy 中摆弄了一番。

额外日志:

$ ls -l /etc/resove.conf
lrwxrwxrwx 1 root root 32 mar 17 10:00 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
$ lbs_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release:    19.04
Codename:   disco

答案1

在 19.10 上,我在 ipsec vpn 上安装 DNS 服务器时也失败了。通过安装包 resolvconf 解决了这个问题。
sudo apt-get install resolvconf
sudo dpkg-reconfigure resolvconf
在最后一步中,使用TAB在选择之间移动并SPACE选择(输入)。配置以准备动态更新。

相关内容