Вообще, при помощи предустановленного uhttpd на OpenWRT можно показывать какие-то сайты внешнему миру, а не только интрасети. Работает это в виде «скорее не работает, чем работает». Легко валится при попытке скачать что-то больше сотни-другой килобайт.
Но всё же, "proof-of-concept", товарищи.
Итак, для начала зайдём в настройки uhttpd:
Теперь идём в GUI luci:
Всё. Теперь надо перезапустить сервер или просто перезагрузить маршрутизатор.
Но всё же, "proof-of-concept", товарищи.
Итак, для начала зайдём в настройки uhttpd:
# vi /etc/config/uhttpd config uhttpd 'userspace' list listen_http '0.0.0.0:81' list listen_http '[::]:81' option home '/mnt/sda1/www'Как видите, в данном примере файл index.html должен располагаться в директории /mnt/sda1/www. Порт, на котором буду прослушиваться соединения — 81.
Теперь идём в GUI luci:
Сеть -> Межсетевой экран -> Traffic Rules ->И добавляем следующее.
Всё. Теперь надо перезапустить сервер или просто перезагрузить маршрутизатор.
0 коммент.:
Отправить комментарий