我使用 openconnect 加入 VPN。断开连接时,DNS 与我的全局部分保持在一起,这会导致网络查询延迟:
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: foreign
Current DNS Server: 172.29.183.69
DNS Servers: 172.29.183.69 172.29.183.70 192.168.100.144
DNS Domain: groumpf.org in.company.fr
Link 2 (enp2s0f0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 4 (wlp3s0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 5 (docker0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 6 (vmnet1)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 7 (vmnet8)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 9 (enx482ae3a900cd)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
groumpf.org/192.168.100.144 是我正确的域/DNS,而其他的是 tun0 的残余,实际上是放下的。
系统是Ubuntu 21.10(kinetics),openconnect是9.01。这是 systemd 还是 openconnect 问题?
问候,泽维尔