Хм.. в логах как раз все находит, ибо:
... "GET /bg_up_1.png HTTP/1.1" 200 165832 ...
200 OK - ответ сервера: файл найден и передан клиенту.
Printable View
Хм.. в логах как раз все находит, ибо:
... "GET /bg_up_1.png HTTP/1.1" 200 165832 ...
200 OK - ответ сервера: файл найден и передан клиенту.
В этом то и вся прелесть ))) там есть еще папка: http://m***s.ath.cx/share/ но сервер пишет нету и в логах тоже 404
Code:[admin@imac_memfis /]$ ls -l /opt/share/www/lighttpd/
-rw-r--r-- 1 admin root 137036 Sep 23 11:10 123.png
-rw-r--r-- 1 admin root 163874 Sep 23 13:17 bg_down_1.png
-rw-r--r-- 1 admin root 165832 Sep 23 13:17 bg_up_1.png
-rw-r--r-- 1 admin root 1519 Sep 23 13:17 index.html
-rw-r--r-- 1 admin root 16430 Sep 23 20:14 lj-bg.gif
-rw-r--r-- 1 admin root 119142 Sep 23 13:17 lj-top-bg_1.jpg
drwxr-xr-x 3 admin root 1024 Sep 23 15:55 share
-rw-r--r-- 1 admin root 6 Sep 23 20:06 test.html
-rw-r--r-- 1 admin root 6 Sep 23 20:09 test3.html
Ну, если человек хочет видеть файлы и папки…, то в процессе настройки, листинг не помешает. А правильно права доступа выставлять - это само собой!!!!
deviatore огромное спасибо) все отлично работает))
использовал эти команды для переброса родной веб-морды роутера:
nvram set http_lanport=8080
nvram commit && reboot
Добавил правило в файрвол:
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Результат: изнутри пускает, из Интернета не заходит. В чем может быть причина подскажите пожалуйста? Порт-форвардинг делать не хочеться, или без него нельзя? Обьясните тогда почему?
а что пишет iptables -L ?
[user@free root]$ iptables -L
Chain INPUT (policy DROP)
target prot opt source destination
DROP all -- anywhere anywhere state INVALID
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere state NEW
ACCEPT all -- anywhere anywhere state NEW
SECURITY all -- anywhere anywhere state NEW
ACCEPT udp -- anywhere anywhere udp spt:bootps dpt:bootpc
ACCEPT tcp -- anywhere free tcp dpt:www
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp
ACCEPT tcp -- anywhere anywhere tcp dpt:www
ACCEPT tcp -- anywhere anywhere tcp dpt:https
DROP all -- anywhere anywhere
Хочу еще обратить внимание, если вешаю http например на порт 8081, все работает корректно. На 80 порту lighttpd запускается без ошибок. Но снаружи не открывает страничку.
Попробуй еще nvram set http_wanport=8080 , но это вряд ли поможет...
Я сам сталкивался с этой проблемой... Решения пока не нашел. Сервер пока пашет на другом порту.
Самое интересное то, что до какого-то времени lighttpd нормально работал на 80 порту. Потом перестал. Пару раз мне удавалось его оживить, выключая своп. Но это не всегда срабатывало - значит не в свопе проблема.
прошивку менял?, может дело в новой прошивке?
Не менял. Я не заметил момент поломки. Возможно при установке какого-то софта.
Дополнительные сведения для простоты чтения:
[user@free root]$ iptables -L -n
Chain INPUT (policy DROP)
target prot opt source destination
DROP all -- 0.0.0.0/0 0.0.0.0/0 state INVALID
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state NEW
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state NEW
SECURITY all -- 0.0.0.0/0 0.0.0.0/0 state NEW
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp spt:67 dpt:68
ACCEPT tcp -- 0.0.0.0/0 192.168.230.1 tcp dpt:80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:443
DROP all -- 0.0.0.0/0 0.0.0.0/0