VMware中centos7通過NAT模式不能聯外網問題
阿新 • • 發佈:2017-11-21
可能 添加 sysconf pts 文件 script 虛擬 系統 ast
今天更換虛擬機中yum的源為國內163源,在執行yum makecache 時出現錯誤“
Could not retrieve mirrorlist
”
Could not resolve host *****
同時,在終端中 ping www.baidu.com 也沒有通,但是ping 宿主機IP卻是通的
百度後有一下幾種可能以及處理方法:
1、沒有配置resolv.conf。
在 /etc/resolv.conf 中添加DNS,如下圖:
2、沒有將ONBOOT設置為“yes”
在 /etc/sysconfig/network-scripts 目錄中找到打開以ifcfg-開頭的文件,後面的數字可通過ifconfig查找。
將ONBOOT設置為“yes”
3、宿主機與虛擬機的網絡配置不正確
3.1.宿主機設置,我設置的固定IP,將DNS、默認網關等信息都填一下。
3.2VMware設置
使用自定義模式,選擇的是VMnet8(NAT模式)
然後設置網絡,NAT設置一定要設置,在裏面設置好DNS信息。
原本我選擇了使用本地DHCP服務,但是選擇後虛擬機不能聯網,故就叉掉了這個選項。
到此,宿主機和虛擬機的配置就OK了,重啟虛擬機網絡服務(service network reastart)或者重啟系統(reboot)都可以,然後試下ping www.baidu.com,發現網絡可用。
VMware中centos7通過NAT模式不能聯外網問題