Tôi đã vật lộn với vấn đề chính xác này trong 2 ngày trước khi tìm giải pháp hiệu quả cho mình tại đây:
/unix//a/470940
TL; DR
$ cd /etc/NetworkManager/system-connections
Đây là nơi lưu trữ các kết nối được tạo với Trình quản lý mạng.
$ sudo nmcli connection modify <vpn-connection-name> ipv4.dns-priority -42
Lệnh đơn giản để sửa đổi tập tin cấu hình kết nối. Có thể được thực hiện bằng tay là tốt nhưng cách này tôi tin là dễ dàng hơn.
$ sudo service network-manager restart
Thực hiện các thay đổi áp dụng cho hệ thống của bạn.
Về cơ bản sao chép dán từ các liên kết ở trên, tín dụng cho tác giả ban đầu.
Nếu hệ thống của bạn không biết nmcli hoặc thêm kết nối bằng GUI quản lý mạng sẽ gây ra lỗi, tôi khuyên bạn nên liên kết này
Bây giờ cho những gì ít giải thích và nhiều nhận xét hơn (bản thân tôi không biết gì).
Tôi đã thử nhiều giải pháp bao gồm cả giải phápvv, dnsmasq và dnscrypt, tất cả đều dẫn đến việc internet của tôi bị chặn hoàn toàn hoặc khi kết nối vpn bị tắt. Không ai trong số họ giải quyết được vụ rò rỉ dns, theo dnsleaktest.com . Nếu bất kỳ điều nào trong số này được cố gắng, mỗi bước trên đường đi sẽ được theo dõi để có thể đảo ngược chúng trong trường hợp kết quả không mong muốn. Tôi đã mất không ít thời gian để sửa lỗi hết lần này đến lần khác mà không cần đoán, internet. Tôi không khẳng định rằng các giải pháp này không có thời gian làm việc, tôi rất có thể đã mắc một số sai lầm ở đâu đó.
Tuy nhiên, giải pháp tôi liên kết đến có một lợi thế rất lớn là nó không gây rối với các cài đặt mạng chung, mà chỉ với một kết nối bạn đang sửa đổi.
Tiếp theo, block-bên ngoài dns, như đã đề cập ở đây trước đây, là một giải pháp chỉ dành cho cửa sổ và đã ném một số loại tùy chọn không được nhận ra trên hệ thống ubfox của tôi.
Sử dụng lệnh ovpn cli cũng không giải quyết được rò rỉ cho tôi.
Liên kết tôi đã cung cấp đề cập một lời giải thích ( ở đây ) về một số phiên bản không nhất quán được khắc phục trong Ubuntu 18.10, có thể ai đó có chuyên môn hơn về chủ đề này quan tâm để giải thích thêm. Nếu đó là sự thật, người dùng LTS sẽ phải chờ tháng 4 năm sau afaik.
Cuối cùng tôi muốn chỉ ra rằng đối với cư dân của các quốc gia có kiểm duyệt internet, việc rò rỉ dns đặt ra một vấn đề nặng nề vì cho phép truy cập isp cục bộ vào lưu lượng truy cập của bạn và sẽ dẫn đến các tên miền bị kiểm duyệt bị chặn mặc dù được kết nối với vpn. Vì vậy, đối với các chuyến thăm tương lai đến Trung Quốc, vv, đây là điều bạn muốn chăm sóc trước.
Hi vọng điêu nay co ich.
block-outside-vpn
thông thường chỉ là một tùy chọn kết nối Windows OpenVPN. Khắc phục sự cố "rò rỉ" DNS sẽ là sử dụng một máy chủ DNS cụ thể chỉ tồn tại ở phía bên kia của VPN. Kết quả kiểm tra rò rỉ DNS bạn đã thấy là gì? (chúng có liên quan)