Как NAT, POSTROUTE и MASQUERADE без iptables на устройстве с busybox - PullRequest
0 голосов
/ 12 марта 2020

У меня одноплатный компьютер (SB C), работающий на HiSilicon linux с Busybox. Я пытаюсь преобразовать это устройство в точку доступа. Он имеет модуль Wi-Fi и порт ethe rnet (который будет подключен к маршрутизатору inte rnet). Я ссылался на множество статей, и почти каждая из них предлагает использовать iptables для пересылки и маскирования ip-пакетов.

Ref: 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
...