Как сделать мой локальный хост доступным через интернет - PullRequest
2 голосов
/ 02 января 2011

Я разместил приложение на JBoss на своем локальном компьютере, и я могу получить доступ по локальному хосту или через свой IP-адрес.

Теперь я хочу, чтобы другие пользователи могли получать доступ к тому же приложению через Интернет через мой IP.

Не могли бы вы дать мне знать, как настроить мой JBoss для обработки этих запросов?

Ответы [ 5 ]

3 голосов
/ 02 января 2011

Вы можете запустить свой сервер JBoss с помощью этого параметра -b для привязки к определенному IP:

run.bat -b <IP>

Например, если ваш адаптер настроен с IP 192.168.0.1, используйте следующую команду для привязки вашегоПодключите сервер JBoss к этому адаптеру и прослушивайте этот интерфейс:

run.bat -b 192.168.0.1

Вы также можете использовать 0.0.0.0 для привязки ко всем доступным интерфейсам.

Из соображений безопасности JBoss привязывается только к localhost(127.0.0.1) по умолчанию.

Если ваш компьютер не подключен напрямую к Интернету, вы должны проверить конфигурацию вашего маршрутизатора и выполнить переадресацию портов на ваш компьютер JBoss для требуемых портов (например, 80 или 8080 для http).

Намного легче узнать ваш IP, если вы используете службу динамического перенаправления DNS (например, dyndns или dtdns).Большинство маршрутизаторов поддерживают такие виды услуг и просты в использовании.Просто зарегистрируйте ваше внешнее (доступное через Интернет) имя и настройте маршрутизатор для его использования.

См., Например, http://www.dyndns.com/.Большинством сервисов можно пользоваться бесплатно, и есть множество провайдеров для таких сервисов (просто google для «динамического DNS IP»).

3 голосов
/ 12 мая 2011

http://showoff.io - это самый простой способ получить доступ к localhost через Интернет. Требуется ruby и ruby gem 'showoff-io'.

$ gem install showoff-io

Сопоставьте экземпляр вашего сайта с портом localhost, т.е. localhost:9090. Затем запустите:

$ show 9090

Или просто следуйте инструкциям на сайте showoff.io.

ОБНОВЛЕНИЕ : showoff.io теперь известно как forward

0 голосов
/ 15 марта 2017

http://localhost.run/ - это еще один бесплатный способ получить localhost в Интернете.Если у вас уже установлен SSH, вам не нужно загружать клиент для его использования.

0 голосов
/ 27 декабря 2013

http://ngrok.com предоставляет бесплатный скрипт, который вы можете использовать с платными функциями.Сайт немного голый, но я скачал скрипт бесплатно и получил работающий туннель.

Домены, которые они дают, не дружат.У меня было выражение: http://[0 -9a-z] *. Ngrok.com

0 голосов
/ 02 января 2011

http://no -ip.com Вы собираетесь настроить домен с вашим IP-адресом, а также вам нужно будет настроить сеть для предоставления доступа.

...