解决(Linux)Fedora10下ping: unknown host www.baidu.com

虚拟机VMware6.5下安装完成Fedora10以后,网络设置为桥接,发现不能上网,但能ping通Windows和外网IP,ping域名的时候出现ping: unknown host www.baidu.com,解决方法如下:

1.网络配置如下:

通过终端输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0

在弹出窗口设置网络配置如下:


说明:IP地址与Windows下在同一个网段,Windows下的为192.168.1.101

物理地址为在Windows下IPconfig /all得到的物理地址。

网关与电脑的相同

2.设置域名服务器:

查看域名设置可以输入:cat  /etc/resolv.conf看看是否设置,未设置可以输入命令:vi /etc/resolv.conf

弹出


这里的两个地址为DNS地址,可以通过在Windows下IPconfig /all获得,设置的DNS服务器地址与Windows下相同,根据其他网络提供的说法可以设置成Google的DNS服务器

 nameserver 8.8.8.8
 nameserver 8.8.4.4

3.确保网关已经设置好:

在网络配置里已经设置好了网关,为了确保网关设置好,通过如下命令设置网关:

# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg* 


如果未设置, 则通过如下方式增加网关: 

# route add default gw 192.168.1.1 (这里设置的网关与Windows里面一致192.168.1.1)

或者手工编写/etc/sysconfig/network-scripts/ifcfg*文件后, 重启network服务: 

# service network restart 

4. 确保可用dns解析 

# grep hosts /etc/nsswitch.conf 
——————————————————————- 
hosts:      files dns 
——————————————————————- 

5.设置完成以后,重启系统和虚拟机,在win7网络设置里禁用VMware Virtual Ethernet Adapter for Vmnet8

虚拟机网络设置如下:


重启以后电脑不出意外就可以连接到网络了




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值