iptables eth0 wlan0 桥接不工作

iptables eth0 wlan0 桥接不工作

我正在尝试允许嵌入式系统共享我的笔记本电脑的无线连接。嵌入式系统是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 服务器。

相关内容