正如最近几周许多人所做的那样,我现在尝试启动并运行 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选择(输入)。配置以准备动态更新。