Encaminhamento de porta: quantos roteadores entre mim e a internet?

Encaminhamento de porta: quantos roteadores entre mim e a internet?

Desejo fazer ssh para uma máquina na minha rede doméstica, então pretendo configurar o encaminhamento de porta. Mas quantos roteadores existem entre meu servidor doméstico e o mundo externo (ou seja, um endereço IP global)?

Estou ciente da seguinte cadeia:myServer -> routerA -> routerB -> phoneLine

Existe uma maneira de determinar quantos saltos em uma rotaprecederum endereço IP global?

Todo ISP fornece a cada assinante um endereço IP global ou é possível que meu plano de encaminhamento de porta esteja condenado porque o ISP controla um gateway entre o meu routerBe a Internet?

Atualizar:

Imaginei que poderia executar traceroutee procurar em sua saída um endereço IP que correspondesse ao endereço que www.whatismyip.com me diz que sou, mas estranhamente, não há correspondência. Por que não? (Há, no entanto, um endereço que difere apenas em 1 no bloco D.)

Responder1

Seu endereço IP público deve estar no equipamento fornecido pelo seu ISP. A maneira mais simples de encontrá-lo é com o comando “tracert” do shell do Windows. O uso funciona da seguinte forma:

tracert www.gooogle.com

Isso mostrará quantos saltos para o local especificado e o endereço IP de cada salto. Você verá seu roteador local, provavelmente seguido por um endereço IP público no equipamento fornecido pelo seu ISP.

Responder2

Observação: os roteadores estão por toda parte. Você deve se preocupar com o NAT. Roteadores “reais” na internet não o utilizam.

Cada ISP oferece a cada assinante umaIPv4endereço...?

A resposta a essa pergunta é, infelizmente,não, absolutamente não. Muitas operadoras de telefonia móvel não possuem a quantidade de endereços IP necessários para fornecer a cada dispositivo conectado seu próprio endereço. Em vez disso, eles empregamNAT de nível de operadora, que é basicamente uma enorme configuração de roteador NAT. Um número crescente de ISPs regulares também tem que empregar este método para fornecer serviços ao seu número cada vez maior de clientes.

Tracing route to superuser.com [190.93.244.58]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.2.1
  2    26 ms    25 ms    12 ms  HSI-KBW-095-208-060-001.hsi5.kabel-badenwuerttem    berg.de [95.208.60.1]
  3    24 ms     8 ms     8 ms  172.30.21.57
  4     8 ms     9 ms     9 ms  84.116.191.33
  5    10 ms    11 ms    29 ms  84.116.191.2
  6    12 ms    12 ms    10 ms  ffm-b1-link.telia.net [62.115.48.101]
  7    16 ms    14 ms    12 ms  ffm-bb1-link.telia.net [62.115.135.233]
  8    11 ms    17 ms    10 ms  ffm-b10-link.telia.net [62.115.137.141]
  9    14 ms    12 ms    16 ms  cloudflare-ic-302937-ffm-b10.c.telia.net [62.115    .35.226]
 10    11 ms    13 ms    14 ms  190.93.244.58

Trace complete.

Logo no primeiro salto, você pode ver meu roteador a cabo, com seu endereço IP interno 192.168.2.1. Agora, embora eu realmente tenha um endereço IPv4 atribuído, ele não estará visível aqui. Em vez disso, observe o próximo salto, nº 2: seu endereço é um endereço IP roteável pela Internet. A partir disso, podemos deduzir que o IP externo do meu roteador também pode ser roteado pela Internet.

Se houvesse saltos adicionais que contivessem endereços IP que não fossem da Internet, isso sugeriria uma configuração de NAT de nível de operadora em seu ISP.

Traceroute retorna apenas os endereços IP “voltados para você”. É por isso que você não obtém o endereço IP público do seu roteador. Felizmente, existem muitos serviços da web disponíveis para descobrir isso.

informação relacionada