Questão Como obtenho um endereço IP estático para o meu bule?


Eu mantenho este bule:

A web-connected teapot, located at 134.219.188.123

Ele retorna um erro 418 quando é pingado, e é pingado regularmente por pessoas que chegam de a página relevante da Wikipedia. (Para os interessados, e parece haver alguns de vocês, a história relevante é Aqui)

Ele fica em uma prateleira do meu escritório no departamento de Ciência da Computação de uma universidade e os caras do suporte tiveram a gentileza de fornecer um endereço IP dedicado alguns anos atrás.

Meu contrato está chegando ao fim nas próximas semanas e me ocorreu que eu teria que fazer algo com o bule. Eu gostaria de levar para casa, mas tenho não Como explicar ao meu fornecedor de banda larga em casa que eu quero um endereço IP dedicado vindo para minha casa para que as pessoas possam fazer ping em um bule de chá.

Existe uma maneira razoável de ter um servidor em uma prateleira em minha casa que as pessoas possam fazer ping por meio de um endereço IP? Quais termos de pesquisa posso usar para encontrar uma solução para esse problema?


149


origem


Um bule de chá? Por que você não usa uma máquina de chá automatizada? - gparyani
Então, como você resolveu isso? - SQB


Respostas:


"explico ao meu fornecedor de banda larga em casa que eu quero um endereço IP dedicado vindo para minha casa para que as pessoas possam fazer ping em um bule de chá" só não faz referência ao bule ... eles podem pensar que você é louco!

By the way: apenas diga-lhes que você quer um endereço IP estático.

Observe que, em muitos países, muitos provedores de serviços de Internet não vendem IPs estáticos para consumidores de classe de consumidores (mas é gratuito!). Se eles não quiserem criar um, você pode criar uma conta DynamicDNS para permitir que as pessoas acessem o bule usando um nome de host (por exemplo, myteapot.dyndns.org).


54



Eu usei dyndns por anos, e essa é a solução mais lógica. Em vez de um endereço IP numérico fixo, você acaba com um endereço alfanumérico fixo. Nos dias de hoje, você os encontra em www.dyn.com - crie uma conta, configure seu roteador para apontar para o endereço e toda vez que seu endereço IP for alterado pelo ISP, a pesquisa de DNS resolverá isso. - Floris
Infelizmente, a Dyn - anteriormente DynDNS - não tem mais uma oferta gratuita, que foi um dos principais benefícios para usuários domésticos casuais, sem requisitos de disponibilidade específicos além da conveniência. Eu usei o No-IP por um tempo, e - o módulo do incidente da Microsoft - não teve um problema. Recentemente mudei minha hospedagem de DNS para o serviço de DNS gratuito no he.net, e agora atualizo meus endereços diretamente, evitando a necessidade de pular através de um provedor dinâmico. (Claro, você tem que ter seu próprio domínio para isso e estar confortável configurando as configurações do servidor de nomes, etc.) - Cosmic Ossifrage
Ou você poderia usar DuckDNS. É de graça. (Trabalha com doações.) - YtvwlD
Sobre o quê No-IP? Eu os uso e eles são gratuitos e são bons para uso leve. - George
Não esqueça o FreeDNS - freedns.afraid.org - Ƭᴇcʜιᴇ007


A palavra pode ser apenas "IPv6". É perfeitamente razoável que um bule de chá tenha um endereço IPv6. O design do IPv6 permite que você tenha uma sub-rede inteira de endereços IPv6 para todos os dispositivos em sua casa.


25



Muitos isp's em casa ainda não oferecem o IP nativo v.6, mas você pode obter um túnel 4to6 grátis em tunnelbroker.net que ainda permitirá que você use essa opção. - 0xDAFACADE
@ 0xDAFACADE Sei que esses nomes são confusos, mas precisamos ser precisos ao usá-los, porque senão as pessoas lerão algo usando o nome errado e ficarão ainda mais confusas. Não existe um túnel 4to6. O que ele está oferecendo no tunnelbroker.net é chamado de túneis 6in4. - kasperd
@kasperd Você está absolutamente correto, meu erro. Boa pegada. - 0xDAFACADE
Para o UK home, os ISPs não podem oferecer o IPv6 diretamente da última vez que verifiquei (há alguns anos), algo a ver com a maneira como o backbone da BT é implementado. Então seria apenas túnel. - James Snell
@JamesSnell Ah, desculpe, eu não li o seu comentário corretamente para ver se ele era baseado em informações antigas. Na verdade, estou com a A & A e acredito que a BT adquiriu o ipv6 mais ou menos na mesma época em que a troca mudou para fibra no gabinete. Eu suponho que eles substituíram um pouco da infraestrutura. Note, no entanto, eu estou em uma grande cidade, então talvez seja diferente para aqueles mais longe. Obrigado pela sua resposta clara. - Vality


Tem que ser um endereço IP? A razão pela qual eu pergunto é que seria muito mais fácil (e mais barato) usar um domínio para acessá-lo.

Fazendo isso, você poderia manter a mesma conexão de internet que tem agora em casa e usar um serviço como dyn.com ou noip.com para manter seu domínio (htcpcp.com talvez?) Apontando para o IP dinâmico da sua casa. Dessa forma, quando o modem for reinicializado ou o ISP alterar o endereço IP que você possui, o domínio será atualizado para indicar isso.

A outra opção seria ligar para o seu ISP e dizer que você quer um endereço IP estático. Alguns provedores cobrarão cerca de US $ 5 / mês por esse serviço, enquanto outros exigirão que você atualize para uma conexão comercial antes de permitir que você faça isso.

Se você tiver outras dúvidas, me avise!


20





Existe uma maneira razoável de ter o servidor em uma prateleira na minha casa que as pessoas podem pingar através de um IP addrees?

Sim. Ver abaixo. Eu assumo por "ping" você realmente quer dizer "contato usando um navegador web" para receber um código de resposta HTTP 418.

Quais são as palavras que eu uso para o google para a solução deste problema?

  • "endereço IP estático"
  • "encaminhamento de porta"
  • "Reserva DHCP"

Banda larga do Reino Unido SOHO

A banda larga residencial é normalmente fornecida por meio de um roteador que usa conversão de endereço de rede (NAT), em que a rede interna usa um intervalo de endereços privados (por exemplo, 192.168.1.) E o endereço "público" externo é alocado dinamicamente pelo provedor de serviços de Internet (ISP). . Por ser alocado dinamicamente, pode mudar de tempos em tempos.

Normalmente, quando seus computadores domésticos são ligados, eles transmitem uma solicitação DHCP solicitando um endereço IP interno que podem ser usados. Normalmente, o seu roteador responde e aloca um endereço de um pool de endereços internos.

Os endereços internos geralmente não podem ser acessados ​​diretamente, mas o roteador usa NAT para traduzir entre endereços internos e externos.

Endereço IP estático

Você precisa pedir um "endereço IP estático". Isso significa que seu endereço IP público será corrigido e poderá ser publicado para uso com seu bule de chá. Você não poderá escolher o endereço real.

Alguns ISPs do Reino Unido cobram uma taxa mensal extra por isso (por exemplo, BT), mas alguns não (por exemplo, Zen).

Endereço Interno do Bule de Chá

Seu Bule pode ter um endereço IP fixo configurável, caso em que você deve configurar um endereço dentro do intervalo de rede interno usado pelo seu roteador, mas fora do intervalo fornecido pelo seu roteador - é o intervalo de DHCP.

Alternativamente, você pode configurar seu roteador para sempre dar ao bule o mesmo endereço interno.

Port Forwarding

As solicitações recebidas para o seu roteador, para o serviço de bule, precisam ser passadas para o endereço interno específico do seu bule. Você faz isso usando "encaminhamento de porta". Alguns roteadores podem se referir a isso como "pinholes" ou usar alguma outra terminalogia.


13



No item de alguns provedores de banda larga do Reino Unido que fornecem endereços IP estáticos, a Virgin (antiga Telewest) parece (na minha área, pelo menos) alocar endereços estáticos por padrão. Nos 11 anos em que vivi, sempre tive o mesmo endereço IP. - LMS
@LiamMcSherry Eu tive o mesmo endereço IP por cerca de 10 anos, não quis dizer que era estático, mas mudou cerca de 4 vezes no ano passado. - Tyson
Da mesma forma, meu endereço IP da Virgin ocasionalmente muda. A única vez que notei exatamente quando aconteceu foi quando me deram um novo modem a cabo. Basicamente, eles não atribuído o endereço IP para você como tal, é apenas que para sua própria conveniência eles emitem ao seu modem o mesmo endereço IP toda vez que ele solicitar um, em vez do menor disponível ou o que quer que seja. Exceto, às vezes, não, presumivelmente também para sua própria conveniência (ou talvez alguém tenha deixado cair um café em qualquer coisa que mantenha a tabela de consulta e eles começaram do zero). - Steve Jessop


Se o seu ISP não estiver usando o nat de classe da operadora, provavelmente você já tem um endereço IP global passível de ping. Alguns ISPs bloqueiam portas, com certeza, e seu endereço IP pode não ser estático - mudando de lugar quando você desconecta / reconecta. Você simplesmente verifica se pode obter um segundo endereço IP roteado para você (embora eu não tenha ideia de como um roteador de nível de consumidor lidaria com isso - você pode precisar de um roteador de classe comercial), ou simplesmente obter o bule de chá da sua linha barata.

Se essa não é uma opção, uma maneira indireta pode ser obter um VPS com um endereço IP estático em outro lugar e usar seu firewall para encaminhar todos os pacotes para o dito bule. Uma alternativa pode ser ter um proxy para o seu bule lidar com essas coisas. Eu suponho que isso pode deixar espaço para um bule virtual emulado também.

Finalmente, considerando o esgotamento do endereço IP - dê a ele um endereço ipv6 como sugerido por MSalters


3





O endereço IP atual do bule de chá parece estar registrado RHUL.

Supondo que você ainda esteja no Reino Unido, vários ISPs domésticos incluem um endereço IP fixo / fixo / estático como parte de seus pacotes de banda larga domésticos (incluindo em alguns casos IPv6) e provavelmente ficariam realmente satisfeitos em atender (servir?) Seu bule. Por exemplo:

Um computador de placa única deve fazer um servidor doméstico adequado para o bule. Considere algo como um OLinuXinoou veja esta página útil da Free Software Foundation.


1



Se a banda larga doméstica não oferecer um ip estático, pergunte sobre a classe executiva. Alguns ISPs oferecerão ips estáticos por um custo adicional ou como parte do pacote. - Sun


Se você não quer mudar muito de nada, alugue um servidor virtual, configure o iptables para a conectividade nat para qualquer porta que seja relevante (adivinhando 80), configure nat no seu dispositivo de fronteira de tal forma que se o IP de origem for vps ip e dst porta é 80 (neste contexto), encaminha para o bule. (Por favor, note que você precisará garantir que as regras nat sejam bidirecionais)

Desta forma, você não terá que dar o seu IP de casa e o dispositivo funcionará essencialmente como está.


1