在Linux主机上运行指令:(下面两个命令都需要root身份执行)
root@PC:/home/user#iptables --table nat --append POSTROUTING--out-interface eth0 -j MASQUERADE &&
iptables --append FORWARD --in-interface eth1 -j ACCEPT &&
echo 1 > /proc/sys/net/ipv4/ip_forward
在BBB板子上的操作:
root@PC:/home/user# ifconfig usb0 192.168.7.2 &&
route add default gw 192.168.7.1 &&
echo"nameserver 8.8.8.8" >> /etc/resolv.conf
问题:
1:在主机Linux 上操作没有权限,添加iptables 失败
2:在BBB板子上操作添加的默认网关错误:如下
删除错误的网关,并测试:
ubuntu连接安卓手机通过usb共享网络(用手机网:http://www.linuxdiyf.com/linux/14452.html
Windows主机与VirtualBox虚拟机下的Linux共享网络:http://www.linuxdiyf.com/linux/1405.html