Kiedy łączę się z siecią VPN za pośrednictwem menedżera sieci Gnome, tracę rozdzielczość DNS iw praktyce nie mogę uzyskać dostępu do zasobów w sieci VPN lub poza nią.
Kiedy korzystałem z Ubuntu 16.04 i korzystałem z VPN, /etc/resolv.conf/
plik „ ” zawierałby serwery DNS sieci (VPN), z którą się połączyłem. Teraz zawsze zawiera następujące wpisy:
nameserver 127.0.0.53
search myprovider.com
Z tego, co zrozumiałem, 127.0.0.53
jest adres kodu pośredniczącego DNS używanego przez system-resolved
.
Podejrzewam, że jest to błąd, ponieważ VPN działał dobrze w Ubuntu 16.04. Czy jest jakiś sposób, aby ustawić serwery DNS mojej sieci, gdy korzystam z usługi VPN?
Aktualizacja:
Próbowałem połączyć się z siecią OpenVPN z plikiem konfiguracyjnym dołączonym na końcu postu, ale pojawia się następujący błąd:
Authenticate/Decrypt packet error: cipher final failed
Sprawdziłem, czy serwer korzysta z kompresji Lzo i również ją włączyłem. Połączenie pozostaje aktywne, ale nie mogę nawigować do żadnej strony w sieci VPN lub poza nią.
W poniższym pliku konfiguracyjnym zawarłem rozwiązania zamieszczone w odpowiedziach
client
dev tun
proto udp
remote openvpn.bibsys.no 1194
remote my-server-2 1194
resolv-retry infinite
nobind
user myuser
group myuser
persist-key
persist-tun
ca ca-cert.pem
cert openvpn.crt
key openvpn.key
cipher AES-256-CBC
comp-lzo yes
script-security 2
up /etc/openvpn/scripts/update-systemd-resolved
down /etc/openvpn/scripts/update-systemd-resolved
down-pre
resolvectl status
iresolvectl help
wymyśliłem swoje konkretne rozwiązanie.