1. 程式人生 > >VMware+centos7 網路配置

VMware+centos7 網路配置

主機ping不通虛擬機器centos7系統的ip大多有以下原因:

1、主機與centos7ip段對應 (關鍵是閘道器、dns伺服器要一一對應,具體操作見後文)

2、對應後仍然不通的,可關閉主機與cenos7防火牆,centos7預設防火牆為firewall,這與centos6有不同

相關命令:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

3、以上均設定後還是不通,則可以到主機的cmd中輸入arp -a 檢視閘道器繫結的mac  ip是否與你在虛擬機器裡設定ip一樣。修改虛擬機器中的ip地址即可ping通

虛擬機器centos7中連通外網的配置

一、首先設定虛擬機器連線方式為橋接

開啟虛擬機器,點選“編輯”---“虛擬網路編輯器”  點選“更改設定”就可以看到橋接模式,其中橋接模式選項有多個,這裡你可以選擇基於乙太網的還是無線區域網的。虛擬機器的ip地址要與你選擇的乙太網還是 無線網的ip段對應(即:ip地址的前三部分要一致)。

點選“虛擬機器”--“設定” 在"網路介面卡"中選擇"橋接模式"。

二、進入虛擬機器的centos7系統中,修改centos7的ip

1、cd /etc/sysconfig/network-scripts/

2、ls  這裡出現ifcfg-ens33,不同機可能不一樣。

3、vi ifcfg-ens33

主機:ip:192.168.111.46     閘道器:192.168.111.1

4、:wq     儲存退出

5、systemctl restart network.service     重啟network

6、這時可以測試一下主機能否ping通虛擬機器  虛擬機器能否ping通外網。

三、以上若還不能聯網,則進行dns配置

1、nmcli connection show  顯示當前連線的網

如果沒有顯示,說明當前沒有網路建立連線,需要把ens33啟用up

2、修改當前網路連線對應的DNS伺服器,這裡的網路連線可以用名稱或者UUID來標識

nmcli con mod ens33 ipv4.dns "114.114.114.114 8.8.8.8"

這裡的114.114.114.114 和 8.8.8.8 是國內普遍採用的但如果是企業區域網dns有可能不同你可以在主機中開啟“網路共享中心”,

點選已連線的乙太網或是無線網,開啟“詳細資訊” 裡面會有“IPv4 DNS伺服器” 將其拷貝替換以上命令中

的 114.114.114.114 和 8.8.8.8

3、將dns配置生效  nmcli con up ens33

4、systemctl restart network.service     重啟network

這時即可連通外網了