
Ich verwende IIS zum Hosten meiner App und verwende Port 80. Wenn ich auf meinem RDP die IP-Adresse eingebe, werde ich zu meiner App weitergeleitet. Wenn ich die IP-Adresse jedoch außerhalb von RDP verwende, funktioniert es nicht. Ich habe mit XAMPP nachgeprüft und es funktioniert auf demselben Port (nicht zur selben Zeit) und ich kann außerhalb meines RDP darauf zugreifen. Was könnte das Problem sein?
Antwort1
Angenommen, Sie hosten Ihre Website auf einer EC2-Instanz. Neben der IP-Adresse müssen Sie auch die an Ihre Instanz angehängten EC2-Sicherheitsgruppen berücksichtigen. Diese entsprechen bei AWS einer Firewall und steuern, auf welche Ports von außen zugegriffen werden kann.
Wenn Sie den Zugriff auf Port 80 von überall nicht zulassen, können Sie wie gesagt von der Instanz selbst aus auf Ihre Website zugreifen (bei einer Verbindung über Remotedesktop), jetzt jedoch beim Surfen von einem anderen Computer aus.
Überprüfen Sie Ihre Sicherheitsgruppe, aber erlauben Sie aus Sicherheitsgründen nur den Zugriff auf die Ports, die Sie benötigen, z. B. 80 für HTTP und 443 für HTTPS.
Weitere Informationen finden Sie in der AWS-Dokumentation zu EC2-Sicherheitsgruppen unterhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/working-with-security-groups.html