Ubuntu ufw Lightsail не открывает порт 80

Ubuntu ufw Lightsail не открывает порт 80

У меня открыт порт 80 из консоли AWS Lightsail, и ufwстатус показывает, что порт 80 должен быть открыт.

И все же я не могу curlни зайти в порт 80, ни 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

Я думаю, вам нужно иметь SSH TCP 22 на Lightsail-Networking-Firewall. У меня https отображался в команде 'ufw status', но он не подключался, пока я не добавил его на Lightsail-Networking-Firewall. (Я собираюсь посмотреть, смогу ли я узнать, нужен ли вообще ufw)

Связанный контент