解决Centos6.5虚拟机上网问题

本文提供了一种简便的方法来解决CentOS 6.5在虚拟机环境下无法上网的问题。通过调整虚拟网络编辑器中的配置、修改ifcfg-eth0文件中的网络参数,并重启网络服务,成功实现了虚拟机的网络连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址(侵删):https://www.cnblogs.com/yadongliang/p/6099949.html

网上找了好久,发现都是一堆又麻烦有没用的。这篇文章很容易解决了我的问题。

正文:

起初是为了能通过上网的方式简化g++的安装,故有此篇博文,希望对看到该文的人有所帮助.

虚拟机环境:

1.Linux系统:Centos6.5 64位

2.ifconfig查看虚拟机ip:竟然没有ip!

  

 

3.首先查看刚安装好虚拟机后"虚拟网络编辑器"中的配置

  VMnet0:

  

 

  VMnet1:

  

 

  VMnet8:

  

 

  i.点击"NAT设置(S)..."如下图:

  

 

  ii.点击"DHCP设置(P)..."如下图:

  

 

4.虚拟机设置:

  

 

 ===========================================傲娇的分割线 ===========================================

 以上是安装好虚拟机时的原装配置,没有做任何修改,做好下面配置就可以上网了:

1.VMnet1:(去掉黄色部分的复选框,点击"应用","确定")

  

 

2.此时ifconfig查看虚拟机ip,还是没有!需要打开虚机看看虚机的网络设置了。命令如下:

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

其中部分内容如下:

DEVICE=eth0  #设备名称

HWADDR=00:0C:29:C5:76:A0  #硬件地址,不要修改

ONBOOT=yes  #yes表示启动就执行该配置,需要改为yes(在空白部分按字母"O",进入编辑模式,修改后按"ESC",退出编辑模式,然后":wq"保存并退出)

BOOTPROTO=dhcp  #连接方式,dhcp会自动分配地址,此时不需要在下面设置ip和网关

如下图:

  

 

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

 

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

# service network restart

或者

# /etc/init.d/network restart

此时ifconfig查看ip,就有了!

 

  到了这一步已经可以上网了!

4.此时如果还是无法连接网络,再回到物理主机,查看网络连接中的本地连接的共享是否打开,在状态->属性->共享中查看,如果没有共享选项卡,就找百度。如果共享已经打开,将Host-Only Network和VMnet8中的ipv4和ipv6服务停掉,前面的勾去掉(我没试过这个步骤,因为走到上一个步骤的时候就已经可以上网了)。

  

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

-----------------------------------------------------------------------------------------------------------------------------------------------------

强调一点:虚拟机网络适配器:选择NAT模式。

  再一个,vmware的服务记得启动(十分关键!!!),否则执行命令service network restart时会失败(Failed):

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值