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

0

Eu desejo 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 rota precedem um endereço IP global?

Todo provedor de Internet 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 meu routerB e a Internet?

Atualização:

Eu imaginei que poderia rodar traceroute e procurar em sua saída por um endereço IP que correspondesse ao endereço que o www.whatismyip.com diz que sou, mas, estranhamente, não há correspondência. Por que não? (Existe, no entanto, um endereço que difere apenas 1 no bloco D.)

    
por JellicleCat 11.03.2015 / 19:04

2 respostas

1

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

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 seu equipamento fornecido pelo provedor.

    
por 11.03.2015 / 19:11
1

Por favor, note: os roteadores estão em toda parte. O que você deve se preocupar é NAT. Roteadores "reais" na internet não usam isso.

Does every ISP give every subscriber a global IPv4 address...?

A resposta para essa pergunta é, infelizmente, não, absolutamente não . Muitas operadoras de telefonia celular não têm a quantidade de endereços IP necessária para fornecer a cada dispositivo conectado seu próprio endereço. Em vez disso, eles empregam NAT de nível de portadora , que é basicamente uma enorme configuração de roteador NAT. Um número crescente de ISPs regulares também tem que empregar esse método para prestar 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.

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

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

Traceroute só retorna os endereços IP "voltados para você". É por isso que você não recebe o endereço IP público do seu roteador. Felizmente, há muitos serviços da Web disponíveis para descobrir isso.

    
por 11.03.2015 / 19:43