É possível obter o endereço IP NAT?

7

é possível obter meu endereço nat nat em toda a Internet? Eu sei que posso ver meu endereço do provedor mas não meu endereço interno. Lembro-me de ver isso feito uma vez, mas estou pensando que era um applet java e não apenas uma página da web. pode ser feito com uma página normal?

edite para esclarecimentos: Eu quero saber se existe uma maneira de alguém conseguir meu ip local na minha rede interna a partir da Internet.

    
por johnny 30.10.2009 / 16:07

4 respostas

5

Hi, is it possible to get my nat ip address across the Internet?

Por meios normais não. Seu endereço interno será mapeado para o endereço público do seu roteador e as informações perdidas para alguém de fora. Quando eles se conectam a você (sendo uma conexão ativa ou um pacote de resposta de uma conexão estabelecida), o roteador irá remapear o endereço público de volta ao seu endereço IP interno (fazendo também quaisquer alterações necessárias no conteúdo dos pacotes) sem o conhecimento externo .

No entanto, se alguém de fora tiver acesso às tabelas de conversão do roteador (onde os mapeamentos e os estados de conexão são mantidos), então, de fato, eles poderão aprender sobre o IP interno.

Eles também podem aprender sobre o seu IP interno se você ativamente anunciá-lo para aqueles que você se conecta. Isso pode acontecer de várias maneiras. Um aplicativo pode simplesmente ler seu IP interno do seu dispositivo de rede e encaminhá-lo ao conectar. E é assim que provavelmente você viu isso acontecer. Com o Java ativado, por exemplo, um navegador pode, a contragosto e sem o seu conhecimento, enviar seu IP interno executando um script de página da Web mal-intencionado.

No entanto, observe também que há usos legítimos para isso, como o registro de IPs internos e externos para fins de controle de abuso e relatórios.

No entanto, o IP interno não tem utilidade prática para ninguém de fora. Eles não podem usá-lo para acessar sua máquina. Então, isso não deve te preocupar de jeito nenhum.

    
por 30.10.2009 / 16:40
1

Até onde sei, somente se eles puderem entrar na configuração do seu roteador ou se você tiver um servidor NAT / virtual no roteador que informe a uma solicitação externa qual IP interno usar em uma determinada porta.

Além disso, o roteador é a única coisa que o mundo externo pode ver e tem seu IP externo. Tenho certeza de que alguém pode hackear um roteador para essa informação.

    
por 30.10.2009 / 16:39
1

Eu estava usando o link e fiquei surpreso ao ver meu endereço NAT. Eu olhei para o javascript, ele estava executando o RTCPeerConnection através do ICE

    
por 28.03.2018 / 09:34
0

edit for clarification: I want to know if there is a way someone can get my local ip on my internal network from the Internet.

Como muitas vezes a resposta é "depende". Além das possibilidades de Java e outras aplicações mencionadas pelo @A Dwarf, da perspectiva de rede / TCP pura, você está basicamente perguntando se alguém pode detectar que você está usando o NAT. Então a resposta é não ; se isso fosse possível, você não teria que usar NAT em primeiro lugar:)

    
por 13.02.2013 / 21:46