原文http://blog.csdn.net/qq_27977257/article/details/53130151

注:此方法不针对任何开发板

  对于我们的开发板子而言,我们不光可以通过其对与个人PC的连接,也可以通过网线进行对于外网的访问。现将具体

配置如下(默认内核已经对以太网支持):

1. 在进行网线插入开发板之前,我们先将其连接PC端进行对应的IP获取,在这里我的IP是192.168.21.*下的子网

2. 将网线插入开发板

  

3. 进行ifconfig查看相关信息

  
     我们可以看到相关的文件信息,显示我们的开发板未能自动获取识别eth0的IP地址。

4. 由于之前我们已经在提前获取到了我们的路由器端的网段,所以我们在这里设置其开发板的IP为192.168.21.105

  

5. 现在我们尝试着进行Ping 8.8.8.8看看,能不能进行通信

  
   从上面显示的情况来说,我们并没有ping通,这是由于我们网关的原因,一般情况是没有开启的

6. 网关的设置,其命令如下:route add default gw 192.168.21.1

  
   显示网关已开启

7. 此时我们再进行ping 8.8.8.8,发现我们已经可以了

   通讯之——ARM Linux下开发板以太网的访问外网方法-LMLPHP

8. 我们再对域名进行相关的ping看看,能否达到我们实现的效果

  
显然我们是无法对于域名进行ping的,这是由于我们这里需要进行对于DNS的设置

9. 设置DNS:我们打开vim对/etc/resolv.conf进行相关的配置

   

10. 我们再进行ping百度,发现已经Ok了

   
12-09 23:06
查看更多