¿Cómo obtengo una dirección IP estática para mi tetera?

149

Mantengo esta tetera:

Una tetera conectada a la web, ubicada en 134.219.188.123

Devuelve un error 418 cuando se hace ping, y las personas que llegan desde la página relevante de Wikipedia lo hacen regularmente . (Para aquellos interesados, y parece que hay algunos de ustedes, la historia relevante está aquí )

Se encuentra en un estante de mi oficina en el departamento de Ciencias de la Computación de una universidad y los chicos de soporte tuvieron la amabilidad de darle una dirección IP dedicada hace algunos años.

Mi contrato está llegando a su fin en las próximas semanas y se me ocurrió que voy a tener que hacer algo con la tetera. Me gustaría llevar a casa pero no tengo ninguna idea de cómo explicar a mi proveedor de banda ancha en casa que quiero una dirección IP dedicada venir a mi casa para que la gente puede hacer ping a una tetera.

¿Hay una manera razonable de tener un servidor en un estante en mi casa para que las personas puedan hacer ping a través de una dirección IP? ¿Qué términos de búsqueda puedo usar para encontrar una solución a este problema?

Joe
fuente
¿Una tetera? ¿Por qué no usas una tetera automática?
gparyani
2
Entonces, ¿cómo lo resolviste?
SQB

Respuestas:

54

"explique a mi proveedor de banda ancha de mi casa que quiero una dirección IP dedicada que llegue a mi casa para que la gente pueda hacer ping a una tetera" simplemente no hace referencia a la tetera ... ¡podrían pensar que estás loco!

Por cierto: solo diles que quieres una dirección IP estática.

Tenga en cuenta que en muchos países, muchos ISP no venden IP estáticas a clientes de clase consumidor (¡pero preguntarles es gratis!). Si no quieren darle una, puede crear una cuenta DynamicDNS para permitir que las personas lleguen a la tetera usando un nombre de host (por ejemplo: myteapot.dyndns.org).

AndreaCi
fuente
1
He usado dyndns durante años, y esa es la solución más lógica. En lugar de una dirección IP numérica fija, terminas con una dirección alfanumérica fija. En la actualidad, los encuentra en www.dyn.com: cree una cuenta, configure su enrutador para que apunte a la dirección y cada vez que el ISP cambie su dirección IP, la búsqueda de DNS lo resolverá.
Floris
22
Desafortunadamente, Dyn, anteriormente DynDNS, ya no tiene una oferta gratuita, que era uno de sus principales beneficios para los usuarios casuales caseros sin requisitos particulares de tiempo de actividad aparte de la comodidad. He usado No-IP por un tiempo, y, módulo del incidente de Microsoft, no he tenido ningún problema. Recientemente cambié mi alojamiento DNS al servicio DNS gratuito en he.net, y ahora actualizo mis direcciones directamente, evitando la necesidad de saltar a través de un proveedor dinámico. (Por supuesto, debe tener su propio dominio para esto y sentirse cómodo configurando los ajustes del servidor de nombres, etc.)
Cosmic Ossifrage
77
O podrías usar DuckDNS . Es gratis. (Funciona con donaciones.)
YtvwlD
2
¿Qué pasa con No-IP ? Los uso y son gratuitos, y son buenos para el uso ligero.
George
44
No olvides FreeDNS - freedns.afraid.org
Ƭᴇcʜιᴇ007
25

La palabra podría ser simplemente "IPv6". Es completamente razonable que una tetera tenga una dirección IPv6. El diseño de IPv6 le permite tener una subred completa de direcciones IPv6 para todos los dispositivos en su hogar.

MSalters
fuente
1
Muchos ISP hogareños todavía no ofrecen ip v.6 nativa todavía, pero puede obtener un túnel 4to6 gratis en tunnelbroker.net que aún le permitirá usar esta opción.
0xDAFACADE
99
@ 0xDAFACADE Sé que esos nombres son confusos, pero debemos ser precisos cuando los usamos, porque de lo contrario la gente leerá algo con el nombre incorrecto y se confundirá aún más. No hay tal cosa como un túnel 4to6. Lo que HE está ofreciendo en tunnelbroker.net se llama túneles 6in4.
Kasperd
1
@kasperd Tienes toda la razón, mi error. Buena atrapada.
0xDAFACADE
Para los ISP hogareños del Reino Unido no pueden ofrecer IPv6 directamente la última vez que lo verifiqué (hace un par de años), algo que ver con la forma en que se implementa la red troncal de BT. Entonces sería solo un túnel.
James Snell
1
@JamesSnell Ah, lo siento, no leí tu comentario correctamente para ver que estaba basado en información antigua. En realidad, estoy con A&A y creo que BT obtuvo ipv6 aproximadamente al mismo tiempo que el intercambio se cambió a fibra al gabinete. Supongo que reemplazaron un poco de infraestructura. Sin embargo, tenga en cuenta que estoy en una ciudad importante, por lo que quizás sea diferente para los que están más lejos. Gracias por tu clara respuesta.
Vality
20

¿Tiene que ser una dirección IP? La razón por la que pregunto es que sería mucho más fácil (y más barato) usar un dominio para acceder a él.

Al hacer esto, podría mantener la misma conexión a Internet que tiene ahora en su hogar y utilizar un servicio como dyn.com o noip.com para mantener su dominio (¿htcpcp.com quizás?) Apuntando a la IP dinámica de Internet de su hogar. De esa manera, cuando su módem se reinicie o su ISP cambie la dirección IP que tiene, el dominio se actualizará para señalarlo.

La otra opción sería llamar a su ISP y simplemente decirles que desea una dirección IP estática. Algunos ISP le cobrarán alrededor de $ 5 / mes por este servicio, mientras que otros requerirán que actualice a una conexión comercial antes de permitirle hacerlo.

¡Si tienes alguna otra pregunta, házmelo saber!

kmac
fuente
13

¿Hay una manera razonable de tener un servidor en un estante en mi casa para que las personas puedan hacer ping a través de direcciones IP?

Si. Vea abajo. Supongo que por "ping" realmente quiere decir "contacto usando un navegador web" para recibir un código de respuesta HTTP 418.

¿Cuáles son las palabras que uso para google para la solución de este problema?

  • "Dirección IP estática"
  • "reenvío de puertos"
  • "Reserva DHCP"

Reino Unido SOHO de banda ancha

La banda ancha doméstica generalmente se proporciona a través de un enrutador que utiliza la traducción de direcciones de red (NAT) donde la red interna utiliza un rango de direcciones privadas (por ejemplo, 192.168.1.) Y el proveedor de servicios de Internet (ISP) asigna dinámicamente la dirección "pública" externa. . Debido a que se asigna dinámicamente, puede cambiar de vez en cuando.

Por lo general, cuando las computadoras de su hogar están encendidas, transmiten una solicitud de DHCP solicitando una dirección IP interna que puedan usar. Por lo general, su enrutador responde y asigna una dirección de un grupo de direcciones internas.

Por lo general, no se puede acceder directamente a las direcciones internas, pero su enrutador usa NAT para traducir entre direcciones internas y externas.

Dirección IP estática

Debe solicitar una "dirección IP estática". Esto significa que su dirección IP pública será fija y se puede publicar para usar con su tetera. No podrá elegir la dirección real.

Algunos ISP del Reino Unido cobran una tarifa mensual adicional por esto (por ejemplo, BT) pero otros no (por ejemplo, Zen).

Dirección interna de la tetera

Su Tetera podría tener una dirección IP fija configurable, en cuyo caso debe configurar una dirección dentro del rango de red interno utilizado por su enrutador pero fuera del rango entregado por su enrutador: es el rango de DHCP.

Alternativamente, puede configurar su enrutador para que siempre le dé a la tetera la misma dirección interna.

Reenvío de puertos

Las solicitudes entrantes a su enrutador, para el servicio de tetera, deben pasarse a la dirección interna específica de su tetera. Lo haces usando "reenvío de puertos". Algunos enrutadores pueden referirse a esto como "agujeros" o utilizar alguna otra terminalogía.

RedGrittyBrick
fuente
En el artículo de algunos proveedores de banda ancha del Reino Unido que proporcionan direcciones IP estáticas, Virgin (anteriormente Telewest) parece (al menos en mi área) asignar direcciones estáticas por defecto. En los 11 años que he vivido donde vivo, siempre he tenido la misma dirección IP.
LMS
@LiamMcSherry Tuve la misma dirección IP durante unos 10 años, no significaba que fuera estática, sino que cambió aproximadamente 4 veces en el último año.
Tyson
Del mismo modo, mi dirección IP de Virgin cambia ocasionalmente. La única vez que noté exactamente cuándo sucedió fue cuando me dieron un nuevo módem por cable. Básicamente, no le han asignado la dirección IP como tal, es solo que, para su propia conveniencia, le emiten a su módem la misma dirección IP cada vez que la solicita, en lugar de la más baja disponible o lo que sea. Excepto que a veces no lo hacen, presumiblemente también por su propia conveniencia (o tal vez alguien dejó caer un café en lo que sea que mantenga la mesa de búsqueda y comenzaron desde cero).
Steve Jessop
3

Si su ISP no está utilizando el nivel de operador, probablemente ya tenga una dirección IP global con ping. Algunos ISP bloquean los puertos, claro, y su dirección IP puede no ser estática , cambiando ocasionalmente cuando se desconecta / reconecta. Simplemente verifica si puedes enrutar una segunda dirección IP (aunque no tengo idea de cómo un enrutador de grado de consumidor manejaría esto; es posible que necesites un enrutador de grado comercial), o simplemente obtienes la tetera con su propia línea barata.

Si esa no es una opción, una forma indirecta podría ser obtener un VPS con una dirección IP estática en otro lugar, y usar su firewall para reenviar todos los paquetes a dicha tetera. Una alternativa podría ser tener un proxy para que su tetera maneje estas cosas. Supongo que esto también puede dejar espacio para una tetera virtual emulada.

Finalmente, considerando el agotamiento de la dirección IP: dele una dirección ipv6 como MSalters ha sugerido

Journeyman Geek
fuente
1

La dirección IP actual de la tetera parece estar registrada en RHUL .

Suponiendo que todavía se encuentra en el Reino Unido, varios ISP nacionales incluyen una dirección IP dedicada / fija / estática como parte de sus paquetes de banda ancha doméstica (incluido en algunos casos IPv6) y probablemente estarían realmente encantados de servir (¿servir?) Su tetera. Por ejemplo:

Una computadora de placa única debe ser un servidor doméstico adecuado para la tetera. Considere algo como un OLinuXino , o vea esta página útil de la Free Software Foundation.

sampablokuper
fuente
Si la banda ancha doméstica no ofrece una ip estática, pregunte acerca de la clase ejecutiva. Algunos ISP ofrecerán ips estáticos por un costo adicional o como parte del paquete.
Dom
1

Si no desea cambiar mucho de nada, alquile un servidor virtual, configure la conectividad de iptables a nat en cualquier puerto que sea relevante (suponiendo 80), configure nat en su dispositivo de borde de modo que si la IP de origen es vps ip y dst el puerto es 80 (en este contexto), se reenvía a la tetera. (Tenga en cuenta que deberá asegurarse de que las reglas nat sean bidireccionales)

De esta manera, no tendrá que entregar la IP de su hogar y el dispositivo funcionará tal cual.

xe4l
fuente
0

Sobre algo que no he visto mencionado todavía: ¿ DEBE ser estático? ¿Absolutamente? ¿Afirmativamente?

http://en.wikipedia.org/wiki/Dynamic_DNS

Puede usar un servicio DNS dinámico para actualizar la dirección IP de su domicilio. http://dyn.com/dns/ es lo que uso para mi enrutador doméstico, aunque estoy seguro de que existen muchos otros servicios similares. Puede ser más económico tener que pagar $ 25-35 al año ... en lugar de lo que es más probable que sea ~ $ 10 al mes por una dirección IP estática de su proveedor.

La forma en que funciona DynamicDNS es que periódicamente verifica su dirección IP. Si cambia, actualiza el servidor DNS. Mi enrutador está configurado para hacerlo automáticamente con DynDns, aunque tienen una aplicación que puede ejecutar en una computadora local.

De esta manera, podría hacer que la gente haga ping teapot.MyDomainName.comy debería funcionar, excepto por el poco tiempo entre el cambio de su dirección IP y la actualización del servidor DNS (que podría ser segundos, horas o días dependiendo de la configuración)

WernerCD
fuente