从另一台机器连接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
。
就是这样!需要在防火墙上打开端口 – Geezar 2015-03-25 15:08:35