Qual é o meu endereço IP real?

19

Entendo 192.168.xx é o nosso endereço IP local e o IP público é outro. Eu usei este site para obter meu IP e o resultado:

Mas no site oficial do meu ISP e no login do meu roteador, é o seguinte:insira a descrição da imagem aquiinsira a descrição da imagem aqui

Meu roteador e ISP mostram meu IP, enquanto o site mostra outro IP. Qual é o meu endereço IP real? E por que são atribuídos vários endereços IP?

Estou pedindo para que outro computador possa estabelecer uma conexão com o meu computador, enquanto escrevi um programa java para esse

Siddharth Venu
fonte
24
Seu ISP provavelmente está usando NAT de grau de operadora .
DavidPostill
3
@DavidPostill como alguém que usa o mesmo ISP como OP, pode confirmar
Sathyajith Bhat
4
Sim, isso é NAT de grau de operadora ... feito errado. O endereço IP compartilhado deve estar em 100.64.0.0/10 e o IPv6 deve ter sido implantado antes do CGNAT. Meu site myip.addr.space pode informar se você possui conectividade IPv6.
Michael Hampton
4
" Qual é o meu endereço IP real? " Endereços IP privados são endereços IP reais. A única diferença entre os endereços IP públicos e privados é que o ISP concordou em não rotear o tráfego com endereços IP privados. Fora isso, os endereços IP públicos e privados são exatamente os mesmos e funcionam da mesma maneira. Você tem endereços privados na WAN e na LAN. O ISP possui o endereço IP público que é usado para acessar você na Internet pública; você não tem um endereço IP público.
precisa saber é o seguinte
11
@SiddharthVenu: Eles são todos o seu IP real;)
Leveza raças com Monica

Respostas:

50

Seu provedor de internet está usando NAT de grau de operadora . O endereço IP local (da sua casa) é 192.168.xx O endereço local (do seu ISP) é 10.230.xx O IP público e roteável que você está compartilhando com muitos outros clientes do seu ISP é 49.207.xx

user4556274
fonte
11
Portanto, para outros computadores, qual IP devo usar no meu programa para que eles possam se conectar ao meu computador?
Siddharth Venu
22
@SiddharthVenu - você não pode. O seu ISP (Beam Telecom Pvt?) Não está fornecendo acesso total à Internet; NAT da operadora implica que você tem apenas acesso de saída. Se o seu ISP fornecer transporte IPv6 e IPv4, é provável que seu endereço IPv6 seja público. Você também pode hospedar seu conteúdo público com um serviço de hospedagem que fornece conectividade IP completa, e não no (s) computador (es) doméstico (s). (É claro que, se por "outro computador" você quer dizer um outro computador em sua casa LAN , então você pode apenas se conectar com o endereço 192.168 local.)
user4556274
11
Obrigado por responder :) Eu acho que eu tenho que usar VPN então ...
Siddharth Venu
2
@SiddharthVenu Ligue para o seu ISP e pergunte se ele suporta IPv6, talvez.
precisa saber é o seguinte
2
Provavelmente, uma boa idéia será ligar para o ISP e perguntar se eles vendem os chamados IPs "brancos" para os clientes. Esses IPs brancos são roteáveis ​​pela Internet, mas geralmente têm um custo mais alto quando comparados aos IPs NAT "cinzentos", de grau de operadora.
TranslucentCloud
-2

Você recebe um IP local para sua rede interna e um IP público para a Internet. Se você digitar no google "qual é o meu ip", ele retornará seu endereço IP público e, quando você for para cmd e digitar "ipconfig", mostre um endereço IPv4, que é o seu IP interno / local.

IPs locais tendem a ser algo como:

10.xxx,

172.16.xx

192.168.xx

Um dos motivos pelos quais você precisa de um IP local deve-se a algo chamado conversão de endereço de rede ou NAT .

Leitura adicional: https://en.wikipedia.org/wiki/Private_network

Scripton
fonte
Meu endereço 172.31.xx é tão "local" quanto o seu endereço 172.16.xx. Outras leituras: IETF BCP 5 (atualmente RFC 1918) seção 3: espaço de endereço privado
TOOGAM
11
Essa resposta é excessivamente simplista, como evidenciado pelo fato de estar realmente errada no caso do OP.
Lightness Races com Monica
-7

Você pode conectar dois computadores em sua casa através dos IPs 192.168.xx. Ter o mundo externo conectado ao seu PC é algo que sua empresa ISP / Cable está tentando impedir; por exemplo, geralmente o ISP não encaminha a porta 25 para o correio recebido.
Eles venderão um IP fixo que você pode usar para ter acesso à Internet no seu PC, mas você precisará de uma segurança de servidor reforçada para lidar com tudo o que entra, incluindo vários ataques que ocorrem quando você se conecta à Internet, como você um site ao vivo, acessível a qualquer pessoa. Isso significa que os firewalls precisam ser configurados corretamente, etc.
Portanto, para o usuário médio do cabo, a resposta é "você não pode".

Engenheiro
fonte
6
Não é porque "a internet é perigosa". É porque eles têm mais clientes do que endereços IP para distribuir.
Lightness Races com Monica
5
E este "você vai precisar de um servidor para lidar com tudo o que vem em, incluindo vários ataques" simplesmente não faz qualquer sentido
Leveza raças com Monica
3
Isso é simplesmente uma técnica de economia de dinheiro ... você verá que muitos ISPs ainda fornecem IPs individuais.
AStopher
Tentei melhorar minha resposta adicionando mais informações. Aparentemente, eu era muito vaga para LRO.
Engenheiro