Вам потребуется настроить брандмауэр сервера для разрешения входящих соединений, а маршрутизатор - для переадресации соединений на серверы.
Также следует помнить, что многие интернет-провайдеры блокируют входящие соединения через порт 80, чтобы их клиенты не размещали свои собственные сайты (проверьте договор с вашим интернет-провайдером, возможно, вы нарушаете его, размещая веб-сервер)
Можно настроить маршрутизатор на использование другого порта и перенаправить его как порт 80 на сервер, если ваш интернет-провайдер блокирует порт 80. Обратитесь к руководству пользователя маршрутизатора о переадресации портов. Некоторые маршрутизаторы могут не поддерживать изменение входящего порта на другой, и в этом случае вам также придется изменить порт, на котором работает Apache.
На снимке экрана установите для общего порта значение, отличное от 80 (по договоренности используйте порт между 1024–49151) и оставьте частному порту значение 80.
Кроме того, убедитесь, что вы используете свой публичный IP на других клиентах. Не используйте адреса 192.168. . , они предназначены только для частных сетей.
Внешние пользователи должны иметь возможность использовать ссылку http://[your IP-адрес общедоступного маршрутизатора]: [новый порт] для подключения.