完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
当在ping外网百度的时候出现ping: bad address 'www.baidu.com’的提示,在网上也找过一些解决方法,但是可能每个人的具体情况不同,特把我总结的解决方法整理如下:
1、首先在开发板ping了www.baidu.com,后出现ping: bad address 'www.baidu.com’的提示; 2、然后又直接ping了百度的IP,ping 202.108.22.5,后出现ping: sendto: Network is unreachable提示 3、使用查看路由表命令:route Route命令 : 在数据包没有有效传递的情况下,可以利用route命令查看路由表 [root@Itop-4412:/]#route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 发现是没有配置网关(gateway) 4、解决的方法 输入命令:route add default gw 192.168.0.1 然后再查看一下路由表看一下是否添加上了。 [root@iTOP-4412]# route add default gw 192.168.0.1 [root@iTOP-4412]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 5、添加成功后测试一下是否解决问题: [root@iTOP-4412]# [root@iTOP-4412]# ping 202.108.22.5 PING 202.108.22.5 (202.108.22.5): 56 data bytes 64 bytes from 202.108.22.5: seq=0 ttl=51 time=24.781 ms 64 bytes from 202.108.22.5: seq=1 ttl=51 time=23.996 ms 64 bytes from 202.108.22.5: seq=2 ttl=51 time=24.809 ms 64 bytes from 202.108.22.5: seq=3 ttl=51 time=24.300 ms 64 bytes from 202.108.22.5: seq=4 ttl=51 time=23.713 ms 64 bytes from 202.108.22.5: seq=5 ttl=51 time=24.447 ms 64 bytes from 202.108.22.5: seq=6 ttl=51 time=25.266 ms 64 bytes from 202.108.22.5: seq=7 ttl=51 time=23.630 ms 64 bytes from 202.108.22.5: seq=8 ttl=51 time=23.517 ms ^C --- 202.108.22.5 ping statistics --- 9 packets transmitted, 9 packets received, 0% packet loss round-trip min/avg/max = 23.517/24.273/25.266 ms [root@iTOP-4412]# [root@iTOP-4412]# [root@iTOP-4412]# [root@iTOP-4412]# ping www.baidu.com PING www.baidu.com (220.181.38.150): 56 data bytes 64 bytes from 220.181.38.150: seq=0 ttl=52 time=26.332 ms 64 bytes from 220.181.38.150: seq=1 ttl=52 time=25.699 ms 64 bytes from 220.181.38.150: seq=2 ttl=52 time=26.228 ms 64 bytes from 220.181.38.150: seq=3 ttl=52 time=25.744 ms ^C --- www.baidu.com ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 25.699/26.000/26.332 ms [root@iTOP-4412]# [root@iTOP-4412]# 6、问题解决后续记录 但是之前也在一些地方找过解决的方法,很多。各不相同。有的说是在/etc下缺少hosts文件和resolv.conf文件,或者有这两个文件但是需要修改,在解决问题之前我也做了修改,特把相应修改后的文件代码记录如下: hosts文件内容: 127.0.0.1 localhost 127.0.1.1 ubuntu # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters resolv.conf文件内容 # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 一些心里话:现在觉的网上的学习氛围很好,大家的分享精神值得我学习,现在起我也把我的一些学习中遇到问题解决的方法分享给大家,我们一起学习探讨。 |
|
|
|
只有小组成员才能发言,加入小组>>
771 浏览 0 评论
1146 浏览 1 评论
2527 浏览 5 评论
2858 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2709 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1053浏览 3评论
188浏览 2评论
453浏览 2评论
364浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
449浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 09:49 , Processed in 1.037341 second(s), Total 78, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号