解決centos7虛擬機無法上網問題
在Windows下查看本地連接的設置,打開“命令提示符”,輸入命令ipconfig /all
此處,你要記下IP和DNS的配置,如我的IP是192.168.43.xx,DNS配置是192.168.xx.1
打開VMWare,打開菜單“編輯”->“虛擬網絡編輯器”
在打開的“虛擬網絡編輯器”中,選擇“VMnet8”,默認已經生成好子網IP和子網隱碼。只要跟主機的IP地址不在一個網段,子網IP設置成什麼都可以。
點擊“NAT設置(s)...
在打開的“NAT設置”中,記下網關IP:192.168.24.2,這個網關IP在CentOS中配置中會用到。
然後點擊下方“DNS設置(D)...”
在“域名服務器”界面中,先去掉“自動檢測可用的DNS服務器”,然後DNS服務器中輸入在第一步中獲得本地連接的DNS配置。
接着設置指定的虛擬機,右鍵點擊指定虛擬機,選擇“設置...”
PS:確保虛擬機已經停止,否則你會發現你無法修改其設置
在“虛擬機設置”中,修改“網絡適配器”的網絡連接。
勾選“自定義(U):特定虛擬網絡”,並選擇“VMnet8(NAT模式)”
完成後,啓動虛擬機
進入CentOS 7.x後,打開終端,進入vi /etc/sysconfig/network-scripts/ifcfg-ens33
接着編輯ifcfg-ens33
PS:如果你的用戶沒有管理權限,則先切換到root帳號下在編輯ifcfg-ens33
依次修改BOOTPROTO的值爲static,表示使用靜態IP
修改ONBOOT的值爲yes,表示開機啓動網卡
保存配置後,重啓網卡使配置生效
$ systemctl restart network
然後輸ping www.baidu.com測試網絡是否有效
$ ping www.baidu.com