192.168.255.24 является частным ip, доступ к нему из Интернета невозможен только из интрасети.
127.0.0.1: адрес обратной связи, доступный только с того же устройства (компьютера), что и я сам. Если Сомен еще говорит сам, это больше не ты.
Чтобы получить доступ к вашему компьютеру в интрасети из Интернета, вам потребуется получить ваш публичный адрес, вы можете сделать это, прибегая к помощи «is is my ip», просто учтите, что, скорее всего, это динамический адрес, который может измениться. время от времени.
Это будет адрес для использования извне внутренней сети (изнутри он, скорее всего, не работает)
Во-вторых, вы должны войти в конфигурацию маршрутизатора, подключенного к Интернету, и:
Зарезервируйте в DHCP определенный адрес для компьютера, на котором размещен веб-сервер (я думаю, это будет 192.168.255.24). Это необходимо сделать, чтобы компьютер всегда имел один и тот же IP-адрес в интрасети.
Настройте переадресацию портов (также в маршрутизаторе) для перенаправления того, что получено на порт 80, и, если вы будете использовать порт 443 ssl, например, на зарезервированные адреса (192.168.255.24) на портах 80 и 443 соответственно. Таким образом, то, что поступает из Интернета через порты 80 и 443, поступает на компьютер, на котором размещен веб-сервер на том же порту.
В-третьих, вам нужно проверить правила брандмауэра компьютера, чтобы разрешить трафик через порт 80.
Просто совет: когда вы включаете переадресацию портов в маршрутизаторе, вы явно разрешаете компьютерам из Интернета получать доступ к вашей интрасети через определенные порты. Я понимаю, что это то, что вы хотите, но я просто хотел прояснить это.