CentOS虚拟机NAT方式无法上网

一:CentOS虚拟机NAT方式无法上网

如下所示,网卡en016777736没有ip等信息;执行ping命令,报Network is unreachable的错误。

解决办法:

首先,打开运行,输入“services.msc”。

找到VMware NAT Service和VMware DHCP Service,先右击VMware DHCP Service,点击“停止”,然后开启“VMware NAT Service”,再开启“VMware DHCP Service”。

打开服务,在services.msc中将VMware的DHCP和NAT服务开启。并修改虚机的接入方式,可以在“编辑虚拟网络”中查看,如下图

打开后如下

VMnet0是桥接方式,VMnet1是Host-only方式,VMnet8是NAT方式,子网IP可以自己设置,见1,修改后,需要把2,3中的地址段同时对应修改。

这时候最好把除了NAT外其它两个连接方式停掉,将1上面,connect的勾去掉就可以了

之后需要在虚机设置中选择NAT连接方式,,如果没有网络连接方式需要自己添加一下。以上这些设置方法网上有很多,不再赘述。

之后仍旧无法联网的,需要打开虚机看看虚机的网络设置了。命令如下

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

其中部分内容如下:

DEVICE=eth0  #设备名称
BOOTPROTO=dhcp  #连接方式,dhcp会自动分配地址,此时不需要在下面设置ip和网关
HWADDR=00:0C:29:AD:66:9F  #硬件地址,不要修改
ONBOOT=yes  #yes表示启动就执行该配置,需要改为yes

网上会有些方法需要在这里添加ip地址,子网掩码,dns之类的,之前安装这些方法试验过,都不行,而且添加的这些内容后来还影响到了上网,所以,不建议采用那些方式添加这些内容。

修改完后需要重启网络设置,可以

# service network restart

或者

# /etc/init.d/network restart

此时如果还是无法连接网络,再回到物理主机,查看网络连接中的本地连接的共享是否打开,在状态->属性->共享中查看,如果没有共享选项卡,就找百度。如果共享已经打开,将Host-Only Network和VMnet8中的ipv4和ipv6服务停掉,前面的勾去掉

至此,虚机网络连接正常了

参考资料:

http://jingyan.baidu.com/article/9f63fb91ab20a1c8410f0e4e.html

http://blog.sina.com.cn/s/blog_55b497690101fgxi.html

时间: 2024-10-14 02:52:06

CentOS虚拟机NAT方式无法上网的相关文章

VMware Workstation装CentOS7虚拟机NAT方式上网

网上看到了好多关于VMware Workstation 三种方式上网的方法,都是大同小异,说的都不算明白,但是按着做都能实现上网需求.废话不多说,开写!! 一.VM虚拟机NAT方式上网. Vm软件在windows7上安装完成之后有5个服务同时安装:先来看看这5个服务的作用是什么 第一个服务:Authorization and authentication service for starting and accessing virtual. 用于启动和访问虚拟的授权和认证服务.简单说就是当你操作

vm虚拟机nat方式ping不通主机

vm虚拟机nat方式ping不通主机 主机ip:10.10.16.69 主机上查看vmnet8虚拟网卡ip:192.168.154.1 虚拟机ip:192.168.154.128 虚拟机默认路由192.168.154.1 主机可以ping通虚拟机,虚拟机可以ping通192.168.154.1的网关.但虚拟机ping不通主机和外网. 解决方案: vm中nat方式宿主机访问虚拟机和主机的IP关系不大,你这里 vmnet8网卡地址和虚拟机地址IP是同一网段是正确的配置 尝试修改虚拟机的默认网关为19

虚拟机NAT方式联网

使用nat方式设置静态ip时,本人的机子出现使用xxx.xxx.xxx.1时,一会能联网一会不能联网,并且有时候静态ip能联网,用DHCP方式不能联网,网关最好使用xxx.xxx.xxx.2,这时再使用静态ip就不会出现上述问题. 查找问题原因方法: 1.通过实践查看器找原因,发现有问题但是不是很清楚原因: 2.使用VM安装软件修复VM; 3.采用DHCP方式设置ip,发现能联网,查看网关(gateway)跟dns都是xxx.xxx.xxx.2: 4.修改虚拟机网络设置(在编辑下),修改成自己想

virtualbox中centos系统配置nat+host only上网(zhuan)

http://www.cnblogs.com/leezhxing/p/4482659.html ********************************************************** 以前一直使用的是virtualbox的桥接模式,桥接模式的特点: 虚拟机和宿主机处于同等地位,就像是一台真实主机一样存在于局域网中,可以分配到一个网络中独立的IP. 虚拟机和宿主机之间能够互访. 如果网络断开,即便虚拟机和宿主机其实是在一台物理机器上,宿主机也不能够访问虚拟机. 配置方

Hadoop_10_12虚拟机01_虚拟机NAT方式联网【自己的亲测笔记】

  NAT方式 1.查看网络信息--ifconfig(同windows中的ipconfig相同) 主要关注的是第三行内容,分别是Ip地址.广播地址.子网掩码 2.安装完系统后需要配置三个地方--IP地址.主机名.网络映射 [IP] 第一步:虚拟机网关设置:选择虚拟网络编辑器 (1)选择VMnet8,然后点击NAT设置 (2)点击上面的DHCP设置:  注意网段默认从128到154,所以对应的CentOS的ip的第四位应该设置在128和254范围内 (3)点击上面的NAT设置--然后查看网关IP

CentOS虚拟机NAT模式下配置静态IP教程

本教程是以32位的CentOS6.5为例,CentOS的网卡是NAT模式 1.打开VMware虚拟机,编辑--->虚拟网络编辑器进行设置NAT网卡 将DHCP服务勾选上,可点击NAT设置查看网关 这里可不做修改,记下网关IP(或者稍后在CentOS中查看也行),保持默认即可 2.进入CentOS虚拟机中,运行dhclient命令来自动获取IP 3.执行ifconfig命令,查看获取的IP 4.配置相关文件 输入命令:vi /etc/sysconfig/network-scripts/ifcfg-

Centos虚拟机克隆后无法上网解决方法

一.故障现象: # service network restart Shutting down loopback insterface:           [   OK   ] Bringing up loopback insterface:             [   OK   ] Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.           

linux 虚拟机采用NAT方式共享上网

                   虚拟机设置上网 1.        确保本机的网络能够设置共享,本机中使用无线网络(设置网络共享时选择VMnet8,其中VMnet8需要提前设置为自动获取IP) 设置成功后VMnet8的IP地址会设置为如下所示: 注:在设置共享时可能会报错("internet 连接共享访问被启用时,出现一个错误(null)"),需要启动服务如下图所示: 2.        共享设置后设置虚拟机中VMnet8的网络配置,如图所示: 点击NAT Setting ,设置

解决CentOS虚拟机克隆后无法上网(网卡信息不一致)的问题

一.问题描述 虚拟机克隆后,由于网卡信息不一致的问题,导致不能上网或者执行"sercice network restart"命令失败 [[email protected] 桌面]# ifconfig //查看当前网卡信息 [[email protected] 桌面]# cd /etc/sysconfig/network-scripts //进入网卡配置文件目录 [[email protected] network-scripts]# ls //查看网卡配置文件中的网卡信息 二.原因分析