本文指的是beaglebone通过与之相连的本机ubuntu上网,如果条件允许直接用网线连接到路由器上是更好的选择

首先配置一下dns服务器:

sudo vim /etc/resolv.conf

添加:

nameserver 8.8.8.8

保存之后dns就配置成功了,不过重启后还得重新配置,解决这个问题还要重新建一个文件:

vim /etc/resolvconf/resolv.conf.d/tail

添加:

nameserver 8.8.8.8

ok!

为了能够让BBB通过Ubuntu上网,还需要做以下设置:

  • 设置Ubuntu的ipv4包转发规则
  • 设置BBB的网关为Ubuntu,并设置DNS

首先设置Ubuntu的ipv4包转发规则:

  1. 打开/etc/sysctl.conf,找到net.ipv4.ip_forward=1,去掉前面的注释;
  • 键入一下命令是改动生效:

    1. 首先设置Ubuntu的ipv4包转发规则:

      1. 打开/etc/sysctl.conf,找到net.ipv4.ip_forward=1,去掉前面的注释;
      2. 键入一下命令是改动生效:
        1. sudo sysctl -p
      3. 通过iptables实现包转发:
        1. sudo iptables -A POSTROUTING -t nat -j MASQUERADE

        这样,Ubuntu的部分就设置好了。

      接着我们设置BBB,比较简单,键入:
      1. vim .profile

      在文件末尾添加:

      1. /sbin/route add default gw 192.168.7.1
      2. echo "nameserver 8.8.8.8" >> /etc/resolv.conf

http://blog.csdn.net/zj651927693/article/details/14046027

转载于:https://www.cnblogs.com/danseqianbi/p/3431322.html

beaglebone black 联网相关推荐

  1. BeagleBone Black教程之BeagleBone Black使用到的Linux基础

    2019独角兽企业重金招聘Python工程师标准>>> BeagleBone Black教程之BeagleBone Black使用到的Linux基础 BeagleBone Black ...

  2. 移植ubuntu14.04根文件系统至beaglebone开发板探索

    移植ubuntu14.04根文件系统至BeagleBone开发板探索 移植背景 我是一个linux小白,然而由于项目需要,一个师兄为机器人的控制定制了一个开发板,基于beaglebone.由于此开发板 ...

  3. BeagleBone Black Industrial系统更新设置一贴通

    前言 原创文章,转载引用务必注明链接.水平有限,欢迎指正. 本文使用markdown写成,为获得更好的阅读体验,推荐访问我的博客原文: http://www.omoikane.cn/2016/09/1 ...

  4. 不同路由器下远程ssh登录Beaglebone系统(通过路由器端口转发,配合花生壳的DDNS功能)

    使用场景: 一般家庭设备都是通过路由器中转连上互联网的,而且运营商给家庭宽带分配的IP地址也是动态的.随时可能变动的.所以当程序员们离开家之后,是很难直接和家里的设备进行交互的.但是通过TPLINK路 ...

  5. 面向 JavaScript 开发人员的 5 大物联网库

    面向 JavaScript 开发人员的 5 大物联网库 1. Cylon.js 2. IoT.js 3. Johnny-Five 4. NodeRed 5. Zetta 总结 最近元宇宙的概念火遍互联 ...

  6. Android 获取联网的IP地址

    这个方法需要先判断当前应用是否联网 联网判断的方法,请查看 首先你需要确保配置文件应添加了联网的权限 如果没有下面的直接的赋值过去即可 <uses-permission android:name ...

  7. 用计算机采集卡检测压力传感器信号故障,计算机联网检测系统应用研究

    [摘要]计算机联网检测技术在机动车检测方面应用广泛.文章介绍计算机联网检测系统的类型及检测原理,探讨系统的维护.使用及故障诊断的技术与方法. [关键词]计算机联网机动车检测应用 计算机联网检测系统是电 ...

  8. 使用nat方式解决虚拟机联网问题

    本文全文参考:http://jingyan.baidu.com/album/4e5b3e1957979d91901e24f1.html?picindex=1,谢谢 对于很多的linux初学者来说,最开 ...

  9. 《Unix网络编程卷1-套接字联网API》第一个例子编译 不通过问题解决

    <Unix网络编程卷1-套接字联网API>是本好书. 但是第一个例子不是很好编译. 需要如下步骤: 本人机器CentOS 5.4 1.下载源码 unpv13e解压到任意目录 然后按其rea ...

最新文章

  1. c语言的求素数算法,C语言求素数的算法
  2. ParameterizedType应用,java反射,获取参数化类型的class实例
  3. win10 中redis client提示 ERR Client sent AUTH,but no password is set
  4. layui table 弹出层刷新_layui 关闭open弹出框 刷新table表格页面的方法
  5. apache camel 的 split 和 aggregate
  6. keepalived 安装和配置
  7. 转:WF中的跟踪服务(1):Sql跟踪数据库表,视图,存储过程等相关说明
  8. Linux 命令之 lspci -- 显示当前设备所有PCI总线信息
  9. 关于window.history.back()后退问题
  10. 03-创建模型操作---用户添加
  11. 使用ubuntu18搭建nfs分布式文件系统
  12. Proteus 8.9下载安装指南
  13. 计算机代数与密码学,代数曲线与密码学
  14. python二次开发ug_CAD二次开发(UG/Proe/其他) - 随笔分类 - 白途思 - 博客园
  15. KEIL4与KEIL5护眼配色方案
  16. 【渝粤题库】广东开放大学 建筑设备 形成性考核
  17. Java学习之多线程
  18. Excel使用技巧—每30行取1行数据
  19. jmeter的apple to sample是什么意思02
  20. 复现论文常用函数(一)tf.one_hot,tf.train.batch,tf.train.shuffle_batch,数据读取机制,获取文件路径,Bunch等

热门文章

  1. 【redis】批量删除key
  2. while循环里面scanf_5.1 for循环
  3. php的json_encode实例,php json_encode()函数返回json数据实例代码
  4. easyui datagrid不是相邻的能合并单元格吗_介绍一种划分账龄的方法,要不了半个小时就能完成...
  5. echarts 仪表盘 文字位置_企业数据仪表盘设计,该怎样设计自己的BI产品?
  6. DataWhale sklearn学习笔记(一)
  7. Windows 11 大更新!可安装超千款 Android 应用
  8. 用 python 制作高逼格的数学动画
  9. 统计学最全脑图,你只管打开它,剩下的交给「卧槽」
  10. 那些 别人家的孩子 ,后来都怎么样了 ?