Я новичок в брандмауэре Ubuntu, и у меня есть сервер Ubuntu 20.04.
Все порты 8080, 81... доступны извне, но когда пробовал телнет IP 80
я получил
telnet: невозможно подключиться к удаленному хосту: в соединении отказано
подробный статус ufw
является:
Статус: активен
Ведение журнала: включено (низкий уровень)
По умолчанию: запрещать (входящие), разрешать (исходящие), запрещать (маршрутизируемые)
Новые профили: пропустить
К действию от
-- ------ ----
80 ДОПУСКАЙТЕ ВСЕГДА
80/tcp РАЗРЕШИТЬ ВХОД В любом месте
22/tcp РАЗРЕШИТЬ ВХОД ВСЕГДА
4000 ДОПУСТИМ ВСЕГДА
443 РАЗРЕШИТЬ ВСЕГДА
80/tcp (Nginx HTTP) РАЗРЕШИТЬ ВХОД В любом месте
81 ДОПУСТИМ ВСЕГДА
80 (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)
80/tcp (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)
22/tcp (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)
4000 (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)
443 (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)
80/tcp (Nginx HTTP (v6)) РАЗРЕШИТЬ ВХОД В любом месте (v6)
81 (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)
Похожие вопросы, которые помогают мне расширить свои знания по теме:
https://serverfault.com/questions/129086/how-to-start-stop-iptables-on-ubuntu
Соединение через порт 80 отклонено
Последняя ссылка указывает на перезапуск iptables, но я надеюсь, что пропустил что-то еще, и мне не нужно перезапускать iptables.
Подскажите, пожалуйста, что мне лучше сделать в этой ситуации, и как получить публичный доступ к моему хосту с портом 80.
Большое спасибо за поддержку.