zoukankan      html  css  js  c++  java
  • beaglebone black 联网

    本文指的是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

  • 相关阅读:
    rip协议
    IP地址的计算以及子网掩码的计算
    jQuery知识点
    JavaScript 语言编程学习路线
    JS中AJAX知识
    .以及JDK1.5ConcurrentHashMap新特性
    Java程序执行顺序
    观察者设计模式
    Servlet中Filter的学习
    JDBC和连接池知识点
  • 原文地址:https://www.cnblogs.com/danseqianbi/p/3431322.html
Copyright © 2011-2022 走看看