2014-12-08 1 views
-1

У меня есть веб-служба Java, которая теперь работает на моем локальном хосте. Я хочу сделать его доступным через Интернет, чтобы кто-нибудь мог получить к нему доступ.Как сделать веб-сервис доступным публично?

Я хочу себя провести мой веб-службу. (То есть я не хочу использовать любой хостинг-провайдер)

Я хочу, чтобы сделать его доступным моим частным IP-адрес или IP-адресом общественности (т.е. я не» t нужен поставщик услуг DNS).

У меня есть подключение к локальной сети.

Просьбы описать каждый шаг Спасибо в области создания сложных

ответ

0

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

Статический IP идентифицирует ваш компьютер через Интернет отчетливо.

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

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

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

0

Для идентификации ПК в Интернете нам необходим статический IP-адрес.

Эквайринг статический IP или динамический DNS для вашей сети

Если дело с динамическими IP-адресами звучит как одна большая головная боль, есть другой тип адреса: статический IP. Статический IP-адрес не изменяется. Вы можете запросить статический IP-адрес у своего интернет-провайдера, как правило, за дополнительную плату, и только если провайдер предлагает статические IP-адреса своим клиентам. Другой вариант - использовать службу динамического DNS. DNS обозначает систему доменных имен, а динамический DNS дает постоянное имя домена для компьютера, например mybusiness.ddns.com, и автоматически отслеживает IP-адрес этого компьютера, даже если он изменяется. Поэтому, когда кто-то из внешнего Интернета хочет связаться с вашим компьютером, они могут связаться с mybusiness.ddns.com, а служба динамического DNS будет знать, как связаться с вашим компьютером. Это похоже на личный помощник, чья работа заключается в том, чтобы знать, как связаться с вами во все времена.

  1. Получите ваш статический IP-адрес (он может быть доступен через Интернет).
  2. Установите сервер, поддерживающий HTTP-протокол, такой как сервер Apache.
  3. Создать учетную запись с бесплатным DNS-сервером (если требуется), например https://now-ip.com/
  4. Настройте сервер на свой статический IP-адрес, а также убедитесь, что настройки брандмауэра не позволяют избежать входящего трафика из Интернета.
  5. Разверните свой веб-сервис с номером порта на сервере.
  6. Попробуйте выполнить пинг с другого интернет-ПК.
Смежные вопросы