2014-03-18 51 views
0

我在計算引擎實例上安裝了ejabberd,並且運行良好。使我的ejabberd服務器能夠與其他XMPP服務器通信。 (SRV Records)

我想與其他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

回答

0

我解決我的問題,那是因爲我對這些主題的無知。
正如名稱所說,DNS意味着域名系統,我需要一個域名。
所以我購買了一個域名,然後我去了我的goDaddy.com帳戶,並設置了域名註冊到另一個註冊商的域名,使它指向我的計算引擎實例。
現在我的服務器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

我希望這是有用的人:-)