虛擬機通過nat(網絡地址轉換)可以聯網但無法解析域名(解決)


問題:虛擬機通過nat(網絡地址轉換)可以聯網但無法解析域名

以Ubuntu為例

虛擬機通過nat(網絡地址轉換)可以聯網但無法解析域名

使用物理機域名解析獲取百度(www.baidu.com)的ip

在虛擬機嘗試ping一下百度的服務器ip

此時可以確定是虛擬機的DNS域名解析服務出現問題

通過此圖也可以驗證

問題解決

修改DNS服務器設置只需要vim /ect/resolv.conf修改該文件即可,修改后重啟網絡服務即可,不用重啟。

root@l-VirtualBox:/etc/network# vim /etc/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 114.114.114.114
nameserver 1.2.4.8



root@l-VirtualBox:/etc/network# service network restart //重啟網絡服務

由於是在國內,更穩定第一點的選擇是114.114.114.114服務器,也可設置為谷歌8.8.8.8服務器。

參考資料

ubuntu 修改 DNS 的方法 https://www.runoob.com/w3cnote/ubuntu-modify-dns.html

cent os 等其他發行版 類似問題可參考 https://blog.csdn.net/wangyh_0412/article/details/80074097





lyx
2021/10/24


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM