BB-Black利用Debian主机进行上网

本文介绍如何配置开发板以便其能够通过主机访问互联网。主要步骤包括使用iptables命令设置包转发、添加默认网关以及配置DNS服务器。

首先,需要做的是让板子能和主机通讯,不赘述。通过ssh命令进入板子以后,发现是ping不到外网的,这时便需要iptable命令,进行包转发,从而通过主机网卡进行与外网互联(个人理解)。具体配置过程如下:

在宿主机(笔者Debian)上,sudo iptables -A POSTROUTING -t nat -j MASQUERADE,同时,查看宿主机的DNS,cat /etc/resolv.conf,记下;在开发板上,/usr/sbin/route add default gw 192.168.7.1
echo "nameserver 宿主机的DNS" >> /etc/resolv.conf。

这样,再在开发板上ping外网就能ping通了。

参考链接:http://bbs.21ic.com/icview-636292-1-1.html,感谢原作者。

注:笔者并没有注释掉/etc/sysctl.conf中的net.ipv4.ip_forward=1,同时并没有在板子上将最后两条语句写入~/.profile,直接敲命令执行的,依旧配置成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值