通讯之——ARM Linux下以太网的访问外网方法

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

  对于我们的开发板子而言,我们不光可以通过其对与个人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,发现我们已经可以了

  

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

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

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

   

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

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值