1. 程式人生 > 其它 >VMware 安裝centos(Linux)後設置網路

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),就可以使用了