太頂了!一文讓你知道VMWare虛擬機網(wǎng)絡(luò)配置!
Bridged(橋接模式)
橋接模式相當(dāng)于虛擬機和主機在同一個真實網(wǎng)段,VMWare充當(dāng)一個集線器功能(一根網(wǎng)線連到主機相連的路由器上),所以如果電腦換了內(nèi)網(wǎng),靜態(tài)分配的ip要更改。圖如下:

NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換模式)
NAT模式和橋接模式一樣可以上網(wǎng),只不過,虛擬機會虛擬出一個內(nèi)網(wǎng),主機和虛擬機都在這個虛擬的局域網(wǎng)中。NAT中VMWare相當(dāng)于交換機(產(chǎn)生一個局域網(wǎng),在這個局域網(wǎng)中分別給主機和虛擬機分配ip地址)

步驟:
1.設(shè)置VMVare的默認網(wǎng)關(guān)(相當(dāng)于我們設(shè)置路由器): 編輯->虛擬網(wǎng)絡(luò)編輯器->更改設(shè)置->選中VM8>點擊NAT設(shè)置,設(shè)置默認網(wǎng)關(guān)為192.168.182.2。


2.設(shè)置主機ip地址,點擊VMnet8,設(shè)置ip地址為192.168.182.1,網(wǎng)關(guān)為上面設(shè)置的網(wǎng)關(guān)。


3.設(shè)置linux虛擬機上的網(wǎng)絡(luò)配置,界面化同上。
IP配置
未安裝系統(tǒng)

已安裝系統(tǒng)
ifcfg-ens33原文件如下,此時為NAT模式下的DHCP

改為靜態(tài)IP:
如果是NAT要去虛擬網(wǎng)絡(luò)編輯器中查看NAT設(shè)置中的網(wǎng)關(guān)IP
cd ?/etc/sysconfig/network-scripts/ ? ? //進入到網(wǎng)絡(luò)適配器文件夾中 mv ifcfg-ethXXX ifcfg-eth0 ? ? //名字改為ifcfg-eth0 vi ?ifcfg-eth0 ? ?//編輯文件 TYPE=Ethernet DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eth0 #UUID(Universally Unique Identifier)是系統(tǒng)層面的全局唯一標(biāo)識符號,Mac地址以及IP地址是網(wǎng)絡(luò)層面的標(biāo)識號; #兩臺不同的Linux系統(tǒng)擁有相同的UUID并不影響系統(tǒng)的使用以及系統(tǒng)之間的通信; #可以通過命令uuidgen ens33生成新的uuid #和DEVICE一樣也可以不寫,DEVICE="ens33"可以不寫,但一定不要寫DEVICE="eth0" UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11 ONBOOT=yes ?#開啟自動啟用網(wǎng)絡(luò)連接,這個一定要改 IPADDR=192.168.182.3 ?#設(shè)置IP地址 NETMASK=255.255.225.0 ?#設(shè)置子網(wǎng)掩碼 GATEWAY=192.168.182.2 ?#設(shè)置網(wǎng)關(guān) DNS1=61.147.37.1 ?#設(shè)置主DNS DNS2=8.8.8.8 ?#設(shè)置備DNS BOOTPROTO=static ?#啟用靜態(tài)IP地址 ,默認為dhcp :wq! ?#保存退出 service network restart ?#重啟網(wǎng)絡(luò),本文環(huán)境為centos7 ping www.baidu.com ?#測試網(wǎng)絡(luò)是否正常 ip addr ?#查看IP地址
改BOOTPROTO和NAME,新增IP網(wǎng)關(guān)DNS等配置

測試下OK

failed to start lsb:bring up/down networking
ip addr查看mac地址( link/ether后面的為mac地址),然后在ifcfg-eth0中配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 ?#修改配置文件 #添加如下配置,這里要寫上你的MAC地址 HWADDR=00:0c:bd:05:4e:cc
然后關(guān)閉NetworkManager
systemctl stop NetworkManager systemctl disable NetworkManager #重啟計算機(推薦) #systemctl restart network.service #service network restart
ping通局域網(wǎng)但是ping不通外網(wǎng)
去掉配置NETWORK=yes即可,不知道為啥CentOS7.8加上去之后只能ping的通同一網(wǎng)段的,其他網(wǎng)段的和外網(wǎng)都ping不通。
下載ifconfig
ping通網(wǎng)絡(luò)之后可以下載ifconfig命令
yum provides ifconfig ? ?#查看哪個包提供了ifconfig命令,顯示net-tools yum install net-tools ? ?#安裝提供ifconfig的包
Host-Only(僅主機模式)
主機模式和NAT模式很相似,只不過不能上網(wǎng),相當(dāng)于VMware虛擬一個局域網(wǎng),但是這個局域網(wǎng)沒有連互聯(lián)網(wǎng)。

