繁体   English   中英

为什么我无法从另一台计算机连接到Openfire服务器?

[英]Why am I unable to connect to openfire server from another computer?

我在连接openfire问题。 以下是显示服务器属性的快照。

在此处输入图片说明

我的服务器正在运行,我尝试从另一台具有以下地址的计算机连接到该服务器(在我的计算机上运行)

blab:5222
127.0.0.1:5222

但浏览器显示此网页不可用 这可能是什么原因?

127.0.0.1始终指向您在其上调用的计算机(在本例中为另一台PC)的地址。 您需要找到服务器计算机的本地IP。 如果您的服务器和其他PC位于同一LAN网络上,请转到开始>运行> cmd,然后在SERVER PC上键入ipconfig。 您想要的IP可能是192.168.1.xxx。 在另一台PC上使用此连接到服务器。

您还需要在服务器PC上的防火墙例外中添加openfire。 您可以通过Windows防火墙执行此操作。 在这里指导

如果服务器计算机和另一台计算机不在同一局域网中,则需要端口转发路由器,这意味着端口5522上的传入连接将指向服务器计算机192.168.1.xxx本地IP。 完成此操作后,Google会通过“ whats my ip”获取您的EXTERNAL ip地址。 或单击此处仍在继续吗? 该外部地址将指向您的ROUTER,然后将其转发到SERVER的本地地址。 使用此外部地址从另一台计算机连接。 此处为您的特定路由器提供端口转发指南

另外,网络浏览器的默认端口为80或127.0.0.1:80,因此您将无法从网络浏览器看到openfire服务。

可能的原因:

  1. 检查您的防火墙。 为了检查,请暂时停止防火墙
  2. 检查您的浏览器设置。
  3. 使用ping检查它对您的127.0.0.1:5222是否有效

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM