vpnc——DHCP 更新后重新启动

vpnc——DHCP 更新后重新启动

我正在运行 Xubuntu 17.10,并安装了 vpnc(版本 0.5.3r550-3)

每次 dhclient 运行时我的 vpnc 连接都会失败:

来自 /var/log/syslog

[...] dhclient[26917]: DHCPDISCOVER on eth0 to [...]
[...] dhclient[26917]: DHCPREQUEST of [...]
[...] dhclient[26917]: DHCPOFFER of [...]
[...] dhclient[26917]: DHCPACK of [...]
...
[...] vpnc[26788]: esp sendto: Message too long

之后我必须手动运行,否则它不再起作用

sudo vpnc-disconnect
sudo vpnc

我可以实现自动化吗?

编辑:

到目前为止我发现 dhclient 调用 /sbin/dhclient-script 并根据收到的值更新 /etc/resolv.conf - 这些值与 vpnc 设置的值不同。

也许解决方案是在这里设置静态值并阻止 dhclient 覆盖 /etc/resolv.conf 中的设置。

相关内容