The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Закрыть доступ к сайту всем кроме одного IP"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Linux привязка)
Изначальное сообщение [ Отслеживать ]

"Закрыть доступ к сайту всем кроме одного IP"  +/
Сообщение от commanderTom (ok) on 30-Сен-16, 19:31 
Хочу закрыть доступ к содержимому одного из своих сайтов для всех, кроме себя.
Сайты прописаны в httpd.conf в самом конце в виртуальных хостах.
Создаю в корне сайта htaccess с текстом:
Order Deny,Allow
Deny from all
Allow from 192.168.1.*

Т.е. открытым сайт оставляю только для внутренней сетки за роутером, в которой и находится и сервер и домашний комп.
В httpd.conf для всего сервера указано
<Directory />
    AllowOverride all
    Require all granted
</Directory>

Сайт в итоге мне перестаёт открываться, по ходу как и всем остальным просто, вместо него - тестовая страница из welcome.conf, т.е. нужного результата я не добиваюсь.
Если перед order deny,allow вставить строчку AllowOverride all (не знаю зачем, уже всякие пляски с бубном пробовал просто), получаю ошибку 500.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Закрыть доступ к сайту всем кроме одного IP"  +/
Сообщение от олхнтп on 30-Сен-16, 20:14 
версия апача ? йопт


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Закрыть доступ к сайту всем кроме одного IP"  –1 +/
Сообщение от commanderTom (ok) on 01-Окт-16, 04:07 
> версия апача ? йопт

Server version: Apache/2.4.6 (CentOS)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Закрыть доступ к сайту всем кроме одного IP"  –2 +/
Сообщение от commanderTom (ok) on 01-Окт-16, 04:20 
> версия апача ? йопт

посмотрел логи, какому ипу закрывается попытка доступа..
Надо Allow from 192.168.1.1, т.е. ип роутера))

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Закрыть доступ к сайту всем кроме одного IP"  +/
Сообщение от shadow_alone (ok) on 01-Окт-16, 06:02 
> Надо Allow from 192.168.1.1, т.е. ип роутера))

а при чем тут ip роутера, тем более внутренний?
Если уж сайт снаружи где-то, тогда внешний адрес добавлять надо. Но судя по писанине, сайт внутри.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Закрыть доступ к сайту всем кроме одного IP"  +/
Сообщение от shadow_alone (ok) on 01-Окт-16, 05:59 
ну для начала надо бы знать что звездочки не используются в правилах.
просто напишите :
192.168.1

если /24 сетка
ну, или:

192.168.1.0/24

а то что вы написали и не будет никогда работать.

Ну и пруф - http://httpd.apache.org/docs/2.4/mod/mod_access_compat.html

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Закрыть доступ к сайту всем кроме одного IP"  +/
Сообщение от commanderTom (ok) on 01-Окт-16, 15:00 
> ну для начала надо бы знать что звездочки не используются в правилах.
> просто напишите :
>  192.168.1
> если /24 сетка
> ну, или:
>  192.168.1.0/24
> а то что вы написали и не будет никогда работать.
> Ну и пруф - http://httpd.apache.org/docs/2.4/mod/mod_access_compat.html

Да, вы правы.. Спасибо.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру