ejabberd на виртуальной машине не подключается к другому серверу xmmp (iptables dnat dport 5269)

Я перенести сервер ejabberd в виртуальную машину с только частным IP. это нормально работает, но не подключаться к другим серверам xmmp.

log: s2s соединение: xxxx -> gmail.com (удаленный сервер не найден)

telnet test: telnet xmpp-server.l.google.com 5269 Время ожидания соединения

в хосте добавьте iptables nat port 5269 во внутренний ip. iptables -t nat -A ПРЕДУПРЕЖДЕНИЕ -p tcp -m tcp --dport 5269 -j DNAT - к месту назначения xxxx:5269

у хоста есть маскарад на всеобщее обозрение с публичным ipv4.

если я удаляю это nat, тест telnet в порядке, но я не могу подключиться к порту 5269 на внутреннем ip.

Есть идеи?

Поблагодарить...

0 ответов

Другие вопросы по тегам