vmware虛擬機配置centos7.6靜態IP地址


VMware虛擬機配置centos7.6靜態IP地址。

VMware版本 :VMware  Workstation 155.2 Pro。

centos版本:centos 7.6(CentOS-7.6-x86_64-DVD-1810)。

配置步驟:

1 centos虛擬機網絡設置

打開VMware,在我的計算機下選中要配置的centos計算機,點擊“編輯虛擬機設置”,將虛擬機網絡設置成“ NAT模式(N):用於共享主機的IP地址

 

 

 

 

  

2 修改 VMware虛擬網絡編輯器

打開vmware,點擊頂部的“編輯"菜單,打開 ”虛擬化網絡編輯器“ 。

 

 

選中第三個選項 "VMnet8"

 

 

 把 "使用本地DHCP服務將 IP地址分配給虛擬機"  前面的勾去掉,目的是禁止 動態給centos虛擬機分配IP地址,其它地方不用修改。

 

3 記錄下VMware的網關IP地址

然后點擊右邊的“NAT設置(s) ... ”按鈕。

 

然后一定要把 “網關IP”里面的IP地址192.168.10.2(以你自己機器的為准)記錄下來,在配置centos網絡服務的時候,網關要配到192.168.10.2(以你自己機器的為准)這個IP地址。

 

4 VMware網絡適配器設置(這一步很重要,不然配成靜態 ip地址也不能上網)

依次進入 控制面板 >>  網絡和 Internet >> 更改適配器設置,右鍵 VMware Network Adapter VMnet8

 

 在VMware Network Adapter VMnet8圖標上右鍵,選屬性,然后選擇“Internet協議版本4(TCP/Ipv4)”選項,然后點擊 "屬性"按鈕。

 

然后彈出屬性框,可以看到 “使用下面的IP地址”下的IP地址中的內容,默認為192.168.10.2,這個ip需要更改。

這個IP地址跟VMware虛擬機里的網關IP地址是相同的,產生沖突,所以centos虛擬機在查找網關的時候會把vmware適配器當作網關,導致找不到真正的VMware虛擬機網關。

 

 

 

為了不跟centos虛擬機配置的網關ip產生沖突,需要將這個IP地址改成別IP地址,比如改成 192.168.10.3

 

 將這個地方的IP地址改成 192.168.10.3或192.168.10.1,只要不是192.168.10.2就行,改后的效果如下圖:

 

然后其它地方不用更改,此步驟完成。

 

5 修改centos網絡服務配置文件

啟動centos虛擬機,登錄centos系統。

1)首先找出網卡名稱:

使用 ip addr 命令找出網卡名稱

 

 從圖上可以看出,網卡名稱為ens33

修改網絡配置文件,網絡配置文件在 /etc/sysconfig/network-scripts 目錄下,

執行 ls /etc/sysconfig/network-scripts  命令可以看到有個 ifcfg-ens33 文件,這個文件就是網絡配置文件。

ls /etc/sysconfig/network-scripts 

 

 

 注意,不一定都是ifcfg-ens33文件名,一般來說是/etc/sysconfig/network-scripts/ 目錄下以ifcfg-ens開頭但不帶擴展名的文件就是網絡服務配置文件。

用 vi 命令打開ifcfg-ens33 文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33 

 

ifcfg-ens33 文件的默認配置如下: 

 

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  #ens33表示網卡名,與電腦上的網卡名一致,不能隨意命名
UUID=a8fee585-868b-4530-aad7-adb9d67a1e65
DEVICE=ens33
ONBOOT=no

 

#將BOOTPROTO=dhcp 修改成 BOOTPROTO=static
#將ONBOOT=no修改成ONBOOT=yes
#然后添加:

DNS1=114.114.114.114    #這個是國內的DNS地址,是固定的;
IPADDR=192.168.10.101   #你想要設置的固定IP,理論上192.168.10.4-192.168.10.253之間都可以,請自行驗證;
NETMASK=255.255.255.0   #子網掩碼,不需要修改;
GATEWAY=192.168.10.2    #網關,這里是VMware網關IP地址,前面要你記錄下的那個IP。

 


 修改的內容為:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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  #ens33表示網卡名,與電腦上的網卡名一致,不能隨意命名
UUID=a8fee585-868b-4530-aad7-adb9d67a1e65
DEVICE=ens33
ONBOOT=yes
DNS1=114.114.114.114    #這個是國內的DNS地址,是固定的;
IPADDR=192.168.10.101   #你想要設置的固定IP,理論上192.168.10.4-192.168.10.253之間都可以,請自行驗證;
NETMASK=255.255.255.0   #子網掩碼,不需要修改;
GATEWAY=192.168.10.2    #網關,這里是VMware網關IP地址,前面要你記錄下的那個IP。

 

 DSN2可以不用設置。

(2)重啟網絡服務

service network restart 
#或者
systemctl restart network.service

 

 (3) 檢驗配置是否成功

   查看修改后的固定IP為192.168.10.101,配置正確;

ifconfig
#如果不支持ifconfig命令,則使用ip addr 命令
ip addr

 

 

 Inet 192.168.10.101 表示靜態IP配置成功。


(4) 拼一下百度,看是否拼得通
ping www.baidu.com

 

 

  有數據返回,表示可以拼通, 如果拼不通,則編輯/etc/sysconfig/network 配置文件。

  (5) 編輯network文件

  

vi /etc/sysconfig/network 

 

  文件內容如下:

NETWORKING=yes
GATEWAY=192.168.10.2
DNS1=114.114.114.114

鍵ESC鍵,輸入:wq命令保存退出。
然后再次重啟網絡服務
service network restart 
或者
systemctl restart network.service


然后 ping www.baidu.com ,如果能拼通,配置結束,不用再做后面的配置。

如果還拼不通,編輯 /etc/resolv.conf 文件
vi /etc/resolv.conf 

文件內容如下:
nameserver 192.168.10.2

保存退出,重啟網絡服務。
service network restart 
#或者
systemctl restart network.service

 





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM