0 我建立了自己的加密Jabber聊天。我为此使用韵律。我用的时候 localhost 或内部IP地址,我连接没有问题。但每当我使用我的动态但最新的外部IP地址时,我会在Empathy中遇到网络错误。我尝试在路由器中禁用防火墙,但没有修复任何问题。 可能是什么原因? 谢谢 networking router ip jabber xmpp — marmistrz source
0 可能的候选人: 您的网络上有防火墙,阻止外部访问运行Jabber的端口。您必须在该端口上打开一个洞(通常通过排除或端口转发完成),以便从外部访问该服务。 您的ISP阻止此端口。在这种情况下,唯一实际的解决方法是尝试为Jabber服务器使用不同的端口。或者,如果您在#1中具有防火墙,则可以利用端口转发将外部端口映射到不同的编号内部端口(即52220 - > 5222)。这里的优点是您不需要更改Jabber侦听的端口,也只需要更改从外部连接到它的端口。 — Garrett source 我使用Linux Mint 16,因此没有内置防火墙,并且路由器禁用了。我可以检查哪些端口被ISP阻止了吗? — marmistrz 从外部,您可以尝试与端口建立原始连接,以查看它是否被过滤/阻止: telnet x.x.x.x 5222。 — Garrett paste.ubuntu.com/6848239 我的路由器是DLink DSL-G624T — marmistrz