雖然一直把託管在 Google Apps 的域名郵箱和 Gtalk 放聯繫方式裏,卻一直沒怎麼用,尤其是 Gtalk,最近要用它加個羣時才發現默認情況下只能添加 Gtalk 網絡中的用戶爲好友,要和網絡外的 XMPP 用戶聊天需要爲域名設置 SRV 記錄,參照 Google Apps 說明文檔添加就行。
對於像我一樣使用 CloudFlare 管理 DNS 的,因爲 CloudFlare 不提供快速添加 Google Apps 相關記錄的工具和嚮導,如果覺得手動添加很麻煩,可以創建如下文件,然後在 DNS 設置中選擇附加這個 zone 文件就能快速添加好。
google_apps_srv_records.zone
1
2
3
4
5
6
| ; SRV
_xmpp-server._tcp.@ 1 IN SRV 5 0 5269 xmpp-server.l.google.com
_xmpp-server._tcp.@ 1 IN SRV 20 0 5269 alt1.xmpp-server.l.google.com
_xmpp-server._tcp.@ 1 IN SRV 20 0 5269 alt2.xmpp-server.l.google.com
_xmpp-server._tcp.@ 1 IN SRV 20 0 5269 alt3.xmpp-server.l.google.com
_xmpp-server._tcp.@ 1 IN SRV 20 0 5269 alt4.xmpp-server.l.google.com
|
手動的話如圖把記錄都添加上就行:
等 DNS 生效就能讓此域名的 Gtalk 用戶和公共 XMPP 網絡用戶聊天了。