我只有私人IP地址迁移ejabberd服务器到虚拟机。 工作正常,但不能连接到其他xmmp服务器。
日志:s2s连接:xxxx – > gmail.com(找不到远程服务器)
telnettesting:telnet xmpp-server.l.google.com 5269连接超时
在主机上添加iptables nat端口5269到内部ip。 iptables -t nat -A PREROUTING -p tcp -m tcp –dport 5269 -j DNAT – 到目标xxxx:5269
主机有一个公共ipv4 eth的全部出来。
如果我删除这个NAT的Telnettesting是好的,但我不能连接到内部IP端口5269。
有任何想法吗?
谢谢…