一、设置vm网络环境
1.编辑--虚拟网络编辑器
进入下图弹窗,点击VMnet8,
1) 选择下面NAT模式,
2) 取消勾选“使用本地DHCP服务....”
3) 点击’NAT设置’进入下图,查看网关,这里要记住网关,下面配置的时候需要这个网关
4) 可以自己设置子网IP,在子网ip那里修改
二.配置linux的ip
1.vi /etc/sysconfig/network-scripts/ifcfg-eth0
1)将ONBOOT=no改为ONBOOT=yes; 设置网卡开机启动
2)将BOOTPROTO=dhcp (也有可能是none)改为BOOTPROTO=static ;#设置网络模式,这里这只为静态网址模式
3)IPADDR=168.33.222.222 #你自己想设置的ip,必须在刚才查看的网关同一网段内
NETMASK=255.255.255.0 #虚拟机编辑器那里的子网掩码
GATEWAY=168.33.222.2 #NET设置里确认的网关
4)DNS3=202.96.134.133 是宿主机配置的dns,或者直接填8.8.8.8也行
1.关闭防火墙 chkconfig iptables off
查看防火墙状态 service iptables status;
2.重启网卡 service network restart
----------------------------
后续
1、后来又配置了一下虚拟机的网络,又遇坑了。
我将虚拟机的网关设置成xxx.xxx.xxx.1。其他配置不变。但是虚拟机和宿主机能互相ping通,但是虚拟机死活连不上网,后来把它改成了xxx.xxx.xxx.2,然后就成连上网了。
2、再后来突然有一天Xshell又连接不上了
原因不明
做了很多尝试,最后将虚拟机的子网改成与宿主机网络不在同一网段,并且将centos的网卡其中一个dns设置成虚拟机配置的网关。然后就行了。
配置如下图:
vmware 克隆后的网卡设置
修改之后,1、同步,2、重启。
分别的命令是 sync 和reboot
若需要同时开启多台虚拟机,则在同步重启前,还需要修改hostname 和hosts的映射
修改hostname : vim /etc/sysconfig/network
修改hosts的映射 : vim /etc/hosts
:|) !!!