AWS Lightsail コンソールでポート 80 を開いた状態で、ufw
ポート 80 を開いている必要があるというメッセージが表示されます。
ただし、ポート80に接続できず、サーバーを起動することcurl
もできません。telnet
ping
iptablesを確認しましたが、ここにufwのルールが適用されていることを確認できます。ただし、実行してもlsof -i -P -n
開いているポート80は表示されません。ポート80をブロックする他のファイアウォールはありますか?
この問題の解決にご協力いただきありがとうございます。
以下は結果ですufw 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)
走ればsudo lsof -i -P -n | grep :80
対価で何も手に入らない。
答え1
Lightsail-Networking-FirewallにSSH TCP 22をインストールする必要があるようです。 「ufw status」コマンドにhttpsが表示されますが、Lightsail-Networking-Firewallに追加するまで接続されません。 (ufwが必要かどうかを調べることができるかどうかを見てみましょう)