Как сделать доступ к сайте только для определённых IP?

Тема в разделе "Администрирование серверов", создана пользователем inspektor, 10 июл 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. inspektor

    inspektor Прохожие

    Как сделать доступ к сайте только для определённых IP адресов? Или вообще выключить
     
  2. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
  3. aressto

    aressto

    Регистр.:
    17 июн 2007
    Сообщения:
    439
    Симпатии:
    46
    если сервер свой dedicated или colocation, можно отключить доступ через firewall. Здесь нужно с вас дополнительную информацию какой файер уже установлен.
     
  4. Ant32

    Ant32 Писатель

    Заблокирован
    Регистр.:
    6 янв 2009
    Сообщения:
    11
    Симпатии:
    0
    Вариантов много.
    Вобще выключить - остановить службу и не запускать при старте сервера.

    Ограничить по IP - средствами апача
    директива Allow from 111.111.111.111

    Ну и еще файрволами можно отфильтровать 80й порт, для нужных адресов.
     
  5. ZAhmed

    ZAhmed Писатель

    Регистр.:
    13 мар 2009
    Сообщения:
    3
    Симпатии:
    0
    В файле /etc/httpd/extra/httpd-vhosts.conf прописан один из вхостов:
    По моей задумке должен был быть разрешён доступ из локальной сети и с одного адреса из сети провайдера. А заходит со всех. :(
     
  6. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Попробуй так:
    Код:
    <Directory />
    AllowOverride All
    Order deny, allow
    Deny from all
    Allow from 172.15.0, 172.23.49.19
    </Directory>
    Чтоб вообще выключить убираешь строку с Allow или вдиректории, для которо нужно закрыть доступ создаешь .htaccess только с таким содержанием:
    Код:
    Deny from all
     
  7. cahxah7E

    cahxah7E Создатель

    Регистр.:
    3 фев 2009
    Сообщения:
    12
    Симпатии:
    1
    я в папке с сайтегом создаю файлег
    Код:
    hosting$ cd mysiteg/htdocs && cat > .htaccess <<EOF
    Order deny,allow
    Allow from 192.168.0.1, 10.0.0.1
    Deny from all
    EOF
     
  8. _Master-

    _Master- Создатель

    Регистр.:
    16 дек 2007
    Сообщения:
    10
    Симпатии:
    1
  9. StrangeCat

    StrangeCat Создатель

    Регистр.:
    15 июл 2009
    Сообщения:
    43
    Симпатии:
    2
    +1 за настройки апача
    как вариант - iptables
     
  10. dslimp

    dslimp Создатель

    Регистр.:
    22 июн 2009
    Сообщения:
    38
    Симпатии:
    2
    а можно еще acl на роутере закрыть..
     
Статус темы:
Закрыта.