Quantos computadores podem ter o mesmo IP público?

32

Eu tenho uma lista de centenas de solicitações de páginas do mesmo IP e preciso saber se elas podem ser solicitações de computadores diferentes.

    
por Emanuil Rusev 31.08.2011 / 16:13

7 respostas

59

Não há limite para o número de computadores , mas há um limite para o número de conexões simultâneas devido à possibilidade de esgotamento de portas efêmeras. Mais computadores geralmente significam mais conexões, portanto, há um limite prático para quantos computadores normalmente compartilharão o mesmo endereço IP. Normalmente, com um número muito grande de computadores, vários endereços IP serão compartilhados em um pool para serem usados no NAT.

    
por 31.08.2011 / 17:53
55

Tantos quanto podem dançar na cabeça de um alfinete - Ou, mais precisamente, quantos como um administrador quer esconder por trás do NAT.

    
por 31.08.2011 / 16:15
13

Além do NAT, eles podem estar por trás de um proxy. Se o proxy é bom para você, você pode encontrar mais informações nos cabeçalhos HTTP das solicitações. Procure os cabeçalhos X-Forwarded-For , que podem ajudar você a se aproximar de seu verdadeiro número de usuários.

    
por 31.08.2011 / 16:58
13

Ainda melhor, você pode ter um único computador atrás de um gateway corporativo usando um diferente IP em cada ocorrência, devido a um proxy reverso de balanceamento de carga. Não use IP como identificador. Apenas não faça isso.

    
por 31.08.2011 / 20:23
10

É bastante típico que um ISP ofereça a um 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).

    
por 31.08.2011 / 16:15
4

Claro que eles podem.

Se você estiver em uma rede e tiver um endereço IP público, cada solicitação de página (mesmo que venha de computadores diferentes) ainda será proveniente do mesmo endereço IP.

    
por 31.08.2011 / 16:16
1

Pode haver qualquer número de computadores em uma LAN (pode depender do meio físico usado entre eles, ou seja, cabos, repetidores etc.), normalmente há um único gateway (pelo menos um é necessário) para se conectar à Internet. . Esses gateways normalmente têm vários IPs (privados e públicos) para a comunicação.

Agora, como a LAN pode ser definida como LANs ... descobrir o cliente correto é uma tarefa hercúlea, se não impossível ... Embora você ainda possa chegar a isso observando 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 Organizações de Tamanho Grande ou Médio ... É por isso que usar o IP do cliente não é considerado uma idéia sensata hoje em dia.

    
por 01.09.2011 / 14:27