新建 VMware 虛擬機安裝 RedHat/CentOS 後,網絡不通是常見痛點。本文從宿主機網段分析入手,詳細講解臨時/永久 IP 配置、MAC 地址衝突修復、Windows 防火牆阻斷 ICMP、SSH 自啟動等完整排查鏈路。
Windows IP: 192.168.1.109 Mask: 255.255.255.0 Gateway: 192.168.1.1 → 虛擬機應同網段:192.168.1.x/24,網關 192.168.1.1
ifconfig eth0 192.168.1.110 netmask 255.255.255.0 route add default gw 192.168.1.1
vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" HWADDR="00:0C:29:AD:57:66" # 必須與 ifconfig 顯示的 MAC 一致 ONBOOT="yes" BOOTPROTO="static" IPADDR="192.168.1.110" NETMASK="255.255.255.0" GATEWAY="192.168.1.1" service network restart
關鍵坑:克隆/遷移虛擬機後 MAC 地址改變,HWADDR 必須更新為新 MAC,否則 service network restart 失敗提示 Device eth0 has MAC address ... instead of configured address。
firewall.cpl)。service sshd start echo "service sshd start" >> ~/.bash_profile # 登錄自啟 # 或 chkconfig sshd on (SysVinit) # systemctl enable sshd (systemd)
ifconfig eth0 確認 IP/MACping 192.168.1.1 確認網關ping 192.168.1.109 確認宿主機雙向通putty / ssh user@192.168.1.110 遠程登錄完成上述步驟,虛擬機網絡即可穩定用於開發、測試與運維實踐。