IPSEC/L2TP VPN 导致使用 18.04 上的最新 systemd 版本解析名称服务器问题

IPSEC/L2TP VPN 导致使用 18.04 上的最新 systemd 版本解析名称服务器问题

将 libnss-sysytemd 库升级到最新版本后237-3ubuntu10.12,IPSEC/L2TP VPN 连接已建立,但我无法连接到 LAN 外部。我发现路由表与版本不同237-3ubuntu10.11。不同之处在于 IP 地址的顺序。在 237-3ubuntu10.12 上,路由表上的远程 VPN IP 地址的顺序是正常顺序,但 VPN 连接无法正常工作。在 237-3ubuntu10.11 上,顺序是反向顺序,然后 VPN 连接正常工作。

但今天,在 版本的星巴克 WIFI 上又出现了这种情况237-3ubuntu10.11。路线表如下。

237-3ubuntu10.11 星巴克 WIFI

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
default         _gateway        0.0.0.0         UG    20600  0        0 wlp58s0
10.27.40.0      0.0.0.0         255.255.248.0   U     600    0        0 wlp58s0
123.234.345.456 _gateway        255.255.255.255 UGH   0      0        0 wlp58s0
192.168.10.1   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0

237-3ubuntu10.11 关于移动网络共享。

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
default         _gateway        0.0.0.0         UG    20600  0        0 wlp58s0
10.27.40.0      0.0.0.0         255.255.248.0   U     600    0        0 wlp58s0
456.345.234.123. _gateway        255.255.255.255 UGH   0      0        0 wlp58s0
192.168.10.1   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0

我确信这是 systemd 的一个错误。有人报告过这个错误吗?

我正在使用 strongswan 和 xl2tp。无论如何它不会导致此问题。

答案1

八位字节顺序反转的 IP 地址末尾有一个点,表示它是反向 DNS PTR 记录的重要部分。请参阅:

答案2

已使用此解决方案修复此问题。

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot

这是 systemd 错误。

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1624320

resolvconf 和 NetworkManager 设置的名称服务器错误

相关内容