![無法使用外部 IP 連線到 Jabber](https://rvso.com/image/1395266/%E7%84%A1%E6%B3%95%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%20IP%20%E9%80%A3%E7%B7%9A%E5%88%B0%20Jabber.png)
我設定了自己的加密 Jabber 聊天。我為此使用韻律。當我使用localhost
內部 IP 位址時,我可以順利連線。但每當我使用動態但最新的外部 IP 位址時,我都會在 Empathy 中收到網路錯誤。我嘗試停用路由器中的防火牆,但沒有解決任何問題。
可能是什麼原因?
謝謝
答案1
可能的候選人:
- 您的網路上有防火牆,它阻止外部存取執行 Jabber 的連接埠。您必須在該連接埠上開啟一個洞(通常透過排除或連接埠轉送完成)才能從外部存取該服務。
- 您的 ISP 封鎖此連接埠。在這種情況下,唯一實際的解決方法是嘗試為 Jabber 伺服器使用不同的連接埠。或者,如果您有如#1 所示的防火牆,您可以利用連接埠轉送將外部連接埠對應到不同編號的內部連接埠(即 52220 -> 5222)。這樣做的優點是您不需要更改 Jabber 偵聽的端口,而只需更改用於從外部連接到它的端口。