faq обучение настройка
Текущее время: Сб июл 19, 2025 21:46

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: DSA-5110 после ремонта (Das Ist Fantastish!)
СообщениеДобавлено: Пт авг 07, 2009 16:33 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Давно было дело, наверное ещё в 2008, отдал в ремонт на предмет битого порта и нерабочего WEB, забрал, и на тот момент привезли кошака 3845, так что на DSA пришлось временно забить.
Сейчас всё-таки руки до него дошли, достал, воткнул, запустил консолькой, сканирую на предмет открытых портов:

80 порт чем-то забит, чем, не понял, остальные нужные порты прослушиваются (SSH, PPTP). Прекрасно.

Думаю, надо бы WEB кинуть попробовать на другой порт:

делаю:
thttpd -p 81

открываю http://dsa_ip:81

вижу:

Цитата:
Index of /
mode links bytes last-changed name
--------------------------------------------------------------------------------drwx 2 1024 Mar 24 20:44 ./
dr-x 17 1024 Aug 29 21:49 ../
-rw- 1 0 Aug 9 10:13 .bash_history
-rw- 1 175 Aug 9 10:13 .bash_logout
-rw- 1 161 Aug 9 10:13 .bash_profile
-rw- 1 1711 Aug 9 10:13 .bashrc
-r-- 1 17 Mar 24 20:44 env


хм, подумал я, удивительная штука, как мы не работали, так и не работаем, странно. WEB сервер всё-таки запустил, нужно к нему прикрутить WEB-морду шлюзика:

thttpd -d /var/www
результата 0

куда копать?
Если кто в курсе, как в сей девайс запихнуть Microtik - напишите плиз


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 11, 2009 17:55 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
кто работал с thttpd ?
если в конфиге правильно прописан directory (аля документ_рут), то почему он не хавает его?

выдержка из конфига:

Код:
#------------------------------------------------------------------------------#
#             thttpd version 2.23beta1                #
#             Main configuration file                #
#------------------------------------------------------------------------------#
#------------------------------------------------------------------------------#
# Port: portnum
# Sets the port number which will be listened by thttpd.
# Default: 80
#
# port=80
port=80

# chroot/nochroot
# Sets whether thttpd will chroot after starting.
# Default: nochroot
nochroot

# user: userid
# Specified which user to switch after intialiazation when started as root.
# Default: www-data
user=root

# host: hostname
# Specifies a hostname to bind to.
# Default: Bind to all supported hostnames on the local machine.
# host=grugler

# Logfile: logfile path
# Specifies a file for logging.
# Default: Log via syslog()
logfile=/var/log/thttpd.log

# throttles: file
# Specifies a file of throttle settings.
# Default: /etc/thttpd/throttle.conf
throttles=/etc/thttpd/throttle.conf

# urlpat: pattern
# Specifies which URL can only be only be accessed from the local server.
# Default: None
# urlpat=*.mpeg|*.mp3|*.wav|*.gz|*.jpg|*.gif

# dir: directory
# Specifies a directory to chdir() to after thttpd starts.
# This directory will most likely be the directory you will be serving your
# clients from.
# Default: `cwd`
dir=/var/www

# cgipat: pattern
# Specifies which URL may contain executable CGI files.
# Default: None
cgipat=/*

charset=windows-1251


он правда не работает ваще, пока не пнёшь его в другой порт.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 13, 2009 11:40 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
опытным путём понял, что dir у него указан как:
dir=/root

хотя в конфигах этого нет

соответственно делаю:
thttpd -p 81
thttpd -d /var/www

однако всё-равно показывает /root

или где-то ещё надо чё-та поменять?
в конфиге указана правильная директория


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 13, 2009 12:00 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
запустил :)
thttpd -p 81 -d /var/www -u root -c /index.cgi -t /etc/thttpd/throttle.conf l /var/log/thttpd.log

листинг S50thttpd:

Код:
#! /bin/sh

# /etc/init.d/thttpd - thttpd's init script.
# Written by Yotam Rubin <yotam@makif.omer.k12.il>

set -e

export TZ=`cat /etc/TZ`

CONFFILE=/etc/thttpd/thttpd.conf

if [ ! -f $CONFFILE ]; then
    exit 1
fi

NETSTAT=/bin/netstat
DAEMON=/usr/sbin/thttpd
NAME=thttpd
PIDFILE=/var/run/thttpd.pid

test -x $DAEMON || exit 0

case "$1" in
    start)
        echo -n "Starting web server: "
        if [ -f $PIDFILE ]; then
            echo "$DAEMON already running."
        else
            [ -f /usr/sbin/mklanwanext.sh ] && /usr/sbin/mklanwanext.sh
            $DAEMON -C $CONFFILE -i $PIDFILE
            echo "$NAME. "
        fi
        ;;
    stop)
        echo -n "Stopping web server: "
        if [ -f $PIDFILE ]; then
            kill -10 `cat $PIDFILE`
            echo "$NAME"
            rm -f $PIDFILE
        else
            echo "No $DAEMON found running; none killed."
        fi
        ;;
    force-stop)
        echo -n "Terminating web server: "
        if [ -f $PIDFILE ]; then
            kill -10 `cat $PIDFILE`
            echo "$NAME"
            rm -f $PIDFILE
        else
            echo "No $DAEMON found running; none killed."
        fi
        ;;
    restart|force-reload)
        $0 stop
   wait_for_death 3 $DAEMON
        $0 start
        ;;
    status)
        s=`get_process_status $DAEMON`
   echo -n "thttpd: "; [ -n "$s" ] && echo "running ($s)" || echo "stopped"
   ;;   
    *)
        echo "Usage: $0 {start|stop|restart|force-stop|force-reload|status}"
        exit 1
        ;;
esac

exit 0


где ошибка и как её исправить?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 14, 2009 11:35 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
ещё нашел баг: не работает RADIUS клиент, вообще, хотя в настройках всё выставлено нормально, RADIUS реквест с DSA тупо не приходит :(


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 14, 2009 13:09 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт мар 17, 2005 11:14
Сообщений: 1314
Откуда: Воронеж
В ближайшие дни постараемся выложить новую прошивку к устройству.
Как только это случится, я соообщу вам.

_________________
С уважением, Гакало Алексей


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 14, 2009 16:28 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт мар 17, 2005 11:14
Сообщений: 1314
Откуда: Воронеж
ftp://ftp.dlink.ru/pub/FireWall/DSA-511 ... 1.1.10.fwz

_________________
С уважением, Гакало Алексей


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 14, 2009 18:52 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Прошил, хоть что-то адекватное увидел, клёва.
баги если найду, то насколько быстро это может быть исправлено?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 15, 2009 11:52 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт мар 17, 2005 11:14
Сообщений: 1314
Откуда: Воронеж
Обещать ничего не могу, но постараемся побыстрее.

_________________
С уважением, Гакало Алексей


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 596


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB