从另一台机器连接Orion上下文代理

问题描述:

我无法连接到另一台机器上的ContextBroker,即使是同一局域网中的一台机器。从另一台机器连接Orion上下文代理

访问通过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,其结果是一样的,无法连接

我想我想念一些东西,但是..它是什么?

这个问题的最可能的原因是:在主机

  • 东西(例如,防火墙或安全组)正在阻止传入的连接
  • 东西在客户端(例如防火墙)的阻断输出连接
  • 还有一些其他网络问题导致连接问题。

编辑:在GNU/Linux系统中,iptables通常用作防火墙。它可以被禁用,通常运行iptables -F

+0

就是这样!需要在防火墙上打开端口 – Geezar 2015-03-25 15:08:35