VMware workstation --虛擬機靜態ip設置


背景介紹

我在本機win10上安裝VMware workstation軟件,新建兩台centos7虛擬機,最近在配服務,每天虛擬機重啟后,ip總會變,服務配置文件又要修改,很麻煩,便需要將其ip由dhcp獲取變為靜態ip。虛擬機的適配器我選用NAT模式。

靜態ip設置

在虛擬機命令行查看網關

# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.20.2    0.0.0.0         UG        0 0          0 eno16777736

查看ip對應的網卡名

#ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.20.135  netmask 255.255.255.0  broadcast 192.168.20.255
    inet6 fe80::20c:29ff:fe58:9b72  prefixlen 64  scopeid 0x20<link>
    ether 00:0c:29:58:9b:72  txqueuelen 1000  (Ethernet)
    RX packets 22052  bytes 7155344 (6.8 MiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 14787  bytes 4995513 (4.7 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

修改網卡配置

#vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 
TYPE=Ethernet
IPADDR=192.168.20.135
NETMASK=255.255.255.0
GATEWAY=192.168.20.2   #以上查看的網關
BOOTPROTO=static    
NAME=eno16777736
UUID=cf02cae1-778c-47a1-9ec2-6559a6bc3f61  #此uuid各不一樣,不刪此行即可
DEVICE=eno16777736
ONBOOT=yes

重啟網絡服務

systemctl restart network

測試網絡是否正常

# ping 192.168.20.2
# ping www.baidu.com

外網內網都沒問題了。

如果內網能ping通,外網ping不通,排錯思路:

網關是否正確
配置DNS服務器:echo "nameserver 114.114.114.114" >>/etc/resolv.conf

查看網卡uuid

nmcli con show


免責聲明!

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



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