Как получить доступ к веб-сайту на localhost из Интернета?

Я превратил свой ПК в маршрутизатор путем разрешения перенаправления портов на порте 80 и получил мое имя хоста (xyz.donexist.org), зарегистрированный через dyndns.com. Теперь я, когда я ввожу свой общедоступный IP-адрес в браузере, я перенаправляюсь к моему браузеру.

Я установил glassfish и развернул мой веб-сайт в glassfish. Я хочу это, когда я ввожу xyz.donexist.org, мой веб-сайт должен быть открыт. Что все шаги больше я должен взять? Я сделал запись в и т.д./файл hosts как:-

127.0.0.1    xyz.donexist.org

Ведите меня. Я и новичок. Заранее спасибо :)

0
задан 19.05.2010, 07:34

3 ответа

Некоторым маршрутизаторам не нравится, когда трафик делает разворот (выходит, маршрутизатор затем сразу возвращается в снова к Вашему веб-серверу),

Но проверять, если это так, Вас может попробовать этот превосходный сервис:

Снижается на это для всех или просто меня?

Если это верно, любое изменение Ваше поведение маршрутизаторов (если возможный) или использование один из многих свободных прокси найдено на строке. Я использую, Скрывают Мою Задницу, не потому что это особенно хорошо, но потому что я всегда помню имя.

1
ответ дан 24.11.2019, 03:10

Во-первых, если Вы не хотите получить доступ к своему сайту через IP-адрес, Вам будет нужно доменное имя. Самая простая опция состоит в том, чтобы использовать службу, такую как DynDNS для передачи дважды косвенного домена IP-адресу, такой как nitesh.dyndns.org. Если Вы предпочли бы домен второго уровня, необходимо будет купить это от регистратора. Можно использовать DynDNS для того также, но я вместо этого рекомендовал бы, Идут Папа: их цены очень разумны, и они обеспечивают хорошие инструменты для управления Вашими доменами.

Кроме того, если Вы не купили интернет-сервис бизнес-класса, существует хороший шанс Ваш входящий порт блоков ISP 80. В этом случае необходимо было бы выбрать другой порт для работы веб-сервера, затем получить доступ к веб-сайту путем навигации к чему-то как http://whatever.example.com:8833/.

3
ответ дан 24.11.2019, 03:10

Так Ваш ПК это действует, как маршрутизатор действительно действует как шлюз NAPT, и порт 80 на Вашем маршрутизаторе передается для портирования 8080 (порт услуг HTTP GlassFish по умолчанию) на поле сервера GlassFish? И GlassFish слушает на порте 8080 из того поля?

Если это так, затем необходимо служить странице от GlassFish, когда Вы соединяетесь с портом 80 на общедоступном IP-адресе Вашего маршрутизатора и выходите, HTTP ДОБИРАЮТСЯ. Если Вы служили своего рода странице Вашим маршрутизатором, то перенаправление портов на самом деле не работает над Вашим маршрутизатором. У Вас есть своего рода пакет программного обеспечения сервера HTTP, слушающий на порте 80 на Вашем маршрутизаторе? Действительно ли возможно, что, что сервер HTTP резервирует порт 80 и Ваш код шлюза NAPT, не может переопределить это для передачи тех соединений с полем GlassFish?

Или возможно Вы передали порт 80 для портирования 80 (вместо 8 080), и у Вас есть встроенная работа сервера HTTP своей ОС порта 80 из поля GlassFish, и когда Вы соединяетесь с ним и получаете дженерик по умолчанию, "Вы еще не настроили свой веб-сервер" сообщение, Вы думали, что это прибывало из маршрутизатора ПК, когда это на самом деле прибывало из ПК, Вы работаете на GlassFish?

1
ответ дан 24.11.2019, 03:10

Теги

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