Как разместить веб-сайт от моей локальной машины?

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

Проблема я хотел бы разместить свой веб-сайт от моего ноутбука (на временной основе. После того, как размещенный от локальной машины я переключусь на свободный уровень AWS). Но я не могу сделать так.

Что я попробовал?

Мое доменное имя: seaglegroup.co.in Мой IP addr: 116.202.34.38

  1. Отображенный IP домена к моему IP-адресу. Подтвердить то же, теперь когда я делаю ping seaglegroup.co.in, Я добираюсь

    PING seaglegroup.co.in (116.202.34.38) 56(84) bytes of data.
    From 10.228.1.25 icmp_seq=1 Time to live exceeded
    
  2. Теперь я изменился /etc/hosts файл добавляется после записей.

    127.0.0.1   localhost
    127.0.0.1   116.202.34.38
    127.0.0.1   seaglegroup.co.in
    
  3. Теперь я выполнил мой node.js приложение, которые возвращают страницу HTML.

  4. Теперь, когда я ввожу www.seaglegroup.co.in в браузере я ничего не получаю.

Также, когда я работаю http://116.202.34.38:8080/ в браузере не загружается страница, поскольку запрос не приходит к программе Node.js.

Только устранить Node.js проблема, я выполнил localhost:8080 в браузере и моей веб-странице, загруженной как ожидалось.

Я не могу выяснить, где проблема.

  1. Я просто видел вывод sudo ufw status

    Status: inactive
    
  2. Я включил порт sudo ufw enable

  3. Проверьте состояние снова: sudo ufw status

    Status: active
    To                         Action      From
    --                         ------      ----
    80/tcp                     ALLOW       Anywhere
    80/tcp (v6)                ALLOW       Anywhere (v6)
    
  4. Перезапустите мой сервер Node.js, но все еще та же проблема сохраняется.

EDIT2

Мой вопрос не смотрит дубликат связанного вопроса как

  1. Связанный вопрос о сервере Лампы, тогда как у меня есть включенный Node.js.
  2. Я сталкиваюсь с проблемой в некоторой очень определенной области, и связанный вопрос кажется более широким.
  3. Решение связанного вопроса doesnot разрешает мою проблему.
4
задан 27 September 2015 в 10:01

2 ответа

Существует две вещи, вот, пожалуйста делающие/пробующие, чтобы сделать.

1) Хостинг на локальной машине (Ваш ноутбук) только для Вашего ноутбука с доменом.

2) Хостинг на локальной машине (Ваш ноутбук) для всех остальных (Интернет) с доменом.

Выберите единственное соответствующее решение

Для первого случая:

Редактируйте/Добавляйте в/etc/hosts файле к

127.0.0.1   seaglegroup.co.in

удалите

127.0.0.1   116.202.34.38

В браузере необходимо будет поместить что-то как

http://seaglegroup.co.in:8080

Для второго случая:

Если Вы хотите, чтобы Интернет видел Ваш веб-сайт, необходимо будет портировать вперед в установках маршрутизатора. Найдите свой локальный IP-адрес Вашего ноутбука чем-то как 192.168.number.number

Сделайте локальный IP-адрес ноутбука постоянным в маршрутизаторе (Резервирование DHCP)

http://blog.dlink.com/mastering-static-ip-addresses-2/

http://kb.netgear.com/app/answers/detail/a_id/25722/~/how-do-i-reserve-an-ip-address-on-my-netgear-router%3F

Добавьте порт вперед в Вашем маршрутизаторе к Вашему локальному IP ноутбука (192.168.number.number)

Внутренний порт - 8080

Внешний порт - 8080

IP-адрес - Локальный IP ноутбука (192.168.number.number)

wikihow.com/Set-Up-Port-Forwarding-on-a-Router

portforward.com/english/routers/port_forwarding/routerindex.htm

Google, "каков мой IP". Это - Ваш интернет-IP-адрес.

Добавьте DNS в GoDaddy указывающий на Ваш интернет-IP-адрес

Ваш интернет-IP не мог бы быть статичным и мог бы измениться каждый раз. Таким образом, необходимо будет обновить DNS каждый раз.

Дайте некоторое время для изменений DNS в propogate затем в браузере, как который необходимо будет поместить что-то

http://seaglegroup.co.in:8080
4
ответ дан 1 December 2019 в 09:48

Обычно ISP не нравитесь Вы размещающий веб-сайты локально. Однако я думаю, что необходимо было передать общедоступный IP локальным 192.168. X.X:8080 Настраивают это в Вашем маршрутизаторе.

, Прежде чем Вы сделаете это, удостоверьтесь, что можно проверить с помощью ping-запросов общедоступный IP из внешнего источника..., возможно, смартфон?

0
ответ дан 1 December 2019 в 09:48

Другие вопросы по тегам:

Похожие вопросы: