View Full Version : Html страница
Доброго времени суток. Скажите, как можно сделать так, что б при входе на http://192.168.0.1 попадали на мою веб страничку а при http://192.168.0.1:8081 на управление веб интерфейсом. Искал в поиске, но подробной информации не нашел. Подскажите, пожалуйста, как мне это сделать?
1) отконфигурить порты веб-серверов
2) iptables
что-то типа такого
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 8085 -j DNAT --to 192.168.0.254:80
в любом случае нужно 2 запущенных веб-сервера
Spacesoft
23-03-2008, 08:00
http://wl500g.info/showthread.php?t=12730
http://wl500g.info/showthread.php?t=12730
1) отконфигурить порты веб-серверов
2) iptables
что-то типа такого
Цитата:
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 8085 -j DNAT --to 192.168.0.254:80
в любом случае нужно 2 запущенных веб-сервера
Спасибо.
Я немного неправильно выразился :( Мне нужно узнать как установить свой сайт или свой страничку на роутер? Точнее что для этого нужно сделать. А потом уже поменять порты. Но порты менять уже научился. В поиске искал, толкового нечего не нашел. Подскажите, что нужно сделать.
Spacesoft
25-03-2008, 07:02
Создаем папку /tmp/local/www ; ( mkdir /tmp/local/www )
кладём туда страничку ;
стартуем серв ( busybox_httpd -h /tmp/local/www )
"родной" серв нужно заранее убрать на другой порт.
ТЫ НАПИСАЛ:
Создаем папку /tmp/local/www ; ( mkdir /tmp/local/www )
кладём туда страничку ;
стартуем серв ( busybox_httpd -h /tmp/local/www )
"родной" серв нужно заранее убрать на другой порт.
Я СДЕЛАЛ:
Зашол на флешку (вижу там разные системные папки), создал папку mkdir, в ней создал tmp, в ней local, в ней www. В папку www скопировал страничку написанную мной на html. Зашел на роутер по 8080 порту (еще раньше поменял) и ввел:
busybox_httpd -h /tmp/local/www как ты мне и написал сверху, на что получил ответ busybox_httpd: can`t chdir to /tmp/local/www/: No such file or directory
затем ввел busybox_httpd -h mkdir/tmp/local/www ответ аналогичен.
Что я сделал не то, из того что ты мне написал???! Поправь меня.
DrLabRus
25-03-2008, 14:54
Bozer
Не так.
mkdir - "команда", выполняется в консоли и создает директорию, где скажут ( в данном случае надо создать /tmp/local/www ).
Ну и соответственно дальше все поехало...
Может попробывать последним шагом
busybox_httpd -h /mkdir/tmp/local/www
Однако, тут вопрос с каталогами(в котором я сам еще не до конца разобрался...). Что ты понимаешь под термином "флешка"? Если примонтированный "флеш-брелок", то адресом ты явно ошибся. Каталог /tmp ,насколько понял я, создается в ОП роутера.
// если что не так сказал - гуру, поправьте
Однако, в корне что то типа /mkdir создать не удастся, поскольку корень у нас только для чтения. Так что вы там разберитесь где вы там создали вашу папку и пропишите полный путь к ней в -h
Bozer
Что ты понимаешь под термином "флешка"? Если примонтированный "флеш-брелок", то адресом ты явно ошибся.
USB Flash память. У меня wl500gD с USB флехой на борту. Мне нужно разместить небольшой сайтик или несколько веб страниц написанных на html на него, что б при входе на роутер попадало по 80 порту на сайт, а 8080 например на веб интерфейс.(с портами уже разобрался!) Объясните мне пожалуйста по шагам, что нужно сделать, для установки сайта.
куда примонтирована флаш?
куда примонтирована флаш?
В USB порт
В USB порт
Круто, Леня!
В общем, тогда читаем прикрепленную тему по настройке с нуля. После того, как флеш будет куда-нибудь примонтирована в файловой системе роутера можно подумать об остальном.
После того, как флеш будет куда-нибудь примонтирована в файловой системе роутера можно подумать об остальном.
Флешка уже примонтирована к файловой системе. :mad:
http://wl500g.info/showthread.php?t=13045
http://wl500g.info/showthread.php?t=13045
Спасибо конечно за внимание, но к чему ты дал эту ссылку??? В той теме обсуждается замена порта веб интерфейса :D
Spacesoft
26-03-2008, 02:06
Мда, вродеж внятно объяснил:
Создаем папку /tmp/local/www ; ( mkdir /tmp/local/www )
если есть внешняя флешка - соответственно создаём папку в корне флешки:
[admin@router /]$ mkdir /tmp/harddisk/www
[admin@router /]$ busybox_httpd -h /tmp/harddisk/www
DrLabRus
26-03-2008, 10:44
Bozer
Под монтированием понимается не физическое подключение флэшки, а "добавление/присоединение" ее файловой системы к "корневой"...
Ты только с виндусом сталкивался до этого времени?
Spacesoft
/tmp/harddisk - сюда будет примонтирована флешка, если она одна(первая) в системе, так?
>/tmp/harddisk - сюда будет примонтирована флешка, если она одна(первая) в системе, так?<
Да
Bozer
Под монтированием понимается не физическое подключение флэшки, а "добавление/присоединение" ее файловой системы к "корневой"...
Ты только с виндусом сталкивался до этого времени?
:mad: она присоединена к файловой системе!
Spacesoft
/tmp/harddisk - сюда будет примонтирована флешка, если она одна(первая) в системе
так и есть.
Подскажите пожалуйста
задача та же, разместить на роутере небольшой сайтик (внешний ИП есть)
используем lighttpd:
1. перекинул морду роутера на 81 порт
2. закинул страницы сайта в /opt/share/www...
3. 80 порт в фаерволе прокинул (нужно ли? )
захожу на 192.168.1.1 - сайт грузится
а если прописывать внешний ИП - то тишина
подскажите советом плиз - куда рыть?