Frage Wie erhalte ich eine statische IP-Adresse für meine Teekanne?


Ich behalte diese Teekanne:

A web-connected teapot, located at 134.219.188.123

Es gibt einen 418-Fehler zurück, wenn es gepingt wird, und es wird regelmäßig von Leuten gepingt, die von ankommen die relevante Wikipedia-Seite. (Für diejenigen, die interessiert sind, und es scheint, einige von Ihnen zu sein, ist die relevante Geschichte Hier)

Es sitzt auf einem Regal in meinem Büro in der Informatikabteilung einer Universität und die Unterstützungsleute waren nett genug, ihm eine bestimmte IP-Adresse vor einigen Jahren zu geben.

In den nächsten Wochen geht mein Vertrag zu Ende und mir ist in den Sinn gekommen, dass ich etwas mit der Teekanne machen muss. Ich würde es gerne mit nach Hause nehmen, aber ich habe es getan Nein Hinweis, wie ich meinem Heim-Breitbandanbieter erklären kann, dass ich eine dedizierte IP-Adresse zu meinem Haus bekommen möchte, damit die Leute eine Teekanne anpingen können.

Gibt es einen vernünftigen Weg, einen Server in einem Regal in meinem Haus zu haben, dass Leute über eine IP-Adresse pingen können? Mit welchen Suchbegriffen kann ich eine Lösung für dieses Problem finden?


149
2017-08-14 12:23


Ursprung


Eine Teekanne? Warum verwenden Sie nicht stattdessen einen automatischen Teekocher? - gparyani
Wie hast du es gelöst? - SQB


Antworten:


"Erklären Sie meinem privaten Breitbandanbieter, dass ich eine dedizierte IP-Adresse zu Hause haben möchte, damit die Leute eine Teekanne anpingen können" beziehe dich nicht auf die Teekanne ... sie könnten dich für verrückt halten!

Übrigens: Sagen Sie ihnen einfach, dass Sie eine statische IP-Adresse wünschen.

Bitte beachten Sie, dass viele ISP in vielen Ländern keine statischen IPs an Endverbraucher verkaufen (die Nachfrage ist jedoch kostenlos!). Wenn sie Ihnen keinen geben möchten, können Sie einen DynamicDNS-Account erstellen, damit Benutzer die Teekanne mit einem Hostnamen erreichen können (z. B. myteapot.dyndns.org).


54
2017-08-14 12:28



Ich habe dyndns seit Jahren benutzt, und das ist die logischste Lösung. Anstelle einer festen numerischen IP-Adresse erhalten Sie eine feste alphanumerische Adresse. Heutzutage finden Sie sie unter www.dyn.com - erstellen Sie ein Konto, konfigurieren Sie Ihren Router so, dass er auf die Adresse verweist, und jedes Mal, wenn Ihre IP-Adresse vom ISP geändert wird, löst die DNS-Suche das Problem auf. - Floris
Leider hat Dyn - früher DynDNS - kein kostenloses Angebot mehr, was einer ihrer Hauptvorteile für gelegentliche Heimanwender ist, die keine besonderen Anforderungen an die Betriebszeit haben, außer Komfort. Ich habe No-IP für eine Weile verwendet und - modulo der Microsoft-Vorfall - hatte kein Problem. Ich habe vor kurzem mein DNS-Hosting auf den kostenlosen DNS-Dienst von he.net umgestellt und aktualisiere jetzt meine Adressen direkt, um zu vermeiden, dass ich über einen dynamischen Provider hüpfen muss. (Dazu muss man natürlich eine eigene Domain haben und die Konfiguration der Nameserver-Einstellungen vornehmen.) - Cosmic Ossifrage
Oder du könntest es benutzen EnteDNS. Es ist frei. (Es funktioniert mit Spenden.) - YtvwlD
Wie wäre es mit Keine IP?. Ich benutze sie und sie sind frei und sind gut für den leichten Gebrauch. - George
Nicht vergessen FreeDNS - freedns.afraid.org - Ƭᴇcʜιᴇ007


Das Wort könnte einfach "IPv6" sein. Es ist durchaus sinnvoll, dass eine Teekanne eine IPv6-Adresse hat. Das Design von IPv6 ermöglicht es Ihnen, ein ganzes Subnetz von IPv6-Adressen für alle Geräte in Ihrem Heim zu haben.


25
2017-08-14 12:30



Viele Heim-isps bieten noch nicht native ip v.6, aber Sie können einen kostenlosen 4to6 tunnel bei Tunnelbroker.net Dadurch können Sie diese Option weiterhin verwenden. - 0xDAFACADE
@ 0xDAFACADE Ich weiß, dass diese Namen verwirrend sind, aber wir müssen genau sein, wenn wir sie verwenden, weil die Leute sonst etwas mit dem falschen Namen lesen und noch verwirrter werden. Es gibt keinen 4to6-Tunnel. Was HE bei tunnelbroker.net anbietet, heißt 6in4-Tunnel. - kasperd
@ Kasperd Sie sind absolut richtig, mein Fehler. Guter Fang. - 0xDAFACADE
Für den britischen Heim-ISP kann IPv6 nicht direkt beim letzten Mal (vor ein paar Jahren) anbieten, was mit der Art und Weise zu tun hat, wie das Backbone von BT implementiert wird. Es wäre also nur Tunnel. - James Snell
@JamesSnell Ah, entschuldige, ich habe deinen Kommentar nicht richtig gelesen, um zu sehen, dass er auf alten Informationen basiert. Eigentlich bin ich bei A & A und ich glaube, BT hat IPv6 ungefähr zur selben Zeit bekommen, als die Vermittlungsstelle auf Glasfaser umgestellt wurde. Ich nehme an, dass sie ein bisschen Infrastruktur ersetzt haben. Beachten Sie jedoch, ich bin in einer Großstadt, vielleicht ist es anders für die weiter draußen. Danke für deine klare Antwort. - Vality


Muss es eine IP-Adresse sein? Der Grund, warum ich frage, ist, dass es viel einfacher (und billiger) wäre, eine Domain zu benutzen, um darauf zuzugreifen.

Auf diese Weise könnten Sie dieselbe Internetverbindung wie zu Hause beibehalten und einen Dienst wie dyn.com oder noip.com verwenden, um Ihre Domain (htcpcp.com vielleicht?) Auf die dynamische IP Ihres Heiminternets zu verweisen. Wenn Ihr Modem neu gestartet wird oder Ihr Internetdienstanbieter die IP-Adresse ändert, die Sie haben, wird die Domain aktualisiert, um darauf zu verweisen.

Die andere Möglichkeit wäre, Ihren ISP anzurufen und Ihnen einfach mitzuteilen, dass Sie eine statische IP-Adresse haben möchten. Einige ISPs berechnen Ihnen für diesen Dienst etwa 5 US-Dollar pro Monat, während andere Sie auf eine Geschäftsverbindung aktualisieren müssen, bevor Sie dies tun können.

Wenn Sie weitere Fragen haben, lassen Sie es mich wissen!


20
2017-08-14 12:31





Gibt es einen vernünftigen Weg, einen Server in einem Regal in meinem Haus zu haben, dass Leute über IP-Adressen pingen können?

Ja. Siehe unten. Ich nehme an, mit "ping" meinen Sie eigentlich "Kontakt über einen Web-Browser", um einen HTTP-Response-Code 418 zu erhalten.

Mit welchen Worten google ich nach der Lösung für dieses Problem?

  • "statische IP-Adresse"
  • "Port-Weiterleitung"
  • "DHCP-Reservierung"

UK SOHO Breitband

Heimbreitband wird normalerweise über einen Router bereitgestellt, der Netzwerkadressübersetzung (NAT) verwendet, wobei das interne Netzwerk einen privaten Adressbereich verwendet (z. B. 192.168.1.) Und die externe "öffentliche" Adresse dynamisch vom Internetdienstanbieter (ISP) zugewiesen wird. . Da es dynamisch zugeordnet ist, kann es sich von Zeit zu Zeit ändern.

Wenn Ihre Heimcomputer eingeschaltet sind, senden sie normalerweise eine DHCP-Anfrage, in der sie nach einer internen IP-Adresse fragen, die sie verwenden können. Normalerweise antwortet Ihr Router und weist eine Adresse aus einem Pool von internen Adressen zu.

Die internen Adressen sind normalerweise nicht direkt erreichbar, aber Ihr Router verwendet NAT, um zwischen internen und externen Adressen zu übersetzen.

Statische IP-Adresse

Sie müssen nach einer "statischen IP-Adresse" fragen. Dies bedeutet, dass Ihre öffentliche IP-Adresse festgelegt und zur Verwendung mit Ihrer Teekanne veröffentlicht werden kann. Sie werden nicht die tatsächliche Adresse auswählen können.

Einige britische ISPs berechnen hierfür eine zusätzliche monatliche Gebühr (z. B. BT), manche jedoch nicht (z. B. Zen).

Teekanne Interne Adresse

Ihr Teekessel verfügt möglicherweise über eine konfigurierbare feste IP-Adresse. In diesem Fall sollten Sie eine Adresse innerhalb des internen Netzwerkbereichs Ihres Routers konfigurieren, der jedoch außerhalb des vom Router vergebenen Bereichs liegt - das ist der DHCP-Bereich.

Alternativ können Sie Ihren Router so konfigurieren, dass er der Teekanne immer die gleiche interne Adresse gibt.

Port-Weiterleitung

Eingehende Anfragen an Ihren Router, für den Teekannen-Service, müssen an die spezifische interne Adresse Ihrer Teekanne weitergeleitet werden. Sie tun dies mit "Portweiterleitung". Einige Router können dies als "Pinholes" bezeichnen oder eine andere Terminologie verwenden.


13
2017-08-14 14:54



Auf der Seite einiger britischer Breitbandanbieter, die statische IP-Adressen anbieten, scheint Virgin (ehemals Telewest) (zumindest in meinem Bereich) statische Adressen standardmäßig zuzuweisen. In den 11 Jahren, in denen ich dort gelebt habe, hatte ich immer die gleiche IP-Adresse. - LMS
@LiamMcSherry Ich hatte die gleiche IP-Adresse für etwa 10 Jahre, hieß nicht, dass es statisch war, es hat sich im letzten Jahr etwa 4 Mal geändert. - Tyson
Ebenso ändert sich gelegentlich meine IP-Adresse von Virgin. Das eine Mal, als ich genau bemerkte, wann es passierte, war, als sie mir ein neues Kabelmodem gaben. Im Grunde haben sie nicht zugewiesen die IP-Adresse an Sie als solche, nur dass sie für ihr eigenes Komfort geben Sie Ihrem Modem die gleiche IP-Adresse jedes Mal, wenn es eine anfordert, anstelle der niedrigsten verfügbaren oder was auch immer. Außer manchmal tun sie es auch nicht, vermutlich auch zu ihrer eigenen Bequemlichkeit (oder vielleicht hat jemand einen Kaffee fallen gelassen, in dem, was die Nachschlagetabelle beibehält, und sie haben von vorne angefangen). - Steve Jessop


Wenn Ihr Internetdienstanbieter kein Carrier Grade-NAT verwendet, verfügen Sie wahrscheinlich bereits über eine globale IP-Adresse, die mit Ping-Signalen versehen werden kann. Einige ISPs blockieren Ports, sicher, und Ihre IP-Adresse ist möglicherweise nicht statisch - sich gelegentlich ändern, wenn Sie die Verbindung trennen / wiederherstellen. Sie überprüfen einfach, ob Sie eine zweite IP-Adresse erhalten können (obwohl ich keine Ahnung habe, wie ein Consumer-Router damit umgehen könnte - Sie benötigen möglicherweise einen kommerziellen Router), oder holen Sie sich die Teekanne einfach, billig, Linie.

Wenn das keine Option ist, könnte es ein Umweg sein, eine VPS mit einer statischen IP-Adresse woanders zu bekommen und Ihre Firewall dazu zu verwenden, alle Pakete an die Teekanne weiterzuleiten. Eine Alternative könnte sein, einen Proxy für Ihre Teekanne mit diesen Dingen zu haben. Ich nehme an, dass dies Platz für eine virtuell emulierte Teekanne lässt.

Schließlich, unter Berücksichtigung der Erschöpfung der IP-Adresse - geben Sie ihm eine ipv6-Adresse, wie MSalters vorgeschlagen hat


3
2017-08-14 12:49





Die aktuelle IP-Adresse der Teekanne scheint registriert zu sein RHUL.

Angenommen, Sie befinden sich immer noch in Großbritannien, enthalten mehrere nationale ISPs eine dedizierte / feste / statische IP-Adresse als Teil ihrer Breitband-Pakete zu Hause (einschließlich in einigen Fällen IPv6) und wären wahrscheinlich wirklich erfreut, Ihre Teekanne zu bedienen. Beispielsweise:

Ein Einplatinencomputer sollte einen geeigneten Heimserver für die Teekanne bilden. Betrachten Sie etwas wie ein OLinuXinooder sehen diese hilfreiche Seite von der Free Software Foundation.


1
2017-08-15 23:57



Wenn das Home-Breitband keine statische IP-Adresse bietet, fragen Sie nach der Business-Klasse. Einige ISPs bieten statische IPs für zusätzliche Kosten oder als Teil des Pakets an. - Sun


Wenn Sie nicht viel ändern wollen, mieten Sie einen virtuellen Server, konfigurieren Sie iptables zu nat-Konnektivität zu jedem Port, der relevant ist (Raten 80), konfigurieren Sie nat auf Ihrem Rahmengerät, so dass die Quell-IP die vps ip und dst ist Port ist 80 (in diesem Zusammenhang), es leitet an die Teekanne. (Bitte beachten Sie, dass Sie sicherstellen müssen, dass die NAT-Regeln bidirektional sind)

Auf diese Weise müssen Sie Ihre Heim-IP nicht aufgeben und das Gerät wird im Wesentlichen so funktionieren wie es ist.


1
2017-08-20 01:31





Auf etwas, das ich noch nicht erwähnt habe: Tut es HABEN statisch sein? Absolut? Positiv?

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

Sie können einen dynamischen DNS-Dienst verwenden, um die geänderte private IP-Adresse zu aktualisieren. http://dyn.com/dns/ ist, was ich für meinen Heimrouter verwende, obwohl ich sicher bin, dass es dort viele andere ähnliche Dienste gibt. Es könnte wirtschaftlicher sein, 25-35 $ pro Jahr zu bezahlen ... statt wie wahrscheinlich 10 $ pro Monat für eine statische IP-Adresse von Ihrem Provider.

Die Funktionsweise von DynamicDNS ist, dass Sie regelmäßig Ihre IP-Adresse überprüfen. Wenn es sich ändert, aktualisieren Sie den DNS-Server. Mein Router ist so eingerichtet, dass er es automatisch mit DynDns macht, obwohl sie zufällig eine Anwendung haben, die Sie auf einem lokalen Computer ausführen können.

Auf diese Weise könnten Sie Leute pingen lassen teapot.MyDomainName.com und es sollte einfach funktionieren, außer für die kurze Zeit zwischen dem Ändern der IP-Adresse und dem Aktualisieren des DNS-Servers (je nach Konfiguration können das Sekunden, Stunden oder Tage sein)


0
2017-08-17 01:48