Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: lighttpd и доступ по IP  (Прочитано 2289 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
lighttpd и доступ по IP
« : 25 Март 2016, 07:02:15 »
Доброго дня! Хочу просматривать статистику (sarg) только со своего компа
в lighttpd.conf:
$HTTP["remoteip"] !~ "192.168.0.2" {
 # или $HTTP["remoteip"] != "192.168.0.2"
 $HTTP["url"] =~ "^/squid-reports/" {
 url.access-deny = ("")
 }
}
Выдает 403! В логе lighttpd видно, что блокируется с 192.168.0.2.
Есть идеи?
« Последнее редактирование: 25 Март 2016, 08:36:18 от MonoLife »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14921
  • Я не слышу.
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #1 : 25 Март 2016, 08:24:38 »
пример сайт, можно?
~.o

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #2 : 25 Март 2016, 08:30:48 »
Извини, victor, я не понял пример чего тебе нужен?
« Последнее редактирование: 25 Март 2016, 08:36:06 от MonoLife »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14921
  • Я не слышу.
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #3 : 25 Март 2016, 08:43:41 »
чего нужно сайт на сайт?
~.o

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #4 : 25 Март 2016, 08:52:08 »
сайт статистики squid (SARG). В каталоге сервера /var/www/:
squid-reports и comodo.full
Захожу с своего компа (ip=192.168.0.2) на сервер 192.168.0.1/squid-reports/ - получаю "доступ запрещен" 403

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14921
  • Я не слышу.
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #5 : 25 Март 2016, 09:18:38 »
Цитировать
Захожу с своего компа (ip=192.168.0.2) на сервер 192.168.0.1/squid-reports/ - получаю "доступ запрещен" 403
понятно, похоже location
$HTTP["remoteip"] !~ "192.168.0.2" {
  $HTTP["referer"] =~ "(.*)" {
    url.redirect = (
      "^/(.*)" => "http://www2.mydomain.com/myscript.php?path=$1&ref=%1"
    )
  }
]

https://redmine.lighttpd.net/issues/911
~.o

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #6 : 25 Март 2016, 09:35:23 »
ох..:( что-то я не понимаю.. в твоём примере "если ip !=192.168.0.2, то должен быть редирект на какой-то мой скрипт?
Поясни, будь добр!

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14921
  • Я не слышу.
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #7 : 25 Март 2016, 09:45:30 »
не понял, что быстро ответ.
прочитай эту https://redmine.lighttpd.net/issues/911
~.o

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #8 : 25 Март 2016, 09:50:54 »
я прочел по твоей ссылке, но не понял как применить к моему случаю. Если в конфиге закоментировать $HTTP["remoteip"]... то я прекрасно попадаю на сайт статистики

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14921
  • Я не слышу.
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #9 : 25 Март 2016, 10:24:30 »
Цитировать
$HTTP["remoteip"] !~ "192.168.0.2" {
 # или $HTTP["remoteip"] != "192.168.0.2"
на
$HTTP["remoteip"] !~ "(192\.168\.0\..*)" {
не?
« Последнее редактирование: 25 Март 2016, 10:27:00 от victor00000 »
~.o

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #10 : 25 Март 2016, 10:29:20 »
нет, мне кажется.. Ведь нужно, чтобы только с одного IP можно было зайти на сайт статистики.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #11 : 25 Март 2016, 15:02:50 »
MonoLife, не обращай на него внимание.


Правила форума
Цитата: Правила форума

2. На форуме ЗАПРЕЩЕНО
2.3. Флудить и заниматься флеймом, а так же оставлять сообщения, не относящиеся к теме обсуждения.

--www777
« Последнее редактирование: 25 Март 2016, 17:50:55 от Azure »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #12 : 25 Март 2016, 16:40:54 »
AnrDaemon,
ну, ладно, значит не я один такой :)
А как на счет моей проблемы?
$HTTP["remoteip"] !~ "192.168.0.2" ... url.access-deny = ("") блокирует с любых ip

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Re: lighttpd и доступ по IP
« Ответ #13 : 25 Март 2016, 22:00:37 »
MonoLife, извинте, с lighttpd не знаком.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MonoLife

  • Автор темы
  • Активист
  • *
  • Сообщений: 349
  • "Пилите, Шура, пилите!" ©
    • Просмотр профиля
    • Under sky of Half-Life
Re: lighttpd и доступ по IP
« Ответ #14 : 27 Март 2016, 09:33:31 »
ладно.. апач специально для sarg и обновления а/вируса ставить, имхо, нет смысла.
Пусть ветка повисит, вдруг у кого будет какой-нить опыт с настройками lighhtpd в этой стязе..

 

Страница сгенерирована за 0.057 секунд. Запросов: 24.