Невозможно получить доступ к моему веб-сайту, расположенному на моем Mac, через другой компьютер в другом Интернете

279
user1hjgjhgjhggjhg

Я пытаюсь сделать свой компьютер веб-сервером, чтобы я мог размещать веб-сайты на своем ноутбуке, и любой, кто сидит где-либо, может получить к нему доступ. Проблема, с которой я сталкиваюсь, заключается в том, что веб-сайт может быть доступен в той же сети Wi-Fi, но не тогда, когда к нему обращаются из другой сети.

Что я сделал до сих пор, так это

  1. Сначала я узнаю, какой у меня роутер, набрав в терминале ipconfig

    192.168.10.1 // через это я могу получить доступ к панели маршрутизатора.

мой локальный IP-адрес

 192.168.10.2 

Так как я установил xampp в моем Mac. Я могу успешно увидеть страницу, набрав localhost или эту, 192.168.10.2если я использую другой компьютер, подключенный к той же сети

Я также пошел к своей панели маршрутизатора и добавил хост DMZ enter image description here

а также сделал это

enter image description here

Затем я также зарегистрировался и скачал https://www.noip.com/ и запустил его. Так что теперь все работает нормально, пока я подключен к той же сети. если я наберу 192.168.10.2 или мой динамический домен ip (119.152.134.xxx) или nop-ip. все работает но в той же сети не отличается. чего мне не хватает сейчас Почему его не работает в другой сети?

-3
Он не доступен из другой сети, потому что он не был опубликован. На самом деле это веб-сайт для интранета, а не интернет-сайт. Вы можете приобрести домен или статический адрес, а затем настроить свой сервер для его публикации. Прямо сейчас к нему нельзя получить доступ из чужой сети. CAO 5 лет назад 0

1 ответ на вопрос

0
Kristian

Я думаю, что вам нужно добавить свои учетные данные для noip.com в настройках маршрутизатора, чтобы маршрутизатор мог сообщать свой внешний IP-адрес.

Похоже, что вы настроили DMZ, вы сможете получить доступ к веб-службе за пределами вашей локальной сети. То, что вам нужно знать, это ваш внешний IP.

Попробуйте ввести «какой мой IP-адрес» в поиске Google. Вы получите свой внешний IP-адрес, и вы можете попытаться получить доступ к веб-службе, используя следующий URL:

http://<external_ip_address>/ 

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