Я играю с настройкой переадресации портов на моем домашнем маршрутизаторе. Я не мог заставить это работать, все же. Вот что я попробовал:
Когда я открыл публичный IP-адрес моего маршрутизатора в моем браузере, он поднял страницу MikroTik RouterOS. Затем я открыл 192.168.1.1 в своем браузере, вошел в систему и настроил порт 80 для пересылки на мой компьютер по адресу 192.168.xxx.xxx, где работает Apache. После этого, когда я снова открыл публичный IP-адрес, я получил ту же страницу RouterOS. (У меня есть беспроводной маршрутизатор TP-Link.)
Я также попытался переадресовать порт 8080 и запустил Apache, подключенный к порту 8080, но когда я попытался просмотреть его в браузере, я получил ошибку «не удалось подключиться».
Я проверил порт с помощью онлайн-инструмента, и он не заблокирован.
Похоже, что переадресация портов ничего не делает. Это похоже на то, как если бы браузер подключался не к тому маршрутизатору, хотя это кажется невозможным.
Что может быть причиной этого?