web-dev-qa-db-fra.com

Comment puis-je obtenir une adresse IP statique pour ma théière?

Je maintiens cette théière:

A web-connected teapot, located at 134.219.188.123

Il renvoie une erreur 418 lorsqu’il reçoit une commande ping, et il est envoyé régulièrement par les personnes en provenance de la page Wikipedia correspondante. (Pour ceux qui sont intéressés, et il semble y avoir quelques-uns d'entre vous, l'histoire qui suit est ici )

Il se trouve sur une étagère de mon bureau du département d'informatique d'une université et les responsables de l'assistance ont eu la gentillesse de lui attribuer une adresse IP dédiée il y a quelques années.

Mon contrat se termine dans les prochaines semaines et il m'est apparu que je devrais faire quelque chose avec la théière. Je voudrais l'emporter chez moi, mais j'ai no une idée de la façon d'expliquer à mon fournisseur de haut débit à domicile que je souhaite qu'une adresse IP dédiée vienne chez moi afin que les gens puissent envoyer une requête ping à une théière.

Existe-t-il un moyen raisonnable d’avoir un serveur sur une étagère dans ma maison où les gens peuvent faire un ping via une adresse IP? Quels termes de recherche puis-je utiliser pour trouver une solution à ce problème?

149
Joe

"Expliquez à mon fournisseur de haut débit à domicile que je souhaite recevoir une adresse IP dédiée à la maison afin que les gens puissent envoyer une requête ping à une théière", mais ne faites pas référence à la théière ... ils pourraient penser que vous êtes fou!

À propos: dites-leur simplement que vous voulez une adresse IP statique.

Veuillez noter que dans de nombreux pays, de nombreux FAI ne vendent pas d’adresses IP statiques à des clients grand public (mais leur demander est gratuit!). S'ils ne veulent pas vous en donner un, vous pouvez créer un compte DynamicDNS pour permettre aux personnes d'accéder à la théière à l'aide d'un nom d'hôte (par exemple: myteapot.dyndns.org).

54
AndreaCi

Le mot pourrait bien être "IPv6". Il est tout à fait raisonnable qu'une théière ait une adresse IPv6. La conception d’IPv6 vous permet d’avoir un sous-réseau complet d’adresses IPv6 pour tous les périphériques de votre domicile.

25
MSalters

Est-ce que cela doit être une adresse IP? La raison pour laquelle je pose cette question est qu’il serait beaucoup plus facile (et moins coûteux) d’utiliser un domaine pour y accéder.

En faisant cela, vous pourriez conserver la même connexion Internet que chez vous et utiliser un service tel que dyn.com ou noip.com pour que votre domaine (htcpcp.com?) Soit dirigé vers l'adresse IP dynamique de votre domicile. Ainsi, lorsque votre modem redémarre ou que votre fournisseur de services Internet change l'adresse IP que vous avez, le domaine se mettra à jour pour indiquer cette adresse.

L'autre option serait d'appeler votre fournisseur de services Internet et de leur dire que vous voulez une adresse IP statique. Certains FAI vous factureront environ 5 dollars par mois pour ce service, tandis que d'autres vous demanderont de passer à une connexion professionnelle avant de vous permettre de le faire.

Si vous avez d'autres questions, faites le moi savoir!

20
kmac

Existe-t-il un moyen raisonnable d’avoir un serveur sur une étagère de la maison où les gens peuvent faire un ping via une adresse IP?

Oui. Voir ci-dessous. Je suppose que par "ping", vous voulez vraiment dire "contacter à l'aide d'un navigateur Web" afin de recevoir un code de réponse HTTP 418.

Quels sont les mots que j'utilise pour rechercher sur Google la solution à ce problème?

  • "Adresse IP statique"
  • "redirection de port"
  • "Réservation DHCP"

SOHO au Royaume-Uni

Le haut débit domestique est généralement fourni via un routeur qui utilise la traduction d'adresse réseau (NAT), le réseau interne utilisant une plage d'adresses privée (par exemple 192.168.1.) Et l'adresse "publique" externe étant allouée de manière dynamique par le fournisseur de services Internet (ISP) . Comme il est alloué dynamiquement, il peut changer de temps en temps.

Habituellement, lorsque vos ordinateurs domestiques sont allumés, ils émettent une requête DHCP demandant une adresse IP interne à utiliser. Généralement, votre routeur répond et attribue une adresse à partir d’un groupe d’adresses internes.

Les adresses internes ne sont généralement pas directement accessibles, mais votre routeur utilise NAT pour convertir les adresses internes en adresses externes.

Adresse IP statique

Vous devez demander une "adresse IP statique". Cela signifie que votre adresse IP publique sera corrigée et pourra être publiée pour être utilisée avec votre théière. Vous ne pourrez pas choisir l'adresse réelle.

Certains FAI britanniques facturent des frais mensuels supplémentaires (par exemple, BT), mais pas tous (par exemple, Zen).

Adresse interne de la théière

Votre théière peut avoir une adresse IP fixe configurable. Dans ce cas, vous devez configurer une adresse dans la plage du réseau interne utilisée par votre routeur, mais en dehors de la plage attribuée par votre routeur - c'est la plage DHCP.

Vous pouvez également configurer votre routeur pour qu'il attribue toujours à la théière la même adresse interne.

Port Forwarding

Les demandes entrantes adressées à votre routeur pour le service de théière doivent être transmises à l'adresse interne spécifique de votre théière. Vous faites cela en utilisant "redirection de port". Certains routeurs peuvent appeler cela des "trous d'épingles" ou utiliser une autre terminologie.

13
RedGrittyBrick

Si votre fournisseur de services Internet n'utilise pas un opérateur de classe nationale, vous avez probablement déjà une adresse IP globale pingable. Certains FAI bloquent les ports, bien sûr, et votre adresse IP peut ne pas être statique - changeant occasionnellement lorsque vous vous déconnectez/reconnectez. Vous vérifiez simplement si vous pouvez obtenir une seconde adresse IP routée vers vous (bien que je ne sache pas comment un routeur de niveau grand public gérerait cela - vous aurez peut-être besoin d'un routeur de niveau commercial), ou obtenez simplement la théière sa propre ligne bon marché.

Si ce n'est pas une option, un moyen détourné peut être d'obtenir un VPS avec une adresse IP statique ailleurs et d'utiliser votre pare-feu pour transférer tous les paquets à ladite théière. Une alternative pourrait être d'avoir un proxy pour que votre théière gère ces choses. Je suppose que cela peut également laisser la place à une théière virtuelle émulée.

Enfin, si l’on considère l’épuisement des adresses IP - donnez-lui une adresse ipv6 comme MSalters l’a suggéré

3
Journeyman Geek

Si vous ne voulez pas changer grand chose, louez un serveur virtuel, configurez iptables avec une connectivité nat à n'importe quel port pertinent (80 à deviner), configurez nat sur votre périphérique frontière de telle sorte que si l'adresse IP source est le vps ip et dst le port est 80 (dans ce contexte), il expédie à la théière. (Veuillez noter que vous devrez vous assurer que les règles nat sont bidirectionnelles)

De cette façon, vous ne serez pas obligé de donner l'adresse IP de votre domicile et l'appareil fonctionnera essentiellement tel quel.

1
xe4l

L'adresse IP actuelle de la théière semble être enregistrée sur RHUL .

En supposant que vous soyez toujours au Royaume-Uni, plusieurs FAI nationaux incluent une adresse IP dédiée/fixe/statique dans leurs forfaits large bande domestiques (y compris dans certains cas, IPv6) et seraient probablement vraiment ravis de servir votre théière. Par exemple:

Un ordinateur à carte unique devrait constituer un serveur domestique adéquat pour la théière. Considérez quelque chose comme un OLinuXino , ou consultez cette page utile de la Free Software Foundation.

1
sampablokuper

Sur une chose que je n'ai pas encore vue mentionnée: est-ce queDOITêtre statique? Absolument? Positivement?

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

Vous pouvez utiliser un service DNS dynamique pour mettre à jour votre adresse IP résidentielle changeante. http://dyn.com/dns/ est ce que j'utilise pour mon routeur domestique, même si je suis sûr qu'il existe de nombreux autres services similaires sur le marché. Il serait peut-être plus économique de payer entre 25 et 35 dollars par an… au lieu de ce qui devrait être environ 10 dollars par mois pour une adresse IP statique de votre fournisseur.

DynamicDNS fonctionne comme suit: vous vérifiez régulièrement votre adresse IP. Si cela change, vous mettez à jour le serveur DNS. Mon routeur est configuré pour le faire automatiquement avec DynDns, même s’il possède une application que vous pouvez exécuter sur un ordinateur local.

De cette façon, vous pourriez avoir des personnes qui pingent teapot.MyDomainName.com et cela devrait simplement fonctionner, à l'exception du peu de temps entre le moment où votre adresse IP change et le moment où vous mettez à jour le serveur DNS (qui peut prendre quelques secondes, heures ou jours selon la configuration)

0
WernerCD