Хостинг веб-сайта у себя дома: порт блокирования ISP 80?

Я предполагаю, что это лучшее место, чтобы поместить это, а не ошибку сервера.

Я заинтересован в создании небольшого сайта для размещения дома как упражнения «доказательство концепции», т. Е. Чтобы доказать, что я знаю, как это сделать. У меня есть (виртуальный) сервер 2003 с сайтом на нем, все настроены с пересылкой портов до 80 на моем сервере. У меня есть Belkin F5D7634, в который я поместил свои данные DYNDNS, но когда я пытаюсь перейти к моему адресу DYNDNS, он появляется, страница не может быть отображена.

Мой интернет-провайдер – Carphone Warehouse / AOL, и я не смог найти какую-либо информацию, если они блокируют порт 80. Если они это сделают, может кто-нибудь рекомендовать домашнего провайдера, который не блокирует порт 80?

Больше ISP, чем не будет блокировать порт 80 в настоящее время, чтобы предотвратить входящий трафик. Обычно они не скажут вам, что они блокируют его, и ваши шансы получить прямой или точный ответ, если вы обратитесь в службу технической поддержки, составляют около 50/50. Некоторые интернет-провайдеры позволят вам настроить сервер, если вы работаете с ними, чтобы настроить его (иногда с дополнительными ежемесячными платежами, иногда нет). Об единственном способе узнать, это позвонить различным интернет-провайдерам, которые обслуживают ваш регион, и посмотреть, что они говорят. О, и позвоните в номер технической поддержки, а не в офис продаж. Продавцы либо не знают, либо просто скажут вам, что вы хотите услышать.

Для тестирования извлеките DynDNS из списка возможных проблем:

  1. Перейдите на страницу whatismyip.com .
  2. Попробуйте этот IP-адрес напрямую, но: из какого-либо другого интернет-соединения, например, с помощью Web-Sniffer .
  3. Попробуйте онлайн traceroute на этот адрес (который не будет использовать порт 80, но может все еще дать вам некоторое представление).

Если это не работает, существует множество возможных причин, кроме блокировки портов, например:

  • Возможно, перенаправление портов в маршрутизаторе неверно.
  • Возможно, вы пытаетесь использовать адрес DynDNS (или общедоступный IP-адрес) из своей собственной сети, что, скорее всего, окажется в вашем маршрутизаторе, а не на веб-сервере.
  • Возможно (но вряд ли) вы настроили свой веб-сервер только для привязки к localhost, а не к каким-либо внешним запросам.

Я собираюсь ответить на это, поскольку я нашел ответ.

Проблема заключалась в переадресации портов маршрутизатором. Из-за ошибки в прошивке он только «помнит» настройку порта TCP, даже если он был изменен на UDP / TCP или только UDP. После обновления прошивки я могу выбрать перенаправление обоих типов портов и, похоже, работает. Я удивляюсь, что интернет-провайдер не блокирует порт 80, но эй, я не собираюсь жаловаться.

  • Сколько информации может видеть мой интернет-провайдер?
  • Если вы подключаетесь непосредственно к модему, как назначается IP-адрес?
  • Каковы некоторые опции для переноса больших файлов без использования Интернета?
  • Способы определения, является ли Internet-выход маршрутизатором или интернет-провайдером?
  • Используют ли приложения, которые получают доступ к сети, к пропускной способности моего интернет-провайдера?
  • Если маршрутизатор отключен на несколько дней, у вас есть IP-адрес в отношении провайдера?
  • Дроссельная скорость загрузки нового маршрутизатора с Comcast (ipv6 vs ipv4)
  • Как я могу обойти дросселирование BitTorrent?
  • Interesting Posts

    Почему вы не можете дефрагментировать твердотельные диски?

    Можно ли считать ветви с неопределенным поведением недостижимыми и оптимизированными как мертвый код?

    Угловой: условный class с * ngClass

    Как получить Django Admin для удаления файлов при удалении объекта из базы данных / модели?

    Инструмент для автоматического создания и компоновки диаграммы отношений сущностей?

    Представление ограничения FOREIGN KEY может вызвать циклы или несколько каскадных путей – почему?

    Могу ли я создать DVD-диск из папки видео-ts

    Средство профилирования .NET Memory

    Предотвращение удаленных рабочих столов от текущего пользователя в Windows 7

    Как программно заставить обнаружение услуг с низким энергопотреблением Bluetooth на Android без использования кеша

    Могу ли я установить кодовую страницу KiTTY по умолчанию для UTF-8 вместо ISO-8859-1?

    Панель задач Windows 10 и меню «Пуск» не загружаются

    Какие методы можно использовать для ускорения времени компиляции C ++?

    Как получить взаимозависимые выпадающие списки в django с помощью Modelform и jquery?

    Печать из браузера с помощью экрана CSS?

    Давайте будем гением компьютера.