Page 2 of 9 FirstFirst 1234 ... LastLast
Results 16 to 30 of 124

Thread: Как поднять веб сайт на роутере?

  1. Quote Originally Posted by biter View Post
    Добавил порт 1024 (192.168.2.2) в NAT Setting - Virtual Server
    проблема осталась
    если просто в коммандной строке забить
    iptables -I INPUT -p tcp --dport 1024 -j ACCEPT

  2. #17
    Спасибо, теперь работает, но до перезагрузки. Подскажите как добавить запись на запуск сервера busybox_httpd в post-boot и запись при старте в iptables?

  3. Quote Originally Posted by biter View Post
    Спасибо, теперь работает, но до перезагрузки. Подскажите как добавить запись на запуск сервера busybox_httpd в post-boot и запись при старте в iptables?
    1 записать эту строчку в /tmp/local/sbin/post-firewall

    2 /tmp/local/sbin/post-boot

    это все есть в разделе настройка с нуля
    там все описано наиподробейшим образом
    если у вас нету еще файлов запуска
    post-boot
    post-firewall
    то вот надо сделать так
    Code:
    mkdir -p /usr/local/sbin/
    echo "#!/bin/sh" >> /usr/local/sbin/post-boot
    echo "строка запуска сервера" >> /usr/local/sbin/post-boot
    echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
    echo "#iptables -I INPUT -p tcp --dport 1024 -j ACCEPT" >> /usr/local/sbin/post-firewall
    chmod +x /usr/local/sbin/p*
    flashfs save && flashfs commit && flashfs enable && reboot
    так

  4. #19
    Всеравно после перезапуска не работает!
    Работает только после ввода
    busybox_httpd -h /tmp/mnt/disc0_1/www2 -p 1024
    iptables -I INPUT -p tcp --dport 1024 -j ACCEPT

  5. а у вас есть вообще файлы после перезагрузки они вообще создаются?
    глянте командой ls
    Code:
    ls /usr/local/sbin/
    сорри там ожибка

    Code:
     echo "iptables -I INPUT -p tcp --dport 1024 -j ACCEPT" >> /usr/local/sbin/post-firewall
    знак #перд строкой - обозначает комментирование строки - тоесть строка невыполняется
    Last edited by D_dmitry; 22-12-2008 at 12:37.

  6. #21
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Exclamation

    Quote Originally Posted by DafT View Post
    добавьте запись на запуск в post-boot
    надо добавлять в post-mount, а не post-boot!!!!!!!!

    поскольку монтирование флэшки еще не произошло, то и стартовать неоткуда busybox.

  7. #22
    Спасибо!!! Теперь все работает.

  8. #23
    Quote Originally Posted by AndreyPopov View Post
    надо добавлять в post-mount, а не post-boot!!!!!!!!

    поскольку монтирование флэшки еще не произошло, то и стартовать неоткуда busybox.
    ну да) ссори вечером голова видимо плохо соображала

  9. #24

    Как поднять веб сайт ?

    Ищу по сайту, а сам не знаю что мне надо

    У меня есть сайт готовый , хочу его розместить у себя на роутере что бы из мира люди могли заходить на него.
    (винт внешниый подключил-уже работает)

    и еще ели на модем я зашожу через веб морду значит уже веб сервер какойто поднят- могу ли я его использовать? или все равно ставить чтото нада.

  10. #25
    Quote Originally Posted by transkriptsiya View Post
    Ищу по сайту, а сам не знаю что мне надо

    .
    ipkg install lighttpd
    ipkg install php-fcgi
    Эти команды установят тебе web сервер и php

  11. #26
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by transkriptsiya View Post
    Ищу по сайту, а сам не знаю что мне надо

    У меня есть сайт готовый , хочу его розместить у себя на роутере что бы из мира люди могли заходить на него.
    (винт внешниый подключил-уже работает)

    и еще ели на модем я зашожу через веб морду значит уже веб сервер какойто поднят- могу ли я его использовать? или все равно ставить чтото нада.
    1. Требования у сайта какие?
    2. Все зависит от п.1.

  12. #27
    Пока никаких требований - сайт в HTML - выложить в мир и все больше ничего.

    порты нужно будет открывать или еще какие манипуляции с iptables?

  13. #28
    Quote Originally Posted by transkriptsiya View Post
    Пока никаких требований - сайт в HTML - выложить в мир и все больше ничего.

    порты нужно будет открывать или еще какие манипуляции с iptables?
    Ну, если HTML, то можно использовать httpd

    httpd -p 81 (либо другой) -h /home (вместо /home использовать любой другой путь)

    В iptables
    iptables -I INPUT -p tcp --dport 81 -j ACCEPT

    Жирным выделен порт на котором будет работать сервер и который нужно разрешить с наружи.

  14. #29

    Сайт на роутере!

    Прошу помощи!
    Хочу сделать маленький домашний сайт и разместить его на роутере.
    Внятной инструкции и советов на форуме не нашел, обрывки команд и фраз.

    И так, имею:
    1. Домашнюя сеть - 192.168.1.1/254
    2. Роутер с обвесом (в подписи).
    3. Сеть прова 10.1.хх.хх
    4. Инет через PPTP.
    5. стат_IP в инете (куплен у прова).

    Что сделал (по разрозненным советам):
    1. Перенес веб-морду на порт 8080, чтобы освободить 80:
    nvram set http_lanport=8080
    nvram commit
    2. Создал папку для сайта:
    mkdir /tmp/harddisk/www/site
    3. Закачал сайт в папку
    4. Запускаю:
    busybox_httpd -h /tmp/harddisk/www/site
    Пробую зайти http://внеш_IP/ и http://внеш_IP/index.htm, а в ответ тишина.

    Что я сделал не так и чего не доделал?

  15. #30
    Quote Originally Posted by AlekseyA View Post

    Что я сделал не так и чего не доделал?
    Нужно еще разрешить доступ к этому порту, как - почитайте чуть выше.
    © 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc

Page 2 of 9 FirstFirst 1234 ... LastLast

Similar Threads

  1. Можно ли поднять на роутере сервер FireBird ?
    By Kuzav in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 17
    Last Post: 19-02-2013, 06:20

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •