
我希望我的 PC(Debian Jessie,執行 OpenVPN)只使用我的 VPN DNS。我的 resolv.conf 檔案如下所示:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.4.0.1
nameserver 192.168.0.1
search sitecomwl351
我只希望它使用 10.4.0.1 位址作為 DNS。嘗試手動刪除 192.168 線路只是一個臨時解決方案,因為一旦我關閉並重新打開 VPN 連接,該線路就會自動讀取。我不知道它來自哪裡以及如何將其關閉,也無法找到在網路管理員中將其刪除的方法。
有任何想法嗎?
答案1
您可能必須更新您的網路卡配置。
/etc/sysconfig/network-scripts
通常,大多數 RHEL/CentOs 發行版都有此功能。
ifcfg-ethX
您編輯名為與您的網路卡相符的檔案。
在這裡您可以添加/更新DNS1=10.X.X.X
,然後將其放入resolve.conf
.
你也可以add PEERDNS="no"
。
resolve.conf
可能是從本機網路(又稱對等 dns)中取得神秘 DNS 伺服器。
設定這些將使其靜態而不改變resolve.conf
重新啟動網路服務以啟用變更。
答案2
當您不再接受時,您應該從VPN 配置中刪除192.168.0.1 作為名稱伺服器。 conf。