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:
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
networking
router
ip-address
Siddharth Venu
fonte
fonte
Respostas:
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
fonte
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
fonte
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".
fonte