Existe uma maneira de bloquear todos os servidores de hospedagem que tentam acessar meu servidor? Existem muitos sites hackeados usados para causar danos ao meu servidor e a única coisa comum é que o IP do agressor (muitos dos IPs) é sempre identificado como Provedor de Hospedagem em sites como o site IPHub.info. Pelo que eu sei, não existe nenhum método de detecção para identificar uma hospedagem na web além de ter uma lista negra de todos eles. Estou errado?
Responder1
Você pode usar o banco de dados de geolocalização de ip2location.com para identificar se o endereço IP pertence a um data center.
Confira o banco de dados PX2 que pode pesquisar um IP se pertencer ao Data Center (DCH) e bloqueá-lo em seus códigos de backend.
Você pode consultar os códigos de amostra em seu site emhttps://www.ip2location.com/ip2proxy/developers
Responder2
O controle de acesso é uma parte importante do gerenciamento do acesso dos visitantes ao seu site. Os visitantes podem ser impedidos de acessar seu site usando o gerenciador de negação de IP em seu cPanel ou adicionando o código Permitir ou Negar em seu arquivo .htaccess.
Isso é especialmente útil quando robôs ou visitantes mal-intencionados de países ou endereços de domínio específicos enviam spam para seu site ou colocam comentários indesejados em seu site. As seções a seguir explicarão como bloquear IPs em seu arquivo .htaccess e através do gerenciador de negação de IP cPanel.
Controle de acesso por endereço IP As diretivas Allow e Deny permitem permitir e negar acesso com base no endereço IP ou nome do host do servidor de visitantes de origem. A sintaxe é a seguinte:
Permite acesso IP 122.102.1.2 ao seulocal na rede Internet. Permitir de 122.102.1.2
Nega acesso IP 25.122.6.3 ao seu site. Negar de 25.122.6.3