Ноя 062013
 

Не так давно мне пришлось рабираться с очень увлекательной неувязкой связанной с пробросом портов на DD-WRT. Желаю отметить что, DD-WRT является очень комфортной и функциональной бесплатной прошивкой для многих беспроводных маршрутизаторов, но всё же имеет некие недоделки, которые вобщем общество интенсивно пробует устранить — время от времени удачно, а время от времени и неочень.

Неувязка заключается в последующем. Для работы таких сервисов как ftp-сервер либо http-сервер, а так же для работы в активном режиме файлообменных клиентов «за» маршрутизатором — появляется необходимость проброса портов. Вообщем через web-интерфейс делается он тривиально.
> » />
Избираем раздел NAT/QoS, а в нём подраздел Port Forwarding (Перенаправление портов).

Сейчас заполняем таблицу: указываем заглавие приложения (Application), порт который нужно прокинуть (Port from), Айпишник компьютера на который мы пробрасываем порт и соответственно порт на нём (Port to). Остаётся только поставить галочку Enable и надавить кнопку Save. Итак, правило мы сделали и сохранили — сейчас применим его, зачем нужно надавить кнопку Apply Settings. Как бы всё сделали, но неувязка как раз тут и появляется. Дело вот в чём: правила, создаваемые через веб-морду действуются только для физического WAN-интерфейса, не действуя при всем этом на интерфейс ppp0, через который подымается pptp или pppoe. В данном случае поступаем последующем образом: перебегаем в раздел Administration(Тех.сервис) и избираем подраздел Commands(Команды).

Сейчас в поле ввода для команд пишем последующую директиву:

iptables -t nat -A PREROUTING -p tcp -i ppp0  --dport 80 -j DNAT --to 192.168.1.10:80
Дальше жмем кнопку Save Firewall (Сохр.брандмауэр) и перезагружаем роутер. Если Вы всё сделали верно, то проброс подходящего порта будет осуществлятся без заморочек.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)