我從 AWS Lightsail 控制台開啟連接埠 80,ufw
狀態顯示連接埠 80 應開啟。
然而,我無法curl
進入連接埠 80,也無法telnet
啟動ping
伺服器。
我檢查了 iptables,可以確認 ufw 的規則適用於此。但是,當我運行時,lsof -i -P -n
它沒有顯示任何開放的 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)