Я программист-любитель, и у меня есть веб-сайт, который я бы хотел разместить сам. Тем не менее, я очень начинающий в сети, поэтому я заранее прошу прощения, если моя ошибка очевидна.
Я пошел дальше и установил веб-сервер Apache на свой Raspberry Pi. Я проверил подключение к сайту с помощью Chrome с использованием локального адреса IPv4, и это прекрасно работает.
Чтобы сделать его общедоступным, я попытался перенести порт 80 пересылки (что я понимаю как стандартный порт для http). Я также настроил адрес DNS на http://ashwingupta.mynetgear.com. Когда я вписываю этот адрес в свою сеть Wi-Fi или в свой публичный ipv4, я могу нормально подключиться к сайту. Однако, если я захожу в любую другую сеть, я не могу подключиться к своему веб-сайту. Я предполагаю, что это результат неправильной переадресации порта 80.
У меня есть другие переадресованные порты, которые прекрасно работают, в том числе порты SSH и Remote Desktop для моего pi. Учитывая это, проблема, похоже, не в Raspberry Pi или перенаправлении маршрутизатора в целом. Я считаю, что это относится к порту 80.
Что происходит и как я могу это исправить?
Замечания:
-Я перенаправляю как порт TCP, я верю, что это то, что использует Интернет
-Мой роутер это Nighthawk R7000