Benim için işe yarayan çözümü bulmadan önce 2 gündür bu sorunla uğraşıyorum:
https://unix.stackexchange.com/a/470940
TL; DR
$ cd /etc/NetworkManager/system-connections
Burası, Ağ Yöneticisi ile oluşturulan bağlantıların saklandığı yerdir.
$ sudo nmcli connection modify <vpn-connection-name> ipv4.dns-priority -42
Bağlantı yapılandırma dosyasını değiştirmek için basit komut. Elle de yapılabilir ama bu şekilde daha kolay olduğuna inanıyorum.
$ sudo service network-manager restart
Değişikliklerin sisteminize uygulanmasını sağlayın.
Temel olarak yukarıdaki bağlantıdan yapıştırılan kopyayı orijinal yazara kopyalayın.
Sisteminiz nmcli bilmiyorsa veya Ağ Yöneticisi GUI'sini kullanarak bağlantı eklemek bir hata veriyorsa, bu bağlantıyı öneririm
Şimdi daha az bir açıklama ve daha fazla yorum için (oldukça kendim clueless).
İnterneti tamamen veya vpn bağlantısı kapatıldığında tamamen engellenmesine neden olan resolv.conf, dnsmasq ve dnscrypt gibi birçok çözümü denedim. Dnsleaktest.com'a göre hiçbiri dns sızıntısını çözmedi . Bunlardan herhangi biri denenirse, istenmeyen bir sonuç olması durumunda yol boyunca her adımın tersine çevrilebileceği izlenmelidir. Benim kırık internet zaman ve tekrar tekrar, tahmin etmek ne, internet olmadan düzeltmek için kısa bir süre aldı. Bu çözümlerin çalışmadığını iddia etmiyorum, büyük olasılıkla bir yerde bazı hatalar yaptım.
Bununla birlikte, bağlandığım çözüm, genel ağ ayarlarıyla değil, yalnızca değiştirdiğiniz tek bağlantıyla uğraşmaması imho büyük avantajı var.
Daha sonra, burada daha önce de belirtildiği gibi, blok-dış-dns, sadece bir windows çözümüdür ve ubuntu sistemimde bir tür tanınmayan seçenek hatası attı.
Ovpn cli komutlarını kullanmak da benim için sızıntıyı çözmedi.
Sağladığım bağlantı, ubuntu 18.10'da düzeltilen bazı sürüm tutarsızlıkları hakkında bir açıklamadan ( burada ) bahsediyor , belki de bu konuda daha fazla uzmanlığa sahip biri daha fazla açıklamayı umuyor. Bu doğruysa, LTS kullanıcılarının önümüzdeki yıl afaik'i beklemesi gerekecek.
Son olarak, internet sansürü olan ülkelerin sakinleri için, dns sızıntısının ağır bir sorun oluşturduğunu, çünkü yerel isp'in trafiğinize erişmesine izin vermenin bir vpn'ye bağlı olmasına rağmen sansürlenmiş alanların engellenmesine neden olabileceğini ve buna yol açacağını belirtmek istiyorum. Gelecekte Çin vb. Ziyaretler için, bu önceden ilgilenmek istediğiniz bir şeydir.
Bu yardımcı olur umarım.
block-outside-vpn
genellikle yalnızca bir Windows OpenVPN bağlantı seçeneğidir. DNS "sızıntısını" gidermek, yalnızca VPN'nin diğer tarafında bulunan belirli bir DNS sunucusu kullanmak olacaktır. Gördüğünüz DNS Sızıntı Testi sonuçları nelerdi? (