Ich habe Port 80 von der AWS-Lightsail-Konsole aus geöffnet und ufw
der Status zeigt, dass Port 80 geöffnet sein sollte.
Und dennoch kann ich curl
weder auf Port 80 zugreifen, noch telnet
einen ping
Server starten.
Ich habe iptables überprüft und kann bestätigen, dass dort die Regeln von ufw gelten. Wenn ich lsof -i -P -n
es jedoch ausführe, wird kein offener Port 80 angezeigt. Gibt es eine andere Firewall, die 80 blockiert?
Für jede Hilfe zur Fehlerbehebung wäre ich sehr dankbar!
Unten sehen Sie das Ergebnis vonufw status
5432/tcp ALLOW IN Anywhere
22/tcp ALLOW IN Anywhere
80 ALLOW IN Anywhere
80/tcp ALLOW IN Anywhere
443/tcp ALLOW IN Anywhere
5432/tcp (v6) ALLOW IN Anywhere (v6)
22/tcp (v6) ALLOW IN Anywhere (v6)
80 (v6) ALLOW IN Anywhere (v6)
80/tcp (v6) ALLOW IN Anywhere (v6)
443/tcp (v6) ALLOW IN Anywhere (v6)
Und wenn ich renne, sudo lsof -i -P -n | grep :80
bekomme ich nichts zurück.
Antwort1
Ich glaube, Sie benötigen SSH TCP 22 auf der Lightsail-Networking-Firewall. Bei mir wurde im Befehl „ufw status“ https angezeigt, aber es wurde keine Verbindung hergestellt, bis ich es auf der Lightsail-Networking-Firewall hinzugefügt habe. (Ich werde mal sehen, ob ich herausfinden kann, ob ufw überhaupt benötigt wird)