nordvpn 연결을 끊은 후 systemd를 확인할 수 없습니다.

nordvpn 연결을 끊은 후 systemd를 확인할 수 없습니다.

nordvpn에 연결하면 nordlynx는 네트워크 인터페이스를 생성하고 자체 DNS 서버를 설정합니다.

# nordvpn c
You are connected to Cyprus #43 (cy43.nordvpn.com)!

# systemctl status systemd-resolved.service
     Active: active (running)
...
Aug 22 20:25:19 fedora systemd-resolved[561284]: nordlynx: Bus client set DNS server list to: 103.86.96.100, 103.86.99.100
Aug 22 20:25:19 fedora systemd-resolved[561284]: nordlynx: Bus client set search domain list to: ~.
Aug 22 20:25:19 fedora systemd-resolved[561284]: nordlynx: Bus client set DNSSEC setting: allow-downgrade

# systemd-resolve --status
Global
       Protocols: LLMNR=resolve -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
...
Link 30 (nordlynx)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=allow-downgrade/supported
Current DNS Server: 103.86.96.100
       DNS Servers: 103.86.96.100 103.86.99.100
        DNS Domain: ~.

# ping google.com
PING google.com (192.0.0.88) 56(84) bytes of data.
3 packets transmitted, 3 received, 0% packet loss, time 2002ms

그 후에는 연결이 끊어지고 라우터를 포함하여 어떤 것에도 액세스할 수 없습니다.

# nordvpn d
# systemd-resolve --status
...
Link 3 (wlp4s0)
    Current Scopes: DNS LLMNR/IPv4
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.1.1
       DNS Servers: 192.168.1.1

# nslookup google.com
;; connection timed out; no servers could be reached

# ip route
default via 192.168.1.1 dev wlp4s0 proto dhcp metric 20600

# dig 192.168.1.1
; <<>> DiG 9.16.27-RH <<>> 192.168.1.1
;; global options: +cmd
;; connection timed out; no servers could be reached

이런 일이 매번 발생하는 것은 아니지만 NordVPN 연결이 장기간(4시간 이상) 동안 변경되지 않은 경우에만 발생합니다. 내가 찾은 유일한 해결책은 시스템 재부팅이었습니다.

왜 이런 일이 발생합니까? 다른 해결책이 있나요? 또한 문제 해결 팁을 알려주시면 감사하겠습니다.

관련 정보