Originally Posted by
alex_mz
Гостевой запрещен доступ в LAN и соответственно нет доступа к DHCP. Как для гостевой сети открыть только DHCP сервер из LAN.
Спасибо.
Попробуйте так.
Для того чтобы настройки не сбрасывались после перезагрузки нужно поставить прошивку от Merlin, я использую 3.0.0.4.270.26 (Merlin build)
Включить и отформатировать в ней JFFS, подключиться к роутеру через телнет или ssl.
В каталоге /jffs/scripts создать файл firewall-start.
Выполнить в этом каталоге команду chmod +x *
Вставить в этот файл следующий код:
Code:
#!/bin/sh
sleep 25
ebtables -F
ebtables -A FORWARD -p IPv4 -i wl0.1 --ip-proto udp --ip-sport 67:68 -j ACCEPT
ebtables -A FORWARD -p IPv4 -i wl0.1 --ip-proto tcp --ip-sport 67:68 -j ACCEPT
ebtables -A FORWARD -p IPv4 -i ppp0 --ip-proto udp --ip-sport 67:68 -j ACCEPT
ebtables -A FORWARD -p IPv4 -i ppp0 --ip-proto tcp --ip-sport 67:68 -j ACCEPT
ebtables -A FORWARD -i wl0.1 -o ! ppp0 -j DROP
ebtables -A FORWARD -i ! ppp0 -o wl0.1 -j DROP