Вы занимаетесь электронной коммерцией? Вы ежедневно проверяете свои журналы доступа на предмет подозрительных действий, таких как хакеры или ботнеты, взламывающие вашу систему. Возможно, одна из проблем, с которыми вы сталкиваетесь, - это прокси-серверы. Вы хотите заблокировать их, чтобы они не нанесли вред вашей системе. Заблокируйте прокси-серверы, выполнив следующие действия.
Шаги
Метод 1 из 3: заблокируйте прокси-серверы с помощью программного обеспечения
Шаг 1. Установите программное обеспечение прокси на свой сервер
Вы можете приобрести и загрузить программное обеспечение из Интернета. Использование прокси-сервера сэкономит вам деньги и время. Вам не нужно беспокоиться о сборе списка прокси-серверов. Возможно, вам придется предоставить программному обеспечению URL-адрес прокси-сервера. Программное обеспечение найдет остальную информацию о сервере и сохранит ее. Программное обеспечение также, вероятно, будет иметь функцию, в которой вы настраиваете его для обновления списка прокси-серверов каждую неделю.
Шаг 2. Проанализируйте IP-адрес
Используйте программное обеспечение, чтобы узнать, где находится IP-адрес. Программное обеспечение может предоставить такую информацию, как тип протокола, скорость прокси, страна и номер порта. Вы сможете узнать, исходит ли IP-адрес с домашнего или служебного компьютера. Если это бизнес-компьютер, программное обеспечение сообщит вам, исходит ли его IP-адрес от интернет-провайдера, прокси-службы или совместно расположенного сервера в центре обработки данных.
Шаг 3. Проверьте, является ли адрес статическим IP-адресом
Статический IP-адрес - это номер, который поставщик услуг Интернета постоянно присваивает компьютеру, чтобы он мог связываться с другими компьютерами через Интернет. Если IP-адрес не был получен из совместного расположения или принадлежит частному лицу, то он может быть получен из CIDR. CIDR, что означает бесклассовую междоменную маршрутизацию, представляет собой метод назначения и идентификации интернет-адресов, которые применяются при междоменной маршрутизации. Этот метод более гибкий, чем исходная система классов IP-адресов. CIDR могут различаться по размеру. Некоторые могут состоять из тысяч IP-адресов, а другие - от четырех до восьми IP-адресов.
Шаг 4. Найдите IP-адрес в CIDR
Позвольте программе определить, если IP-адрес плохой.
Шаг 5. Заблокируйте прокси-сервер от посещения вашего сайта
Когда прокси-сервер пытается получить доступ к вашему веб-сайту, вы можете настроить отображение сообщения «Доступ запрещен».
Метод 2 из 3: блокировка прокси-серверов без программного обеспечения
Шаг 1. Заблокируйте прокси-серверы по протоколам
Если вы не хотите покупать программное обеспечение, есть другой способ. Вы можете вставить скрипт в корневой файл htsaccess вашего сайта. Лучше скопировать и вставить код, а не вводить его. Таким образом, вы можете быть уверены, что не совершите никаких ошибок. После того, как вы вставили код, загрузите его на свой сервер. Этот метод эффективен. Вставьте следующий код:
# заблокировать прокси-серверы от доступа к сайту
# https://perishablepress.com/press/2008/04/20/how-to-block-proxy-servers-via-htaccess/RewriteEngine onRewriteCond% {HTTP: VIA}! ^ $ [OR] RewriteCond% {HTTP: FORWARDED}! ^ $ [OR] RewriteCond% {HTTP: USERAGENT_VIA}! ^ $ [OR] RewriteCond% {HTTP: X_FORWARDED_FOR}! ^ $ [OR] RewriteCond% {HTTP: PROXY_CONNECTION}! ^ $ [OR] RewriteCond% { HTTP: XPROXY_CONNECTION}! ^ $ [OR] RewriteCond% {HTTP: HTTP_PC_REMOTE_ADDR}! ^ $ [OR] RewriteCond% {HTTP: HTTP_CLIENT_IP}! ^ $ RewriteRule ^ (. *) $ - [F]
Метод 3 из 3: заблокируйте прокси-серверы с помощью сторонней службы
Шаг 1. Используйте бесплатную службу, например Black Box Proxy Block, чтобы проверить, связан ли IP-адрес с открытым прокси-сервером
Шаг 2. Другие сервисы, такие как BlockScript, Maxmind а также ThreatMetrix отслеживает все типы прокси-серверов, включая открытые прокси, HTTP-прокси, SOCKS-прокси, серверы VPN (виртуальная частная сеть), SSH-туннельные серверы, веб-прокси, популярные сети анонимности и Tor.