Öffentlicher Domänenname für auf dem Laptop laufenden Server

Öffentlicher Domänenname für auf dem Laptop laufenden Server

Wie kann ich mit einem öffentlichen Domänennamen auf einen Server zugreifen, der auf meinem Laptop läuft?

Hinweis: Die IP meines Laptops ist nicht statisch und könnte sich überall befinden: in meiner Wohnung, in einem Café, an mein Mobiltelefon angeschlossen usw.

Anwendungsfall

Der Anwendungsfall ist das Debuggen. Insbesondere für die Amazon Lambda-Entwicklung, bei der Remote-Debugging nicht wirklich unterstützt wird. Ich benötige externe Dienste wieTwilioUndLockerum die Debugging-API-Instanz auslösen zu können, damit ich Haltepunkte setzen und den Code schrittweise durchgehen kann.

Mögliche Lösungen

Ich habe gehört, dass etwas namens „DNS-Tunnel“ eine gute Lösung sein könnte. Oder vielleicht etwas wie OpenVPN? Ich weiß nicht genug über Netzwerke, um zu wissen, wo ich mit so etwas anfangen soll.

Antwort1

Ich suche immer noch nach der besten Lösung dafür, aber ich dachte, ich poste mal, was ich bisher herausgefunden habe.

Es gibt kostenlose und kostenpflichtige Dienste, die dies ermöglichen können. Einige Dienste sind kostenpflichtig, da hierfür ein tatsächlicher Zwischenserver für das Tunneln erforderlich ist. Die kostenlosen Dienste bieten im Allgemeinen eine kostenpflichtige Option.

Normalerweise stellen die kostenlosen Dienste nur eine temporäre Subdomain bereit. Das ist für viele Dinge gut, aber nicht, wenn Sie debuggen müssen, wie externe Dienste wie Twilio mit Ihrer API interagieren, weil Sie die URL-Einstellungen ständig ändern müssen.

Ich habe keinen kostenlosen Dienst gefunden, der eine permanente Subdomain bereitstellt, was die meisten Probleme lösen würde, die ich mit den kostenlosen Diensten habe.

Der offensichtlichste kostenpflichtige Dienst ist ngrok.com, aber die Preise sind dort wirklich hoch.

Diese Github-Seite enthält eine sehr umfassende Liste kostenloser und kostenpflichtiger Dienste: https://github.com/anderspitman/awesome-tunneling

Einige der kostenlosen Dienste, die eine öffentliche Serverinstallation erfordern und die ich dort gesehen habe, waren:

Ein kostenpflichtiger Dienst, der mir aufgefallen ist, war:

verwandte Informationen