Ich habe eine AWS EC2-Instanz ausgeführt, und ich soll auf die localhost-URL der Instanz zugreifen. Immer wenn ich die localhost: port/index.html URL versuche, bekomme ich einen Server, der nicht reagiert, Fehler. Ich habe versucht, stattdessen die öffentliche IP der Instanz zu verwenden, aber das ist fehlgeschlagen. Ich konfigurierte AWS, indem ich die bestimmte Portnummer für den eingehenden Datenverkehr (IP: 0.0.0.0/0) offenlegte, die ebenfalls nicht funktionierte. Wie sollte ich konfigurieren, damit ich auf die URL zugreifen kann?Zugriff auf localhost-URL von AWS vom lokalen Computer aus nicht möglich
0
A
Antwort
0
Wenn auf einer EC2-Instanz ein Dienst unter localhost: 45984 ausgeführt wird, können Sie von Ihrem Browser auf Ihrem lokalen Computer aus nicht auf diesen Server zugreifen, sofern Sie keine Portweiterleitung verwenden.
Hier ist ein guter Artikel, der die verschiedenen Konzepte erläutert:
https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding
Ich glaube, was wollen Sie lokale Port-Forwarding, wo man einen Tunnel einrichten, so dass Sie zugreifen können „localhost: 45984“ auf Ihre EC2-Instanz von einem Port, den Sie auf Ihrem Mac angeben.
Verwandte Themen
- 1. Daten vom lokalen Computer
- 2. Zugriff auf MailCatcher von einem anderen Computer aus möglich
- 3. Zugriff auf die $ rootScope-Eigenschaft vom Controller aus nicht möglich?
- 4. Zugriff auf Bluemix-Objektspeicher vom lokalen Funke
- 5. Antwort vom aws-API-Gateway nicht möglich?
- 6. Zugriff auf den lokalen node.js-Server vom iOS-Emulator?
- 7. Zugriff auf SSH über securegateway nicht möglich
- 8. Zugriff auf AWS-Webkonsole für Couchbase nicht möglich
- 9. Zugriff auf MySql-Server - Von jedem Computer?
- 10. "Das Testformular ist nur für Anfragen vom lokalen Computer verfügbar."
- 11. Zugriff auf Objekt vom Haupt-Thread nach Feldinitialisierung nicht möglich
- 12. Zugriff auf die Dateien der eigenen App auf dem Computer nicht möglich
- 13. Zugriff auf Ordner von Subdomain aus nicht möglich?
- 14. CSR Erzeugung von lokalen Computer
- 15. Zugriff auf Telefonnummern nicht möglich
- 16. Keine Verbindung zu AWS EC2 über Nginx vom lokalen Rechner möglich
- 17. Zugriff auf freigegebene Ressourcen auf einem Remote-Computer im LAN
- 18. Zugriff auf Vektorelement nicht möglich?
- 19. Zugriff auf Sinatra-App über das lokale Netzwerk nicht möglich
- 20. Zugriff auf Controller-Bereich von der winkelabhängigen Komponentenausgabebindungsfunktion aus möglich
- 21. Windows konnte nicht starten Service auf lokalen Computer Fehler 5 Zugriff verweigert
- 22. Zugriff auf Eigenschaft vom Typ "Swift" aus Objective-C nicht möglich
- 23. Zugriff auf Elasticsearch 2.0 in Vagrant-VM vom Host-Betriebssystem aus nicht möglich
- 24. Verbindung zu MongoDB-Instanz auf AWS EC2-Instanz nicht möglich
- 25. Warum funktioniert meine Ajax-Anwendung nicht auf meinem lokalen Computer?
- 26. Konvertieren von MultipartFile in java.io.File ohne Kopieren auf lokalen Computer
- 27. So kopieren Sie ein Verzeichnis vom lokalen Computer zum Remote-Computer
- 28. Kann WCF-Dienst auf dem lokalen Computer nicht ausführen
- 29. Zugriff auf lokalen GAE SDK-Server von einem anderen Computer im Netzwerk
- 30. C# File.Copy von Remote-Computer zu lokalen
Hallo! Kannst du bitte mehr Informationen geben? Zum Beispiel, welchen Dienst führen Sie auf der EC2-Instanz aus, zu der Sie eine Verbindung herstellen möchten - ist es ein Webserver auf Port 80? Versuchen Sie, von der Instanz selbst oder von einem Remotecomputer im Internet darauf zuzugreifen? Haben Sie versucht, von der Instanz aus darauf zuzugreifen, um zu bestätigen, dass der Webserver ausgeführt wird? –
Ja, der Dienst läuft auf einem Webserver (auf EC2), aber nicht auf Port 80, die HTTP-URL ist - http: // localhost: 45984/index.html (Portnummervariable). Ich versuche auf den lokalen Rechner zuzugreifen (Mac, Version ist OS X 10.11.4). Ich weiß, dass der Dienst tatsächlich auf der EC2-Instanz selbst läuft, denn wenn ich ein Tool wie Curl auf dem EC2-Terminal für die bestimmte URL verwende, bekomme ich eine Antwort, etwas wie "Der Server antwortet nicht" Ich versuche, den Dienst von der lokalen Maschine aus zu erreichen. Wenn ich localhost durch öffentliche IP von EC2 ersetze, funktioniert es nicht. – user4002112