Я пытаюсь настроить сервер Apache на моей установке arch linux. Эта машина подключена к сети Ethernet с публичным IP-адресом. Я неоднократно пытался подключиться с внешних компьютеров, но это никогда не срабатывало, а затем я настроил SSL в Apache и смог подключиться просто отлично.
Для тестирования, когда я запускаю простой http-сервер с
$ sudo python3 -m http.server <port_here> --bind <public_ip_here>
я могу подключиться с других компьютеров просто отлично, для всех портов кроме 80. Затем он не работает. Он даже работает для порта 443.
Мне интересно, почему порт 80 блокируется и как я могу это исправить.