VMware linux虛擬機如何固定IP(親測)


引言:linux虛擬機的ip經常會變化,會引起諸多麻煩,用xshell等客戶端連接時,會因為虛擬機IP經常變,不得去虛擬機確認最新的ip, 還有如果代碼里需要配置數據庫、redis等ip,還得經常跟着變化的ip去修改配置,實在是太麻煩了,故希望固定linux虛擬機的ip。親測步驟如下

1、通過vmware看網關

 

 

 

 

2、查看當前使用的網絡

[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.80.125  netmask 255.255.255.0  broadcast 192.168.80.255
        inet6 fe80::20c:29ff:feac:530b  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:ac:53:0b  txqueuelen 1000  (Ethernet)
        RX packets 148  bytes 15236 (14.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 112  bytes 13801 (13.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

當前網絡名稱為:ens33

3、修改網絡配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33
ens33 根據第二步找到網絡名稱替換下面的
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO=static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
NAME="eno1"
UUID="b4fa2dd3-902b-4294-b1c5-a829ddd2542e"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.80.80"
PREFIX="24"
GATEWAY="192.168.80.2"
DNS1="192.168.80.2"
紅色部分是需要修改和增加的,含義如下
BOOTPROTO=static 修改為 static 就是靜態地址
DEVICE="ens33"  修改為第二步對應的名稱
IPADDR="192.168.80.80" 為你希望讓linux虛擬機使用的ip
GATEWAY="192.168.80.2"  修改為第一步查看到的網關ip DNS1="192.168.80.2" 修改為第一步查看到的網關ip

保存配置

4、重啟網絡

systemctl restart network

查看ip使用設置成功

 

這時候 使用xshell連接設置好的固定ip即可,如果連接失敗,可以重啟一下虛擬機和宿主機。

 

 


免責聲明!

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



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