Я строю сервер с Apache на моем RPi. Локально работает отлично! Внешне не очень хорошо. Я попросил друга вставить внешний IP, но его iPhone сказал ему: «Safari не может открыть страницу, потому что сервер перестал отвечать». Порты и брандмауэр на моем маршрутизаторе настроены, но все равно не работает. Поэтому я убедился, что брандмауэр моего Raspberry Pi разрешил порт. Я даже изменил внешний порт на тот случай, если мой провайдер заблокировал его, но когда я попытался загрузить его на свой компьютер, мой браузер сказал мне, что он не может подключиться к серверу. Если мой провайдер блокирует мой сервер, могу ли я обойти это? И если это мой маршрутизатор блокирует его, как я могу обойти это? (У меня Netgear R5900P). Я много занимался поиском и пока не нашел ответа. Простой и четкий ответ был бы очень признателен.
Вот какая у меня конфигурация переадресации портов маршрутизатора:
Это было зарегистрировано в "журнале ошибок" Apache:
[Sun Dec 10 14:34:34.071343 2017] [mpm_prefork:notice] [pid 574]AH00169: caught SIGTERM, shutting down
[Sun Dec 10 14:35:58.725821 2017] [mpm_prefork:notice] [pid 608] AH00163: Apache/2.4.25 (Raspbian) configured -- resuming normal operations
[Sun Dec 10 14:35:58.727766 2017] [core:notice] [pid 608] AH00094: Command line: '/usr/sbin/apache2'