Eu tenho uma lista de centenas de solicitações de páginas do mesmo IP e preciso saber se elas podem ser solicitadas por computadores diferentes.
Eu tenho uma lista de centenas de solicitações de páginas do mesmo IP e preciso saber se elas podem ser solicitadas por computadores diferentes.
Respostas:
Não há limite para o número de computadores ; no entanto, há um limite para o número de conexões simultâneas devido à possibilidade de esgotamento efêmero da porta. Mais computadores geralmente significam mais conexões, portanto há um limite prático para quantos computadores normalmente compartilham o mesmo endereço IP. Geralmente, com um número muito grande de computadores, vários endereços IP serão compartilhados em um pool para serem usados no NAT.
O máximo que pode dançar na cabeça de um alfinete - ou com mais precisão o quanto um administrador deseja se esconder atrás do NAT.
Além do NAT, eles poderiam estar atrás de um proxy. se o proxy for bom para você, você poderá encontrar mais informações nos cabeçalhos HTTP das solicitações. Procure por cabeçalhos X-Forwarded-For , que podem ajudá-lo a se aproximar de sua conta real de usuário.
Melhor ainda, você poderia ter um único computador atrás de um gateway corporativo usando um IP diferente em cada ocorrência, devido a um proxy reverso de balanceamento de carga. Não use IP como identificador. Apenas não.
É bastante típico para um ISP fornecer ao cliente apenas um endereço IP. Para que um roteador permita que vários usuários em uma rede privada utilizem esse endereço, ele usa NAT (Network Address Translation).
Pode haver qualquer número de computadores em uma LAN (pode depender do meio físico usado entre eles, como cabos, repetidores etc.), normalmente existe um único Gateway (pelo menos um é necessário) para conectar-se à Internet. Esses gateways normalmente têm vários IPs (privados e públicos) para a comunicação.
Agora, como a LAN pode ser configurada para LANs ... descobrir o cliente correto é uma tarefa hercúlea, se não impossível ... Embora você ainda possa conseguir isso consultando as tabelas de roteamento do Gateway ou acessando o NAT ... Este link pode ajudar
Na maioria das vezes, o IP público é usado por ISPs e grandes ou médias organizações ... É por isso que o uso do IP do cliente não é considerado uma idéia sábia nos dias de hoje.