не могу получить доступ к моему веб-серверу после настройки DMZ с помощью моего мобильного широкополосного маршрутизатора


0

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

Итак, я добавил свой внутренний IP-адрес сервера в настройку DMZ моего маршрутизатора (см. Изображение ниже), и теперь я хотел бы проверить подключение с помощью моего телефона с Windows (так как в данный момент у меня нет другого компьютера). Тем не менее, использование браузера и вставка того же внутреннего IP (что-то вроде «192.168.X.X»), похоже, не работает (я получаю сообщение «Не удается визуализировать страницу»). Это только потому, что я использую смартфон? Должен ли я получить доступ к своему веб-серверу с другим URL-адресом (например, с помощью порта 80)?

Я подтверждаю, что моя служба Apache включена и я могу получить доступ к веб-сайтам из своей локальной сети. Есть ли что-то еще, что я все еще скучаю? Я знаю о проблемах использования DMZ, но это нормально, так как это всего лишь временный эксперимент для меня.

Мой роутер Vodafone r216z ,

DMZ configuration

РЕДАКТИРОВАТЬ 1

Сейчас я пытаюсь получить доступ к веб-серверу с внешнего устройства, набрав внешний IP-адрес сервера (найден с whatismyip.com через браузер со смартфона, но результат все тот же. URL-адрес похож на «/tutorial/ajaxdemo.html». Кроме того, если это представляет какой-либо интерес, брандмауэр отключен для портов сервера веб-сервера ...


1
Вам нужно использовать публичный IP-адрес.
DavidPostill

где? в настройках DMZ или при доступе из браузера с внешнего устройства?
umbe1987

В браузере с внешнего устройства.
DavidPostill

Благодарю. Я попробовал это, но это все еще не работает ... Я прочитал IP с whatismyip.com и использовал это из браузера. Просто чтобы прояснить несколько вещей: веб-сервер включен, и если я получаю доступ к странице с самого сервера, набирая (например) «localhost / tutorial / ajaxdemo.html», я получаю ресурс. Когда я делаю то же самое, используя "& lt; EXTERNAL_SERVER_IP & gt;" вместо части "localhost" он не может попасть на страницу. Любое предложение?
umbe1987

1
При использовании внешнего IP-адреса убедитесь, что это ваш собственный, а не NAT-адрес. Операторы мобильной связи обычно размещают многих пользователей за NAT и, следовательно, одним IP-адресом. В свою очередь, невозможно получить доступ к любому устройству за этим NAT, включая ваш веб-сервер.
GiantTree
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.