pt.phhsnews.com


pt.phhsnews.com / Quais são as etapas para encontrar o endereço IP público de um computador?

Quais são as etapas para encontrar o endereço IP público de um computador?


Ser capaz de acessar um serviço para aprender seu endereço IP público pode ser muito útil, mas como o processo funciona? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para a pergunta de um curioso leitor.

A sessão de Perguntas e Respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas.

Screenshot courtesy of Douglas Porter (Flickr).

A pergunta

Leitor SuperUser Harry quer saber quais são as etapas para encontrar o endereço IP público de um computador:

Estou ciente de serviços como What Is My IP Address, que permite um usuário para encontrar seu endereço IP público, mas o que eu gostaria de saber é como esse serviço é escrito do zero? Eu não preciso do código em si, eu só quero saber os conceitos e os passos envolvidos (pseudo código, se você quiser).

Isto é o que eu já sei sobre a criação de um serviço como esse:

  1. Eu iria configurar um aplicativo da web na Internet que atende / para a porta 80.
  2. Quando uma solicitação é recebida, eu examino seu endereço IP de origem e, em seguida, empacote isso em uma resposta HTML bem formatada para o usuário ver.

isso, ou há algo mais envolvido aqui também?

Quais são os passos para encontrar o endereço IP público de um computador?

O colaborador do SuperUser da Resposta

Scott Chamberlain tem a resposta para nós:

Na maioria das vezes, o que você listou é tudo o que precisa para funcionalidade básica.

Há, no entanto, mais uma coisa que você poderia fazer. Você pode verificar o cabeçalho X-Forwarded-For adicionado por alguns proxies (o tipo usado para armazenamento em cache) e / ou balanceadores de carga e relatar esse endereço porque o endereço obtido do endereço de origem será o proxy No entanto, esse cabeçalho é fornecido pelo usuário, portanto, não há como provar que o endereço listado em

X-Forwarded-For é o endereço de origem real do usuário. Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.



Como abrir vários programas no Windows ao mesmo tempo

Como abrir vários programas no Windows ao mesmo tempo

Por que você iria querer abrir vários programas ao mesmo tempo no Windows ? Recentemente, eu tive alguém no meu escritório me perguntando como eles podem abrir vários aplicativos de desktop de uma só vez sem ter que clicar em cada aplicativo individualmente.Normalmente, eu teria chamado a pessoa de preguiça e dito a ela para parar de me incomodar, mas como essa pessoa estava realizando uma tarefa repetitiva e precisava abrir os mesmos aplicativos todos os dias, pensei em encontrar uma solução.Eu també

(How-to)

Como Executar um Servidor Minecraft de Spigot para o Multiplayer Personalizado

Como Executar um Servidor Minecraft de Spigot para o Multiplayer Personalizado

O suporte de LAN nativo do Minecraft é ótimo para rodar jogos em tempo real, mas se você quer um servidor dedicado dedicado, o Spigot é o caminho para ir. O Spigot é construído em uma API de plugins chamada Bukkit, que facilita a personalização de seu jogo e, como o projeto Bukkit existe desde o início do multiplayer do Minecraft, muitos desenvolvedores lançaram seus próprios plugins e modificações.

(how-to)