无法使用外部IP连接到Jabber


0

我建立了自己的加密Jabber聊天。我为此使用韵律。我用的时候 localhost 或内部IP地址,我连接没有问题。但每当我使用我的动态但最新的外部IP地址时,我会在Empathy中遇到网络错误。我尝试在路由器中禁用防火墙,但没有修复任何问题。

可能是什么原因?

谢谢

Answers:


0

可能的候选人:

  1. 您的网络上有防火墙,阻止外部访问运行Jabber的端口。您必须在该端口上打开一个洞(通常通过排除或端口转发完成),以便从外部访问该服务。
  2. 您的ISP阻止此端口。在这种情况下,唯一实际的解决方法是尝试为Jabber服务器使用不同的端口。或者,如果您在#1中具有防火墙,则可以利用端口转发将外部端口映射到不同的编号内部端口(即52220 - > 5222)。这里的优点是您不需要更改Jabber侦听的端口,也只需要更改从外部连接到它的端口。

我使用Linux Mint 16,因此没有内置防火墙,并且路由器禁用了。我可以检查哪些端口被ISP阻止了吗?
marmistrz

从外部,您可以尝试与端口建立原始连接,以查看它是否被过滤/阻止: telnet x.x.x.x 5222
Garrett

paste.ubuntu.com/6848239 我的路由器是DLink DSL-G624T
marmistrz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.