Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как отрыть доступ к серверу.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: При помощи .htaccess
-SCHATTEN-
Отправлено: 13 Апреля, 2007 - 18:47:48
Post Id



Пользователь


Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006  
Откуда: Оттуда !


Помог: 0 раз(а)




Мне надо открыть доступ к серверу при помощи .htaccess используя диапозоны IP адресов.

Например тока для вот этого диапазона.
77.234.255.255 - 77.235.32.0
 
 Top
kamikadze
Отправлено: 13 Апреля, 2007 - 18:50:49
Post Id



Склонен к самоубийству


Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007  


Помог: 0 раз(а)




Ну сгенерируй кучу чисел а потом вставь в файл!
 
 Top
-SCHATTEN-
Отправлено: 13 Апреля, 2007 - 19:07:00
Post Id



Пользователь


Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006  
Откуда: Оттуда !


Помог: 0 раз(а)




Я не в том смысле что мне надо вставить .
Какое должно быть содержание файла .htaccess

Цитата:
order deny,allow
deny from all
allow from 77.234.255.255 - 77.235.32.0


Вот так ?
 
 Top
kamikadze
Отправлено: 13 Апреля, 2007 - 19:36:38
Post Id



Склонен к самоубийству


Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007  


Помог: 0 раз(а)




Попробуй но почему-то я сомневаюсь что это заработает!
 
 Top
evgenijj
Отправлено: 13 Апреля, 2007 - 20:10:29
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Да в принципе информация в Интернете есть, надо только систематизировать
Цитата:

Order deny,allow
Deny from all
Allow from 62.148.3.4
Allow from 62.148.10

Строка Allow from 62.148.10 - открывает доступ для всех клиентов с адресами, начинающимися с 62.148.10

Цитата:

Что-то я никак не пойму - как запретить доступ всем, с подсетей, скажем,
200.*.*.*
201.*.*.*
202.*.*.*
Вообще. Напрочь. К сайту.
-------------------------------- -------------------------------- ---------------
Просто перечисляете запрещаемые подсети - по одной в строке

deny from 200
deny from 201
deny from 202

 
 Top
valenok
Отправлено: 13 Апреля, 2007 - 21:19:02
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




order deny,allow
deny from all
allow from 127.0.0.0 - 127.0.0.32

Если на локалке пустит а на хостинге нет, значит так.


-----
Truly yours, Sasha.
 
My status
 Top
-SCHATTEN-
Отправлено: 13 Апреля, 2007 - 21:27:16
Post Id



Пользователь


Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006  
Откуда: Оттуда !


Помог: 0 раз(а)




Короче пришел к тому, что вид
order deny,allow
deny from all
allow from 127.0.0.0 - 127.0.0.32

приводит к тому что хост открыт тока для 127.0.0.0 и 127.0.0.32\n\n(Добавление)
evgenijj
А если у меня диапозон айпи типа 77.235.9.128 - 77.235.9.150
 
 Top
evgenijj
Отправлено: 13 Апреля, 2007 - 21:38:25
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




-SCHATTEN- пишет:

А если у меня диапозон айпи типа 77.235.9.128 - 77.235.9.150

Врать не буду - ни разу с таким не сталкивался. Но думаю, в этом случае придется перечислять все IP
allow from 77.235.9.128
allow from 77.235.9.129
allow from 77.235.9.130
................................ ..

Блин, я так понимаю - мы тут все "большие" специалисты по настройке Apache.

P.S. Я тут быстро просмотрел по Интернету - записи типа
allow from 127.0.0.0 - 127.0.0.32
не разрешаются. Ты говоришь, у тебя работает. Тогда, возможно, еще нужно учитывать версию Apache 1.x или 2.x
 
 Top
kamikadze
Отправлено: 13 Апреля, 2007 - 21:47:11
Post Id



Склонен к самоубийству


Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007  


Помог: 0 раз(а)




Что я и предложил в самом начале!!!
 
 Top
evgenijj
Отправлено: 13 Апреля, 2007 - 21:53:20
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Я тут недавно набрел на сайт
http://apachedev[dot]ru/
там и форум есть. Думаю, есть смысл там спросить.
Цитата:
Что я и предложил в самом начале!!!

Ну мы же не ищем в жизни легких путей! И всегда пытаемся докопаться до истины.
 
 Top
valenok
Отправлено: 13 Апреля, 2007 - 22:37:54
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Цитата:
Запретить доступ с айпи с 193.220.129.ххх по 193.220.131.ххх

<Directory /usr/local/www/data/wwwsite1/>

Order allow,deny
allow from all
Deny from 193.220.129.0/255.255.255.0
Deny from 193.220.130.0/255.255.255.0
Deny from 193.220.131.0/255.255.255.0

</Directory>


-----
Truly yours, Sasha.
 
My status
 Top
evgenijj
Отправлено: 13 Апреля, 2007 - 22:40:18
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Или так
Цитата:

Order allow,deny
allow from all
Deny from 193.220.129
Deny from 193.220.130
Deny from 193.220.131
 
 Top
valenok
Отправлено: 13 Апреля, 2007 - 22:48:55
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)






Я так понял что диапазон йп следует ставить слэшем, тоесть так:
<Directory /usr/local/www/data/wwwsite1/>

Order allow,deny
Deny from all
allow from 77.234.255.255/77.235.32.0
</Directory>




-----
Truly yours, Sasha.
 
My status
 Top
-SCHATTEN-
Отправлено: 14 Апреля, 2007 - 07:42:06
Post Id



Пользователь


Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006  
Откуда: Оттуда !


Помог: 0 раз(а)




valenok
Неработает, скорее всего слешь это нечто вроде "и"
А
Order allow,deny
Deny from all
allow from 77.234.255.255/77.235.32.0

Опять таки не заработала =(

evgenijj
Все дело в том что если я пропишу Deny from 193.220.129 то в этот диапазон будут входить и IP 193.220.129.1 и 193.220.129.190 а мне надо ограничить строго с 77,235,9,10 по 77,235,9,190 (к примеру) , вот поэтому и мучаюсь....

kamikadze
ок, ладна если у меня 100 IP то ещё куда ни шло.
А у меня их около 5000. что я там писать буду ? Причем еще и примерно вот в таком виде:

Цитата:
0.0.0.0 - 77.234.255.255
77.235.32.0 - 81.20.15.255
81.20.32.0 - 81.88.191.255
81.88.208.0 - 85.112.255.255
85.113.32.0 - 85.115.191.255
85.115.224.0 - 89.237.191.255
89.238.0.0 - 195.38.159.255
195.38.192.0 - 195.254.159.255
195.254.192.0 - 212.42.95.255
212.42.128.0 - 212.112.95.255
212.112.128.0 - 213.145.127.255
213.145.160.0 - 217.29.15.255
217.29.32.0 - 255.255.255.254


И что я там расчитаю ?
 
 Top
kamikadze
Отправлено: 14 Апреля, 2007 - 17:31:02
Post Id



Склонен к самоубийству


Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007  


Помог: 0 раз(а)




Блин, а если написать скрипт для такого?
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB