網路 - VPN DNS 混亂

網路 - VPN DNS 混亂

當我執行 VPN 用戶端時,當我嘗試從 Web 瀏覽器存取網關/路由器「fritz.box」的主機名稱時,該主機名稱不再可解析。

我無法正確理解這一點,因為是路由器本身解析了該主機名稱。如果運行 VPN 用戶端且仍在我的本地網路內,為什麼會受到影響?

不過,當 VPN 用戶端運行時,我可以透過本機 IP 位址毫無問題地存取任何本機裝置。到底是為什麼呢?提前致謝。

答案1

您可以透過 IP 存取本機設備,因為本機 IP 位址不會透過 VPN 隧道傳送。

您無法透過 DNS 名稱存取本機設備,因為您的 DNS 請求是透過 VPN 傳輸的。這幾乎是預設行為。不這樣做會產生DNS 洩漏儘管使用 VPN,仍可能洩漏私人資訊。

您沒有提供有關 VPN 設定的任何詳細資訊。您可以調整此行為,但會增加上面提到的安全性問題。

答案2

VPN 就像網路連線上的隧道一樣。無論您做什麼,都會透過加密進行傳輸。當您連接 VPN 時,您的所有流量都透過 VPN 網路路由(您可以執行簡單的追蹤路由來找出與原始網關路由的流量進行比較)。當您嘗試使用主機名稱存取本機路由器/網關時,它不會詢問包含路由器對應的 DNS 伺服器。所以您將無法訪問它。若要解決此問題,您可以在 HOSTS 檔案 (%windir%\System32\drivers\etc\hosts) 中新增一個項目來解決此問題,如下所示:

Gateway's_IP_adress fritz.box

相關內容