【发布时间】:2020-10-28 03:44:27
【问题描述】:
我有一台在带有 Busybox 的 HiSilicon linux 上运行的单板计算机 (SBC)。我正在尝试将此设备转换为接入点。它有一个 wifi 模块和一个以太网端口(将连接到互联网路由器)。我参考了很多文章,几乎每篇文章都建议使用 iptables 来转发和伪装 ip 数据包。
参考:https://serverfault.com/questions/152363/bridging-wlan0-to-eth0
不幸的是 Busybox 似乎没有 iptables,只有 iproute2 可用。有没有办法使用 iproute2 或其他东西来实现以下目标。我不是网络工程师,所以如果我对问题的理解不正确,请提前道歉。
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth0 -o wlan0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
【问题讨论】: