Como os IPs estáticos funcionam quando estão atrás de um roteador?

6

Atualmente estou procurando um endereço IP estático em casa. Acredito que, se nos é dado um endereço IP estático pelo nosso ISP que será atribuído ao roteador, em vez de um computador específico.

Temos vários computadores que se conectam por meio do roteador (dois desktops, um laptop, além do iPhone e do DS às vezes). Todos esses computadores terão o mesmo endereço IP externo ou serão de alguma forma diferentes para cada um? E isso importa?

    
por DisgruntledGoat 23.06.2010 / 12:37

4 respostas

15

Respostas primeiro

Will all these computers have the same external IP address, or will it somehow be different for each one? And does it matter?

Esses computadores, por trás do roteador, aparecerão como apenas um computador do lado de fora (pelo menos usarão o mesmo endereço IP; os sites ainda poderão distingui-los usando cookies do navegador e algumas informações que o navegador envia para o servidor).

Geralmente não importa, mas todas as limitações que são baseadas em IP se aplicam. Por exemplo, se o seu IP for proibido de editar algum site, todos os computadores do mesmo roteador serão banidos.

O que é IP estático

Na verdade, você deve distinguir entre IPs estáticos vs dinâmicos (é um método de atribuição), IPs "reais" vs IPs dos intervalos privados e endereços IP internos vs externos.

Estático significa que você insere o endereço IP nas configurações de rede diretamente, ele é pré-atribuído a esta máquina e é sempre o mesmo. A máquina não precisa pedir a ninguém para saber seu próprio endereço IP.

IP dinâmico significa que você não atribui nenhum endereço específico nas configurações de rede. Em vez disso, é atribuído automaticamente (via DHCP). Para que essa configuração automática funcione, é necessário que haja um dispositivo na rede, o que fornece endereços IP. Isso é chamado de servidor DHCP. Normalmente, é a tarefa do roteador doméstico.

Não importa de que maneira o endereço (e outras configurações de rede) foram escolhidos, desde que estejam corretos. Estas são apenas duas maneiras diferentes de configurar a rede.

IPs externos e internos

Não há endereços IPv4 possíveis disponíveis. Para solucionar essa limitação, os endereços dos intervalos privados (10.x.x.x, 172.16.x.x, 192.168.x.x) são usados na rede interna e o IP público "real" é usado como um único gateway para toda a rede. Isso é chamado de conversão de endereços de rede. A maioria dos roteadores domésticos faz isso.

( Internet, outer network )
   \
    \
     1.2.3.4 (external IP)
      |
   [ NAT device ]
      |
     192.168.1.1 (internal private IP)
      |
      \_________________
       \                \
        \                \
        192.168.1.2     192.168.1.3
      [ PC of Alice ] [ Bob's laptop ]

Não importa se o seu IP externo está atribuído estaticamente ou não (normalmente é dinâmico, dado via DHCP, mesmo que pareça ser o mesmo na maior parte do tempo), não importa se os seus endereços internos são atribuídos estaticamente ou dinamicamente. A rede funciona desde que seja configurada de forma consistente e todos os computadores saibam que devem enviar tudo para o roteador, e o roteador saberá como reescrever o endereço da rede externa.

Você aparecerá como usando o endereço IP 1.2.3.4 para a maioria dos sites (você pode ir para ipchicken.com para verificar). E se você não tiver o Java instalado, ele não poderá dizer qual é o seu endereço interno (mas o plug-in Java pode denunciá-lo; provavelmente, o Flash e o Silverlight também podem fazê-lo).

Pode acontecer que o endereço externo do roteador seja também do intervalo privado (por exemplo, 10.1.1.1). Isso significa que há pelo menos outro NAT antes da internet.

Quando um IP "real" estático é necessário?

Existe uma situação, quando você deseja que seu IP externo seja estático e não do intervalo privado (IP "real"). Geralmente, esse é o caso quando você executa servidores em casa.

Você não quer que eles mudem seus endereços IP espontaneamente (mas você pode usar o dyndns para lidar com isso). E você não quer que seu servidor tenha um endereço do intervalo privado, porque ninguém do lado de fora pode conectá-lo. Se ele usa um IP privado, você precisa configurar os roteadores até o exterior para tornar o servidor conectável de fora. Se o endereço externo do seu roteador não é de um intervalo privado (é um IP "real"), você precisa configurar apenas o seu próprio roteador. Mas se o endereço externo do roteador for de um intervalo privado, você depende do seu ISP para configurar seus roteadores para você (boa sorte com isso).

    
por 23.06.2010 / 13:40
2

Estou muito curioso porque você acha que pode querer um IP estático em vez do IP dinâmico mais típico.

Não sei qual vantagem você acha que pode ganhar com isso. Como quase todos os clientes ISP usam IPs dinâmicos, todos os sites da Internet precisam lidar com eles de maneira adequada.

Se você quiser acessar de maneira confiável o endereço IP da sua casa em outro local, sugiro usar um dos serviços dinâmicos de DNS "gratuitos", por exemplo, dyndns.com . Você também pode procurar superuser.com para obter mais informações sobre serviços de DNS dinâmicos.

Talvez você tenha necessidade de um IP estático que o DNS dinâmico não consiga resolver. Mas geralmente a melhor razão para obter um IP estático é que é uma maneira fácil de enviar mais dinheiro para seu ISP todo mês.

    
por 23.06.2010 / 19:14
1

Se você obtiver um endereço IP estático para sua conexão, esse endereço específico geralmente será atribuído ao roteador / modem.

Todos os dispositivos conectados em sua rede receberão endereços IP locais atribuídos por esse roteador (concessões DHCP). Todos na Internet verão o endereço IP externo estático, independentemente do dispositivo que você realmente usar, mesmo quando usado ao mesmo tempo.

Assim, todos terão o mesmo endereço IP externo, e isso não importa no uso diário.

P.S. Por que exatamente você quer / precisa de um endereço IP estático? Você está (planejando) hospedar algum servidor?

    
por 23.06.2010 / 12:46
1

É o seu roteador que tem o endereço IP externo, pois é o que está diretamente na rede do seu provedor. Esse endereço é compartilhado por todos os computadores em sua casa, que estão todos contidos em uma rede interna separada, na qual os endereços IP internos são concedidos pelo roteador que atua como mestre de DHCP. O roteador atua como um gateway, já que sua rede doméstica interna é completamente desconectada do resto do mundo.

Ao conectar-se ao exterior, o roteador atua como seu agente e estabelece a conexão para você, transferindo solicitações e dados entre o seu computador e o computador externo. Isso significa que, ao se conectar ao exterior, TODOS os computadores internos parecem à Internet como um todo para ter o mesmo endereço IP, que é realmente o mesmo do seu roteador.

O site Qual é o meu endereço IP lhe dirá o seu endereço IP e explicará todos os conceitos envolvidos.

Em conclusão: quando o ISP atribui um endereço IP estático, nada mudará para você. A única diferença é que os sites que seus familiares visitarem poderão usar melhor o IP estático para rastrear suas visitas.

    
por 23.06.2010 / 13:19