
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).
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:
- Eu iria configurar um aplicativo da web na Internet que atende / para a porta 80.
- 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?
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.
Você deve comprar um Kinect para o seu Xbox One? O que é que isso faz?
Quando a Microsoft anunciou pela primeira vez o Xbox One, o Kinect era uma parte “essencial” da consola. Na verdade, o Xbox One nem funcionaria a menos que o Kinect estivesse conectado. Isso mudou, no entanto, os pacotes Xbox One mais populares nem incluem um Kinect. A Microsoft ainda está vendendo pacotes do Xbox One inclua um Kinect, e você pode comprar um Kinect separadamente e conectá-lo ao seu Xbox One se você não comprar um no início.
Como salvar um vídeo no Plex para mais tarde
O Plex Media Center tem um recurso útil (mas frequentemente ignorado) que torna simples salvar um vídeo que você encontra na Web para mais tarde vendo a partir do conforto do seu sofá. Vamos ver como enviar facilmente vídeos para sua fila de Assistir mais tarde. RELACIONADOS: Como configurar o Plex (e assistir seus filmes em qualquer dispositivo) Se você é como nós somos, você vem através de toneladas de clips de vídeo interessantes durante a sua semana, mas não em momentos convenientes para assisti-los.