如果在linux系统中ping某一台电脑的ip地址可以ping 通:

~ >: ping 192.168.1.3
PING 192.168.1.3 (192.168.1.3): 56 data bytes
64 bytes from 192.168.1.3: seq=0 ttl=64 time=2.511 ms
64 bytes from 192.168.1.3: seq=1 ttl=64 time=0.903 ms
64 bytes from 192.168.1.3: seq=2 ttl=64 time=0.916 ms
64 bytes from 192.168.1.3: seq=3 ttl=64 time=0.830 ms
64 bytes from 192.168.1.3: seq=4 ttl=64 time=0.912 ms
64 bytes from 192.168.1.3: seq=5 ttl=64 time=0.885 ms

--- 192.168.1.3 ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max = 0.830/1.159/2.511 ms

~ >:

即,可以ping通内外。

如果ping外网出现如下现象

~>:ping 4.2.2.2

ping:bad address '4.2.2.2'

~ >: ping www.baidu.com
ping: bad address 'www.baidu.com'

出现时,很可能是有以下两个原因引起的

一、很可能是因为没有/etc/resolv

此时,需要手动修改配置文件:

  /etc/resolv.conf

将域名解析服务器手动添加到配置文件中,该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:

  nameserver #定义DNS服务器的IP地址

  domain #定义本地域名

  search #定义域名的搜索列表

  sortlist #对返回的域名进行排序

  /etc/resolv.conf的一个示例:

  domain ringkee.com

  search www.ringkee.com ringkee.com

  nameserver 4.2.2.2

  nameserver 8.8.8.8

  最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。

~ >: vim /etc/resolv.conf 
nameserver 4.2.2.2(DNS地址可以在主机上通过ipconfig /all 查看)

nameserver 8.8.8.8
~

二、再有就是网关没有配置正确,

例如:

如果是eth0网,

~ >: route add default gw 192.168.1.1 dev eth0

如果是wlan0网,

~ >: route add default gw 192.168.1.1 dev wlan0

正确后的结果:

~ >: ping www.baidu.com
PING www.baidu.com (220.181.111.148): 56 data bytes
64 bytes from 220.181.111.148: seq=1 ttl=55 time=1310.653 ms
64 bytes from 220.181.111.148: seq=2 ttl=55 time=690.384 ms
64 bytes from 220.181.111.148: seq=3 ttl=55 time=454.612 ms
64 bytes from 220.181.111.148: seq=4 ttl=55 time=422.831 ms
64 bytes from 220.181.111.148: seq=5 ttl=55 time=1358.609 ms
64 bytes from 220.181.111.148: seq=6 ttl=55 time=490.365 ms
64 bytes from 220.181.111.148: seq=7 ttl=55 time=301.805 ms
64 bytes from 220.181.111.148: seq=8 ttl=55 time=809.492 ms

--- www.baidu.com ping statistics ---
10 packets transmitted, 8 packets received, 20% packet loss
round-trip min/avg/max = 301.805/729.843/1358.609 ms
~ >:

~ >: ping 4.2.2.2
PING 4.2.2.2 (4.2.2.2): 56 data bytes
64 bytes from 4.2.2.2: seq=0 ttl=53 time=1497.458 ms
64 bytes from 4.2.2.2: seq=1 ttl=53 time=948.759 ms
64 bytes from 4.2.2.2: seq=2 ttl=53 time=767.602 ms
64 bytes from 4.2.2.2: seq=3 ttl=53 time=848.248 ms
64 bytes from 4.2.2.2: seq=4 ttl=53 time=940.327 ms

--- 4.2.2.2 ping statistics ---
7 packets transmitted, 5 packets received, 28% packet loss
round-trip min/avg/max = 767.602/1000.478/1497.458 ms
~ >:

7、linux系统2440开发板域名解析问题的更多相关文章

  1. 【嵌入式】安装Linux系统到开发板

    一.开发板基本介绍 Flash --相当于硬盘 RAM -- 内存 Micro USB或232串口 连电脑 USB 接口连摄像头 启动方式 选择开关 :SD卡启动或NAND FLASH 启动 USB转 ...

  2. 014安装Linux系统到开发板

    SD卡----->开发板 1.安装准备: 硬件连接 USB下载线,一端连到开发板,另一端连到PC机: 串口线连好: 电源线连好: 设置开发板从SD卡启动: 2.打开开发板进入选单界面: 进入选单 ...

  3. part1:15-安装Linux系统到开发板

    1.Qtopia简介 Qtopia是Trolltech公司为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台,Qtopia包含完整的应用层.灵活的界面用户.窗口操作系统.应用程序启动程序 ...

  4. [arm]虚拟机,2440开发板,主机三者互通

    想实现3着互通先必须保证三者的网段是相同的: 首先查看电脑主机的IP: 然后再看看虚拟机的IP: 惊喜的发现,他们在一个网段上---那就不用改了-- 再去看看开发板上的IP: 这里注意,输入命令时,是 ...

  5. 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)

    深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...

  6. 嵌入式linux系统应用开发

    关于嵌入式系统   平时大家说的嵌入式其实范围比较广的,是一种软硬件可裁剪,以应用为中心开发的专用系统,硬件平台可以是单片机,或者以ARM系列的处理器.单片机一般直接裸奔程序,不过现在有了好多基于单片 ...

  7. Linux系统Go开发环境搭建

    Go 语言是由谷歌的科学家开发的,并开源的新语言,被誉为"21世纪的C语言",它的主要目标是将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡,从而使编程变得 ...

  8. buildroot构建项目(二)--- u-boot 2017.11 建立 2440 开发板

    一.准备工作 在建立之前,先需要将下载的u-boot 拷贝一份出来解压,在此工程下进行更改和创建.同时根据前面搜索到的 mini2440开发板所在的版本,下载一份u-boot 拷贝出 mini2440 ...

  9. Linux 系统的IP与域名解析文件[局域网的DNS]

    系统的IP与域名解析文件[局域网的DNS] 局域网的DNS: 域名和主机名对应的工具,服务器直接通过域名,方便迁移 # 修改配置 vim /etc/hosts 直接添加: 192.138.25.129 ...

随机推荐

  1. vue和miniui 一起使用

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. Kinect 开发 —— 骨骼数据与彩色影像和深度影像的对齐

    在显示彩色影像和深度影像时最好使用WriteableBitmap对象: 要想将骨骼数据影像和深度影像,或者彩色影像叠加到一起,首先要确定深度影像的分辨率和大小,为了方便,这里将深度影像数据和彩色影像数 ...

  3. layui动态无限极菜单

    ajax加jQuery实现 效果图 参考文章:https://www.wanpishe.top/detail?blogId=644aa177-9795-456a-8090-ee1264bf5d9d

  4. Harry Potter and the Goblet of Fire

    书名:Harry Potter and the Goblet of Fire  作者:J.K. Rowling 篇幅: 752页 蓝思值:880L 用时:    17天 工具:  有道词典 [透析成果 ...

  5. heap-adb shell查看堆栈使用

    今天在使用eclipse中的heap查看oom的时候,发现手机(eng版本)非常的卡,后来换成usr版本,又连接不上eclipse.最后听别人说,可以使用adb shell进行查看.指令如下 adb ...

  6. vmware-虚拟机播放器的下载、安装

    如果是在window下安装的话: 1.下载vmware: 到官网下载免费个人版本 https://my.vmware.com/cn/web/vmware/free#desktop_end_user_c ...

  7. elasticsearch transport 请求发送和处理

    前一篇分析对nettytransport的启动及连接,本篇主要分析transport请求的发送和处理过程.cluster中各个节点之间需要相互发送很多信息,如master检测其它节点是否存在,node ...

  8. 26.event跨进程通信

    以id创建事件 ] = "myevent"; HANDLE event = CreateEventA(NULL, FALSE, FALSE, name); 设置事件 SetEven ...

  9. MFC CListctr显示缩略图

    我们知道通过CImageList可以让listctr显示出图片,但是添加的图片大小必须和要CImageList 创建的图片大小一致,才能显示出来.最近遇到一个需求,需要把很多大小不一的jpeg图片通过 ...

  10. 感谢党,软考过了。系统集成项目管理project师

    人品爆发了,刚用干巴巴的日语做完2小时的设计说明,回到家一查,人品爆发了.软考竟然过了. 绝对是评卷老师给人品啊!真想请他吃顿饭. 系统集成项目管理project师  64 53 幸运飞过! 今天真是 ...