【问题标题】:Make my ejabberd server able to communicate with others XMPP servers. (SRV Records)使我的 ejabberd 服务器能够与其他 XMPP 服务器通信。 (SRV 记录)
【发布时间】:2014-03-18 17:54:07
【问题描述】:

我在一个计算引擎实例上安装了 ejabberd,它运行良好。

我想与其他 XMPP 服务器通信,尤其是与 App Engine 上的 XMPP 服务。我了解到我必须更改我的 SRV 记录和我的域名托管服务商的 SRV 记录。

这是我的问题:由于我的服务器 XMPP 在计算引擎上,我必须联系谁才能编辑 SRV 记录?
我服务器的端口是开放的,5222端口用于c2s连接,5269用于s2s连接。

命令
挖 _xmpp-server._tcp.gmail.com srv
工作,然后我可以联系 gmail 联系人,现在我需要他们联系。 我很想使用 dyndns,但请阅读以下内容:
http://www.dyncommunity.com/questions/1136/adding-srv-records-for-google-talk-federation-to-c.html
我发现我需要一个付费帐户,所以这不是我想要的。
提前致谢。

另外,我会添加一些我读过的帖子:
http://www.ejabberd.im/node/2976

【问题讨论】:

    标签: dns ejabberd google-compute-engine


    【解决方案1】:

    我解决了我的问题,那是因为我对这些主题一无所知。
    顾名思义,DNS 是域名系统的意思,我需要一个域名。
    所以我购买了一个域,然后我进入了我的 goDaddy.com 帐户,并设置了在另一个注册商处注册的域的 DNS,使其指向我的 Compute Engine 实例。
    现在我的服务器 XMPP 可以被其他 XMPP 服务器访问,包括 gmail。

    我发现这些链接非常有用:
    http://blog.kenweiner.com/2008/05/ejabberd-on-amazon-ec2-ubuntu-ami.html
    http://support.godaddy.com/help/article/4041/managing-domain-names-with-offsite-dns

    我希望这对某人有帮助:-)

    【讨论】:

      猜你喜欢
      • 2016-12-07
      • 2018-06-05
      • 2015-11-05
      • 1970-01-01
      • 2016-02-09
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      • 2012-04-06
      相关资源
      最近更新 更多