PDA

View Full Version : Html страница


Bozer
21-03-2008, 20:32
Доброго времени суток. Скажите, как можно сделать так, что б при входе на http://192.168.0.1 попадали на мою веб страничку а при http://192.168.0.1:8081 на управление веб интерфейсом. Искал в поиске, но подробной информации не нашел. Подскажите, пожалуйста, как мне это сделать?

naves
22-03-2008, 23:33
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

Bozer
23-03-2008, 08:56
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 )
"родной" серв нужно заранее убрать на другой порт.

Bozer
25-03-2008, 13:31
ТЫ НАПИСАЛ:

Создаем папку /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 ,насколько понял я, создается в ОП роутера.
// если что не так сказал - гуру, поправьте

al37919
25-03-2008, 15:01
Однако, в корне что то типа /mkdir создать не удастся, поскольку корень у нас только для чтения. Так что вы там разберитесь где вы там создали вашу папку и пропишите полный путь к ней в -h

Bozer
25-03-2008, 17:10
Bozer
Что ты понимаешь под термином "флешка"? Если примонтированный "флеш-брелок", то адресом ты явно ошибся.

USB Flash память. У меня wl500gD с USB флехой на борту. Мне нужно разместить небольшой сайтик или несколько веб страниц написанных на html на него, что б при входе на роутер попадало по 80 порту на сайт, а 8080 например на веб интерфейс.(с портами уже разобрался!) Объясните мне пожалуйста по шагам, что нужно сделать, для установки сайта.

al37919
25-03-2008, 17:12
куда примонтирована флаш?

Bozer
25-03-2008, 18:06
куда примонтирована флаш?


В USB порт

al37919
25-03-2008, 18:17
В USB порт

Круто, Леня!

В общем, тогда читаем прикрепленную тему по настройке с нуля. После того, как флеш будет куда-нибудь примонтирована в файловой системе роутера можно подумать об остальном.

Bozer
25-03-2008, 19:24
После того, как флеш будет куда-нибудь примонтирована в файловой системе роутера можно подумать об остальном.

Флешка уже примонтирована к файловой системе. :mad:

Vofik
25-03-2008, 19:36
http://wl500g.info/showthread.php?t=13045

Bozer
25-03-2008, 20:22
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 - сюда будет примонтирована флешка, если она одна(первая) в системе, так?

Vofik
26-03-2008, 11:23
>/tmp/harddisk - сюда будет примонтирована флешка, если она одна(первая) в системе, так?<

Да

Bozer
26-03-2008, 16:05
Bozer
Под монтированием понимается не физическое подключение флэшки, а "добавление/присоединение" ее файловой системы к "корневой"...
Ты только с виндусом сталкивался до этого времени?


:mad: она присоединена к файловой системе!

Spacesoft
/tmp/harddisk - сюда будет примонтирована флешка, если она одна(первая) в системе

так и есть.

l2net
11-05-2008, 01:30
Подскажите пожалуйста
задача та же, разместить на роутере небольшой сайтик (внешний ИП есть)
используем lighttpd:
1. перекинул морду роутера на 81 порт
2. закинул страницы сайта в /opt/share/www...
3. 80 порт в фаерволе прокинул (нужно ли? )
захожу на 192.168.1.1 - сайт грузится
а если прописывать внешний ИП - то тишина

подскажите советом плиз - куда рыть?