修复了 VMware 中 CentOS 6.5 的 IP 访问 (NAT)。
使用NAT模式
虚拟机网络连接使用NAT模式,物理机网络连接使用Vmnet8。如果没有重置一下即可
虚拟机设置里面——网络适配器,网络连接选择NAT模式。
虚拟机菜单栏—编辑—虚拟网络编辑器,选择Vmnet8 NAT模式,并取消掉Use local DHCP service的勾以便固定IP
Subnet IP用来控制虚拟机想要的IP网段,NAT Settings看一下虚拟机网关,我这里是192.168.192.2
设置完成后点击应用退出。
物理机网络连接VMNet8 手动设置ip地址 192.168.192.1 子网掩码255.255.255.0
网关和DNS地址为192.168.192.2(即虚拟机NAT的网关地址,可不设)
编辑linux网卡eth0的配置文件
[root@HE1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0C:29:38:AF:4B
IPV6INIT=no
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID="da9ebd4d-7bf2-417c-a29d-3cebd4676eaf"
USERCTL=no
IPADDR=192.168.192.102
NETMASK=255.255.255.0
GATEWAY=192.168.192.2
DNS1=192.168.192.2
DNS1要设置,否则resolv.conf配置的DNS无效
设置DNS地址,运行命令#vi /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 192.168.192.2
重启网络服务 [root@HE1 ~]# /etc/init.d/network restart
重启之后#ifconfig 查看配置的ip地址,物理机ping这个地址测试是否能通。
如果能ping通却不能上网,很可能是网卡中的DNS1没有设置,导致resolv.conf设置的nameserver在重启网络服务后被清空导致的。
推荐阅读
-
Linux Notes] 在 VMware 中为基于 NAT 模式运行的 CentOS 虚拟机设置固定网络 IP 地址为在 VMware 中以基于 NAT 的模式运行的 CentOS 虚拟机设置固定网络 IP 地址
-
CentOS 7安装ipvsadm和Nginx,并进行基本配置与测试 下面是重写后的段落: 1. 关闭防火墙 2. 在浏览器中输入服务器IP地址并访问 3. 修改网页内容以区分不同的服务器 4. 配置lvs/nat,使用自定义的脚本 5. 检查ipvsadm设置的规则 6. 关闭防火墙 7. 测试LVS效果。
-
修复了 VMware 中 CentOS 6.5 的 IP 访问 (NAT)。