VMware 安裝centos(Linux)後設置網路
一、 安裝前準備
1、下載Centos
centos官網https://wiki.centos.org/Download
2、下載vmware
wmware的官網 https://my.vmware.com
下載成功後,點選安裝,提示輸入許可證,直接將下面的永久註冊碼複製進去,繼續下一步就好了。(下面時VMwareWorkstation 12 Pro的註冊碼,如果不是12的,百度搜索)
VMware Workstation 12 Pro 永久註冊碼:
VY1DU-2VXDH-08DVQ-PXZQZ-P2KV8
VF58R-28D9P-0882Z-5GX7G-NPUTF
YG7XR-4GYEJ-4894Y-VFMNZ-YA296
1.修改vmware的網路設定
點選編輯,然後選擇虛擬網路編輯器,點選NAT設定,將使用DHCP服務的勾選去掉,因為使用dhcp服務是自動分配ip,我們不需要自動分配所以一定要去掉
然後設定子網ip段,這裡我設定為172.16.10.0網段,然後點選NAT設定,設定閘道器的ip地址,閘道器的ip地址一定要在子網ip段內
設定完之後點選確定,然後應用。接下來右擊虛擬機器,點選設定,檢視虛擬機器是否使用的NAT模式:
2.修改配置檔案
虛擬機器配置完之後登入虛擬機器,檢視ip地址,發現這時候沒有ip地址了,因為我們沒有使用dhcp服務,沒有自動分配ip地址,所以這裡是看不到ip地址的。
我們使用vim命令編輯網絡卡:(最後這個ifcfg-ens33可能名字不同)
vim /etc/sysconfig/network-scripts/ifcfg-ens33
我們需要修改BOOTPROTO="static",也就是不使用dhcp自動分配ip地址,使用靜態的ip地址,將ONBOOT="no"修改為yes,
然後新增ip地址,閘道器,以及子網掩碼,我的整體配置如下:
修改成下面的
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no #BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=6adf752b-d592-432e-b3a9-92f37f9fa049 DEVICE=ens33 ONBOOT=yes #static ip NETMASK=255.255.255.0 BOOTRPOTO=static #靜態 IPADDR=172.16.10.129 #ipv4地址 GATEWAY=172.16.10.254 #預設閘道器 DNS2=8.8.8.8
注意,這裡的ip地址與閘道器地址必須與外面虛擬機器配置的一樣。
接著我們重啟網絡卡設定:
service network restart
這時候是因為我們使用了靜態的ip地址,是不會自動解析域名的,需要修改一個resolv.conf檔案,加上以下域名伺服器解析地址
vim /etc/resolv.conf
新增如下配置(三個中選一個,或者三個都加也是一樣的):
nameserver 114.114.114.114 nameserver 8.8.8.8 nameserver 1.1.1.1
這時候我們ping 百度就可以ping通了。
最後:
下載一個遠端連結工具(XShell / source CRT),就可以使用了