Ubuntu 16 上的 DNS 洩漏

Ubuntu 16 上的 DNS 洩漏

我使用VPN。當我檢查 DNS 洩漏測試網站時,會顯示我原來的 ISP。我的英國政府合法地記錄和監視每一個互聯網連接,我不希望這種情況發生,因為雖然我沒有做任何錯事,但我擔心這會被濫用,而且我想保密。

我進行了研究,但對建議的解決方案一無所獲。我的 DNS 仍然洩漏。怎麼辦?我的 Windows 筆記型電腦沒有洩漏我的 DNS,這是 Ubuntu 的問題。有沒有人有明確的解決方案,即使您重新啟動電腦也能正常運作?我也不是技術人員,所以請記住這一點。

答案1

此解決方案僅適用於已出現 DNS 洩漏的 Ubuntu 16.04 LTS。按照其他人的建議使用腳本編輯每個 .ovpn 檔案可能有效,也可能無效。對我來說卻沒有。如果您一直這樣做,請將 ovpn 檔案替換為新檔案並繼續。

如果您已經為這個問題困擾了相當長一段時間,則可能會指示重新安裝,您可以立即成功地實施這個簡單的解決方案。

此解決方案可能適用於 16.04 LTS 的其他發行版派生,這是可能的,我尚未對此進行測試。此解決方案假定您已成功匯入 VPN 設定檔並套用它們,只是為了發現您的 IP 的 DNS 伺服器的 DNS 洩漏已在 DNS 洩漏測試中顯示出來。

此解決方案的作用是強制您的電腦僅使用 VPN 提供者的 ovpn 檔案提供的 DNS 伺服器。

在終端機中:

sudo su

<enter your password>

apt-get install openresolv nscd unbound

允許安裝繼續進行,超過重新啟動建議。完成後,關閉終端機。

為了更好地採取措施,請重新啟動計算機,啟動 VPN 並使用 DNS 洩漏測試進行檢查。您應該只看到列出的 VPN 的 DNS 伺服器。如果您看到您的 IP 的 DNS 伺服器,請檢查您的其他 VPN 設定文件,看看這是否不僅僅是您的 VPN 提供者伺服器的異常。

相關內容