Можно ли настроить Apache для того чтобы сайт могли видеть только с определенных ip-адресов. При заходе же а сервер с других ардесов Apache вообще не показывал своего присутсвия, то есть не выводил своих сообщений о том что такого сайта нет.
07.10.04 16:15: Перенесено модератором из 'Веб программирование' — TK
Здравствуйте, Vinnyl, Вы писали:
V>Можно ли настроить Apache для того чтобы сайт могли видеть только с определенных ip-адресов.
Можно:
Order deny,allow
Deny from all
Allow from 10.0.0.1
Апач будет пускать только с 10.0.0.1, другим будет возвращать 403 ошибку.
V>При заходе же а сервер с других ардесов Apache вообще не показывал своего присутсвия, то есть не выводил своих сообщений о том что такого сайта нет.
Это средствами файрволов/пакетных фильтров, либо Bind/Listen делать для конкретных интерфейсов/адресов (если их несколько), но в этом случае всёравно не полное ограничение.
B>B> Order deny,allow
B> Deny from all
B> Allow from 10.0.0.1
B>
Да действительно все работает как надо, но с одним большим глюком. Запускаешь сервер он сначало пускает только того кого надо, других не пускает. Но спустя какое-то время, точно не знаю но где-то минут 20 он перестает пускать абсолютно всех. Из-за чего это может быть?