Подключение Orion Context Broker с другого компьютера

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

Доступ по ssh без проблем

ssh [email protected]

а потом

curl localhost:1026/statistics

терминал показывает статистику, все в порядке

<orion>
  <xmlRequests>3</xmlRequests>
  <jsonRequests>1</jsonRequests>
  <updates>1</updates>
  <versionRequests>1</versionRequests>
  <statisticsRequests>2</statisticsRequests>
  <uptime_in_secs>84973</uptime_in_secs>
  <measuring_interval_in_secs>84973</measuring_interval_in_secs>
</orion>

Но когда я пытаюсь без подключения по ssh...

curl 192.168.1.115:1026/statistics
curl: (7) Failed to connect to 192.168.1.115 port 1026: No route to host

Даже я перенаправил порт 1026 на эту машину (192.168.1.115) в конфигурации маршрутизатора и попытался получить доступ с моего общедоступного IP-адреса, результат тот же, не удалось подключиться

Я думаю, что я что-то упускаю, но.. что это?


person Geezar    schedule 25.03.2015    source источник


Ответы (1)


Наиболее вероятные причины этой проблемы:

  • Что-то на хосте (например, брандмауэр или группа безопасности) блокирует входящее соединение.
  • Что-то в клиенте (например, брандмауэр) блокирует исходящее соединение
  • Существует какая-то другая проблема с сетью, вызывающая проблему с подключением.

EDIT: в системе GNU/Linux iptables обычно используется в качестве брандмауэра. Его можно отключить, как правило, при запуске iptables -F.

person fgalan    schedule 25.03.2015
comment
Вот и все ! Нужно открыть порт в брандмауэре - person Geezar; 25.03.2015