我正在尝试允许嵌入式系统共享我的笔记本电脑的无线连接。嵌入式系统是A20 Olinuxino Micro运行 Debian 并且我的笔记本电脑有 Ubuntu 12.04。
我尝试过这个,它在过去的不同系统上都起作用:
在我的笔记本电脑上:
# sysctl -w net.ipv4.ip_forward=1
# iptables -F
# iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
# iptables -A INPUT -j ACCEPT
# ifconfig eth0 192.168.10.1
在 Olinuxino 上:
# ifconfig eth0 192.168.10.10
过去,类似的配置对我来说效果很好,但在这种情况下,尽管我可以 ping 192.168.10.1,但我无法在 Olinuxino 上访问互联网。我不确定如何继续诊断问题。
答案1
您还需要告诉 Olinuxino 如何与过去的任何事物对话192.168.10.1
:
在 Olinuxino 上:
route add default gw 192.168.10.1 eth0
您可能还需要为 Olinuxino 盒配置 DNS 服务器。