![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Shaggie |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: нет Всего: 72 |
Задача такая - начальник хочет, чтоб я перекрыл доступ к сайту для жителей определенного населенного пункта.
Вопрос - где я могу найти литературу, в которой описывались бы маски сетей? Пример - счетчик с liveinternet среди прочей своей статистики легко демонстрирует, кто с какого города заходит. |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
Shaggie, тебе нужна геодата по ip адресам. Можешь купить здесь http://www.maxmind.com/, там еще есть и бесплатный пакет.
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
mod_geo веб-сервера Апаче также.
|
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Вот здесь http://forum.fatal.ru/viewtopic.php?t=2802 всё по полочкам подробно разложено как это сделать,внимательно почитайте всю тему.
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Прочитал... Написан десткий лепет, ничего общего, за исключением основ, не имеющий с реализацией.
Про ip2long видимо никто ничего не слышал... |
|||
|
||||
| Каролина |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Вы всю тему прочитали? И ничего про ip2long там не заметили?Вот привожу скрипт из той темы
Это сообщение отредактировал(а) Каролина - 28.12.2006, 20:27 |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Хватило первых 4-5 страниц. Как показывает практика, если сразу мудрого решения в теме нет, то там его и не будет....
Плюс я не видел нормального кода определения IP адреса... |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Выше посмотрите плиз...выложила скрипт которым я давно уже пользуюсь,можно закрыть доступ любому городу.Помоему Shaggie просил именно это
Это сообщение отредактировал(а) Каролина - 28.12.2006, 20:30 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Каролина,
Плюс, кто вам сказал, что: Откуда вы знаете какая подсеть у какого города? А прокси сервера? А IP выдающиеся на доступ в сеть в самолетах, мобильных каналах передачи данных? Скрипт в любом случае с не оптимальным алгоритмом. |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Это сообщение отредактировал(а) Каролина - 28.12.2006, 20:40 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Поставим вопрос по другому. Вам надо забанить Человека из Одинцово (мос область).... Действуйте.
|
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Очень просто...Идём сюда http://ip2city.ru/index.php?country=RU&pagenum=4 а конкретно сюда http://ip2city.ru/index.php?page=networklist&city=294 и скачиваем сети Одинцово...потом вносим в файл net_ip.txt скачанные сети в айпилонг формате и вперёд...из Одинцово никто к вам на сайт не попадёт....Ещё вопросы есть?
Это сообщение отредактировал(а) Каролина - 28.12.2006, 21:05 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Мда... Умываю руки...
|
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Тему можно закрыть...С наступающим вас Новым годом уважаемый модератор
Это сообщение отредактировал(а) Каролина - 28.12.2006, 21:10 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Мне вот только одно будет интересно...
Если вам надо будет забанить вот эту просто так IP всей США... Что делать будете? |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Забанить всю США ? Есть два пути....Если хостинг поддерживает работу через сокеты то скрипт вот:
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Каролина, тебе не кажется это, как минимум муторным?
|
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
А у вас есть другие предложения? Что для вас муторно,заносить в файл сети?Можно написать скрипт который из CSV сам выберет все нужные сети и создаст наш очень любимый файлик net_ip.txt или занесёт в MySQL.
Это сообщение отредактировал(а) Каролина - 28.12.2006, 21:38 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Хотя бы хранение IP начала подсети блокирования и использование whois утилиты ОС сервера.
Про определение IP читай поиск форума... |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Использовать whois утилиту ОС сервера не все могут,речь ведь идёт не про админа сервера,помощи тут попросил,я так поняла,обычный пользователь....Чтож додёмся его появления....Вроде мы его проблему тут разжевали.....
|
|||
|
||||
| Shaggie |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: нет Всего: 72 |
Огромное спасибо Каролина за понятное и доходчивое объяснение со всеми необходимыми ссылками и примерами.
Огромное спасибо Mal Hack, без которого тема не смогла бы раскрыться настолько полно. Тот случай, когда в споре рождается истина! |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Shaggie, Я рада что смогла вам чем то помочь,когда-то и мне в этом вопросе очень помогли...
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |