VMware虛擬機中設置固定IP
在windows網絡連接管理啟用VMware Network Adapter VMnet8 並手動設置VMnet8的ipv4地址,比如
ip設置成192.168.1.100
子網掩碼設置成255.255.255.0
默認網關設置成192.168.1.1
虛擬機網絡連接設置選擇NAT模式!!!
在VMware中 編輯>虛擬網絡編輯器,選中VMnet8,點擊更改設置按鈕,選中NAT模式
勾選 將主機虛擬適配器連接到此網絡
不勾選 使用本地DHCP服務
子網ip設置成192.168.1.1
子網掩碼設置成255.255.255.0
點擊NAT設置 將網關ip設置成192.168.1.1
啟動虛擬機:
切換成root用戶
su root
vim /etc/sysconfig/network
增加下面內容
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.1.1
查看ifcfg-eno名字
ls /etc/sysconfig/network-scripts/
查詢后發現有ifcfg-eno16777736這個文件(名字不是固定的,視系統情況)
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
打開后注釋原來的ONBOOT和BOOTPROTO
在末尾增加下面內容
ONBOOT=yes
BOOTPROTO=static
NETNASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
IPADDR=192.168.1.188
重啟虛擬機網絡
service network restart
用ifconfig命令查看ip信息,可以看到配置的IP為:192.168.1.188
查看防火牆狀態 service iptables status
開啟防火牆: chkconfig iptables on
開啟相關端口,
修改/etc/sysconfig/iptables 文件,內容如下:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
重啟虛擬機
shutdown -r now
ping 測試
主機ping虛擬機 ping 192.168.1.188
虛擬機ping主機 ping 192.168.1.100 (主機要關閉防火牆)