
我已經訂閱了VPNUnlimited
,他們已經發送了一些設置,以便能夠使用OpenVPN
客戶端的服務。 (他們已向我發送了.ovpn
每個伺服器的預製檔案)
問題是,我按照教程OpenVPN
在我的樹莓派中進行設置,每當我OpenVPN
使用該.ovpn
文件啟動客戶端時,它都會成功進行身份驗證並連接。
這看起來不錯,但問題是在成功連接後,看起來 DNS 配置不正確,因為任何導航/ping 任何網域的嘗試都失敗,儘管 ping 任何 IP 成功,因此通常表明存在 DNS 問題。
斷開會話將恢復正常解析網域名稱和使用內建網頁瀏覽器瀏覽網站的能力。
我搜尋了一段時間,發現一個可能的解決方法是添加以下行(由此提供)問題) 到client.conf
文件中以強制客戶端使用 Google DNS:
dhcp-option DNS 8.8.8.8
但不幸的是它不起作用。
這是ifconfig
我斷開OpenVPN
客戶端連線時的結果:
我希望我能澄清情況,如果有人可以幫助我設定正確的配置,使我的樹莓派使用谷歌 DNS(或任何可行的),我將非常感激,因為我還無法弄清楚。
答案1
介面設定相當不重要。相反 - 看看 /etc/resolv.conf
OpenVPN 用戶端應在連線上寫入此內容
名稱伺服器 8.8.8.8
名稱伺服器 8.8.4.4
並在退出時恢復原始名稱伺服器。