suchen
HeimTechnologie-PeripheriegeräteIT IndustrieZugriff auf Localhost von überall

Zugriff auf Ihren Localhost von überall: Ein Entwicklerhandbuch zum sicheren Tunneling

zu sichern

Sie haben ein Website -Design auf Ihrer lokalen Maschine mit Beispielinhalten sorgfältig hergestellt. Jetzt müssen Sie es auf verschiedenen mobilen Geräten testen und mit Clients weitergeben - ohne dass es vorzeitig auf einem öffentlichen Server bereitgestellt wird. In diesem Handbuch werden mehrere Tools untersucht, mit denen ein sicherer Tunnel aus dem Internet zu Ihrem Localhost erstellt wird, um Remote -Zugriff und optimierte Tests zu ermöglichen.

Accessing localhost from Anywhere

Dieser Artikel umfasst: Ngrok, Pagekite, localTunnel, boringProxy und BrowsStack.

Schlüsselvorteile:

  1. optimierte Workflows:
  2. Sicherere Tunneldienste vereinfachen Sie die Tests auf verschiedenen Geräten und die Zusammenarbeit von Kunden ohne vorzeitige öffentliche Bereitstellung.
  3. verschiedene Werkzeugoptionen:
  4. Jedes Tool bietet einzigartige Funktionen für unterschiedliche Entwicklungsbedürfnisse, von der Verkehrsinspektion bis zum Multi-Plattform-Hosting.
  5. Verbesserte Tests und Zugänglichkeit:
  6. Funktionen wie Verkehrsinspektion, benutzerdefinierte Domänen und Kennwortschutz erstellen eine robuste Testumgebung und erleichtern einfache Kundenvorführungen.

Wie es funktioniert:

Secure Tunnel Services stellt eine Verbindung zwischen dem Internet und Ihrer lokalen Maschine her. Es wird eine öffentliche URL zur Verfügung gestellt; Eingehende Anfragen an diese URL werden an Ihren Localhost -Server weitergeleitet. Das komplexe Setup wird automatisch behandelt. Sie installieren einfach die Anwendung und verweisen sie auf Ihren Localhost.

Wichtiger Hinweis zu virtuellen Hosts:

ServerAlias Wenn Sie virtuelle Hosts verwenden, stellen Sie sicher, dass die vom Tunneling -Dienst bereitgestellte öffentliche URL als httpd.conf in Ihrer

-Datei (oder eine äquivalente Konfigurationsdatei für Ihren Webserver) hinzugefügt wird. Zum Beispiel:
<code><virtualhost>
    DocumentRoot "/Users/patcat/Web"
    ServerName mytestsite.test
    ServerAlias 350c0f8e.ngrok.com
</virtualhost></code>

ngrok:

ngrok (verfügbar für Windows, MacOS und Linux) erstellt einen Tunnel und ermöglicht die Verkehrsprüfung und eine Wiederholung zum Testen. Grundfunktionen sind kostenlos; Erweiterte Funktionen (benutzerdefinierte Subdomains, reservierte Domänen) erfordern einen bezahlten Plan. Der Hauptvorteil von Ngrok ist der Mangel an Abhängigkeiten.

Verwenden von NGROK:

  1. Ngrok von ngrok.com herunterladen.
  2. ./ngrok http 80 Öffnen Sie Ihr Terminal, navigieren Sie zum NGROK -Verzeichnis und führen Sie aus:
  3. http://42e474ef9799.ngrok.com Zugriff auf Ihren Localhost über die bereitgestellte Ngrok -URL (z. B.
  4. ).

Accessing localhost from Anywhere

http://localhost:4040/ ngroks Verkehrsinspektor (zugänglich bei

) ermöglicht es Ihnen, frühere Anforderungen zu analysieren.

Accessing localhost from Anywhere

ngrok erweiterte Funktionen:

  • Passwortschutz: ngrok http -auth="username:password" 80
  • benutzerdefinierte Subdomains (bezahlter Plan): ngrok http -subdomain nogophersinmytunnel 80
  • benutzerdefinierte Domänen (bezahlter Plan): ngrok http -hostname="tunnel.yourdomain.com" 80
  • Tunneling zu IP -Adressen: ngrok http 192.168.0.27:80
  • Nicht-HTTP-Dienste: ngrok tcp 22

PageKite:

PageKite (Python-basiert, unterstützt Windows, MacOS, Linux und Android) ist eine robuste, langjährige Alternative zu NGROK. Es bietet eine kostenlose Testversion, gefolgt von einem Pay-What-You-Want-Modell. Es enthält eine eingebaute Firewall, die gemeinsame Angriffsvektoren blockiert.

Verwenden Sie PageKite:

  1. download pagekite von pagekite.net.
  2. Lauf: pagekite.py 80 hurrygetintothefancytunnel.pagekite.me (Ersetzen Sie durch Ihre gewählte Subdomain).

Accessing localhost from Anywhere

PageKite Erweiterte Funktionen:

  • eingebauter Webserver für statische Dateien: pagekite.py /path/to/folder igotthattunnelvision.pagekite.me
  • Passwortschutz: pagekite.py 80 terelekkayatuneli.pagekite.me password/username=password
  • IP -Adressbeschränkung: pagekite.py 80 arcadefirecamethroughmywindow.pagekite.me ip/1.2.3.4=ok ip/4.5.6=ok

Accessing localhost from Anywhere Accessing localhost from Anywhere

localTunnel:

localTunnel (node.js, go und c#/. Net Clients) ist ein einfacher Tunneling -Service.

Verwenden von LocalTunnel:

  1. global installieren: npm install -g localtunnel
  2. run: lt --port 80

Accessing localhost from Anywhere

LocalTunnel Erweiterte Funktionen:

  • benutzerdefinierte Subdomains: lt --port 80 --subdomain platypusestunneltoo
  • node.js API für automatisierte Tests.

boringProxy:

boringProxy ist eine kostenlose Option Open-Source (MIT-Lizenz), die sich hauptsächlich auf Selbsthosting konzentriert. Es ist als einzelne ausführbare Datei für Linux und Windows erhältlich (macOS -Unterstützung ist nicht getestet).

BrowsStack:

BrowsStack bietet virtuelle Maschinen und Browser -Testfunktionen. Während es Ihren Localhost nicht direkt aufdeckt, erleichtert die Browser -Erweiterung den Zugriff über ihre Server (bezahlter Dienst).

Accessing localhost from Anywhere

Schlussfolgerung:

zahlreiche Tools vereinfachen den Zugriff auf Ihre Localhost aus der Ferne. Ngrok und Pagekite fällt auf ihre Benutzerfreundlichkeit und umfassende Funktionen hervor. Wählen Sie das Tool aus, das Ihren Anforderungen und Sicherheitsanforderungen am besten entspricht. Denken Sie daran, die Sicherheit zu priorisieren, wenn Sie Ihren Lokalhost dem Internet aussetzen.

FAQs: (Antworten, die direkt in den Haupttext eingebaut sind, um einen besseren Fluss zu erzielen)

Das obige ist der detaillierte Inhalt vonZugriff auf Localhost von überall. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Top 21 Entwickler -Newsletter, die sich 2025 abonnieren könnenTop 21 Entwickler -Newsletter, die sich 2025 abonnieren könnenApr 24, 2025 am 08:28 AM

Bleiben Sie über die neuesten technischen Trends mit diesen Top -Entwickler -Newsletters informiert! Diese kuratierte Liste bietet für jeden etwas, von KI -Enthusiasten bis hin zu erfahrenen Backend- und Frontend -Entwicklern. Wählen Sie Ihre Favoriten und sparen Sie Zeit, um nach REL zu suchen

Serverlose Bildverarbeitungspipeline mit AWS ECS und LambdaServerlose Bildverarbeitungspipeline mit AWS ECS und LambdaApr 18, 2025 am 08:28 AM

Dieses Tutorial führt Sie durch das Erstellen einer serverlosen Bildverarbeitungspipeline mit AWS -Diensten. Wir werden ein Next.JS -Frontend erstellen, der in einem ECS -Fargate -Cluster eingesetzt wird und mit einem API -Gateway, Lambda -Funktionen, S3 -Eimer und DynamoDB interagiert. Th

CNCF ARM64 Pilot: Impact and InsightsCNCF ARM64 Pilot: Impact and InsightsApr 15, 2025 am 08:27 AM

Dieses Pilotprogramm, eine Zusammenarbeit zwischen CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal und betätigten, rationalisiert ARM64 CI/CD für CNCF -Github -Projekte. Die Initiative befasst sich mit Sicherheitsbedenken und Leistung

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Sicherer Prüfungsbrowser

Sicherer Prüfungsbrowser

Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

PHPStorm Mac-Version

PHPStorm Mac-Version

Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Leistungsstarke integrierte PHP-Entwicklungsumgebung