vmware 虚拟机使用redhat,出现 connect: Network is unreachable解決方法

欢迎大家光临我的博客,这个我第一次认真对待博客,希望博客大牛多多指点,谢谢!

今天在别的朋友电脑拷贝一个Redhat系统,部署到VMware虚拟机以后,连不上网,通过ifconfig命令,查看结果,如图所示:

然后,我想尝试一下,在虚拟机中ping 本地物理机地址,结果如图。

尝试了很多方法,花了2个小时的功夫。终于找到了原因。

以下是我解决问题的步骤,分享出来,帮助大家尽快解决问题,与同样遇到过这个问题的同胞共勉!

总结起来,主要有4步:

1、使用chkconfig iptables off 关闭Linux系统防火墙,并且确保windows防火墙一样关闭。

2、将network选项中默认的“NAT链接方式”改为“网桥链接”,如图所示。

3.root 用户登录,修改网络配置文件,命令如下

[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

然后,在window中通过cmd > ipconfig 可以看到 “以太网适配器 VMware Network Adapter VMnet8:” ip地址为 “192.168.139.1”

按照上图的ip地址修改配置文件,红色部分为修改过内容。

DEVICE="eth0"
BOOTPROTO="static"           // 静态设置ip,下面配置
BROADCAST=192.168.253.255   // 广播地址
*IPADDR=192.168.139.1*    // ip地址,手动指定,避免每次动态分配
NETMASK=255.255.255.0      // 子网掩码
NETWORK=192.168.253.0     // 网络号
*GATEWAY=172.18.8.254*      // 网关
HWADDR="00:0C:29:8D:07:8E"
NM_CONTROLLED="yes"
ONBOOT="yes"                    // 系统启动后,自动启动网卡
TYPE="Ethernet"
UUID="73869271-edc7-45a1-bbc7-1691af066ae2"

4、修改完成以后,千万记住,还有一步,重启服务!

[[email protected] ~]# service network restart

成功重启以后,测试效果如图:

测试结果,使用ifconfig查看,如下图所示,成功显示internet地址:

大功告成,祝贺大家!

参考文献:

[1]: http://medicine.iteye.com/blog/1920560

[2]:http://www.2cto.com/os/201306/218110.html

时间: 2024-10-05 07:19:21

vmware 虚拟机使用redhat,出现 connect: Network is unreachable解決方法的相关文章

connect: Network is unreachable解決方法

解決方式:/etc/sysconfig/network-scripts/ifcfg-eth0修改文件 指令如下:vi /etc/sysconfig/network-scripts/ifcfg-eth0 打开文件后可以看到一些内容,不足的请根据自己的网段补上 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.153.255 HWADDR=00:12:34:56:78:4C IPADDR=192.168.153.1 NETMASK=255.255.255.

centos--网络配置问题,提示connect: Network is unreachable

转自:http://www.centoscn.com/CentosBug/osbug/2014/0424/2860.html 现象: ping内网正常ping外网IP,域名均无法正常,返回错误:connect: Network is unreachable 后面在无意中看到Linux网络配置有添加网关的命令: route add default gw 192.168.128.2 dev eth0 按上面操作,添加了默认的网关之后.再次访问外网一切正常. 有这个现象来看,应该是配置文件中没有配置网

connect: Network is unreachable

vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0c:29:b2:b7:9c TYPE=Ethernet UUID=272207b5-551d-4de3-b601-158ab9765771 ONBOOT=no NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.1.200 NETMASK=255.255.255.0 GATEWAY=192.168.1.253 DN

VMWare虚拟机下RedHat 9.0linux的网络设置

VMWare虚拟机下安装的RedHat 9.0 linux有三种方式实现上网,桥接.nat.host-only.本来想用桥接方式的,可总是因为配置网络出现问题而不能上网,还把 sygate4.5(代理服务器软件)给安装上去配置也没用.没办法 ,还是用nat方式去配置,虚拟机linux下NAT上网配置和我用的windows xp3不一样,linux要想用NAT方式上网还需进行另外的设置,试了N多遍,最后才发现,我把linux的DNS配置错了,真想哭啊,这点小错误浪费 了我这么多时间.不废话了,还是

(针对新手)如何用VMware虚拟机安装RedHat Linux系统?(超级详细)

准备工作:先安装好VMware Workstation虚拟机软件(笔者安装的是当前最新版本的)下载好RedHat .iso镜像文件(这里以redhat 6.3 -64版本 为例)PS:软件均可以在网上免费下载,这里就不提供下载地址了. 安装步骤:1.打开VMware虚拟机,选择"创建新的虚拟机". 2.这里点击"自定义配置",以便进行更详细的配置.(当然你也可以选择"典型安装",步骤更加简化)3.注意这里我们选择"稍后安装操作系统&qu

【Debian】非法关机后无法联网 connect: network is unreachable

某一天,突然发现无法ssh登录虚拟机内的debian系统,一直认为是ssh的问题,然后无意间ping了ping百度,发现原来是debian系统没有联网....囧 首先,是虚拟机的网络设置检查. 打开VirtualBox,点选debian虚拟机,然后打开设置,将网络部分设置为桥接网卡. 这一步是为了使虚拟机上网,而且在网络上和宿主机是对等的,拥有独立的内网ip. 这一步没有问题,于是打开虚拟机,进行debian网络设置的检查. debian部分: 设置一个静态ip: 打开/etc/network/

VMware虚拟机文件夹中各文件作用详解

虚拟机的文件管理由VMware Workstation来执行. 一个虚拟机一般以一系列文件的形式储存在宿主机中, 这些文件一般在由workstation为虚拟机所创建的那个目录中. 这里列出了这些关键文件及其扩展名. 在以下说明例子中,<vmname>表示创建的虚拟机名字. -------------------------------------------------------------------- .log文件 文件类型说明:文本文件 <vmname>.log or v

connect network is unreachable 解决办法

详细教程见:http://blog.csdn.net/liukun321/article/details/6662950 1.虚拟机中的centos系统要连接外网,我们需要使用桥接网络 2.正常配置eth0网口 DEVICE=eth0 HWADDR=00:0C:29:EF:00:83 TYPE=Ethernet UUID=7493ecea-c1d2-4edc-a4f1-8381956c87cc ONBOOT=yes #开机启动 NM_CONTROLLED=yes BOOTPROTO=static

VMware虚拟机提示“锁定文件失败 打不开磁盘”解决方法

开启虚拟机中的系统的时候,如果提示如下这是因为虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候虚拟机会使用扩展名为.lck(磁盘锁)文件对虚拟磁盘(.vmdk)进行锁定保护.当虚拟机关闭时.lck(磁盘锁)文件自动删除.但是可能由于虚拟机非正常关闭,这时虚拟机还没来得及删除系统上的.lck(磁盘锁)文件,所以当下次启动虚拟机的时候出现了上述错误.解决方案:删除或修改虚拟机配置文件和虚拟磁盘