![在 Google 应用标准中阻止 Google 聊天服务器](https://linux22.com/image/528035/%E5%9C%A8%20Google%20%E5%BA%94%E7%94%A8%E6%A0%87%E5%87%86%E4%B8%AD%E9%98%BB%E6%AD%A2%20Google%20%E8%81%8A%E5%A4%A9%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
使用 squid,我已成功阻止/控制了 gmail.com 用户的 gmail talk。但仍在处理 google apps Standard 下用户的聊天。
有什么想法吗?提前致谢
答案1
您可能需要将博客链接更改为 _tcp.yourdomain.com。或者,在您的情况下,可以使用通配符。
从:http://www.google.com/support/a/bin/answer.py?hl=en&answer=34143
注意:使用以下信息更新 SRV 记录时,请务必将 gmail.com 替换为您的域名。但不要替换 google.com。
_xmpp-server._tcp.gmail.com. IN SRV 5 0 5269 xmpp-server.l.google.com.
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server1.l.google.com.
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server2.l.google.com.
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server3.l.google.com.
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server4.l.google.com.
_jabber._tcp.gmail.com. IN SRV 5 0 5269 xmpp-server.l.google.com.
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server1.l.google.com.
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server2.l.google.com.
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server3.l.google.com.
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server4.l.google.com.
如果您需要帮助在域名托管商帐户中进行这些更改,我们建议您联系您的域名托管商。由于每个域名托管商都有不同的 DNS 指令,因此 Google 不提供对 SRV 记录的支持。并非所有域名托管商都提供 SRV 记录修改服务。
获得这些信息后,你可以屏蔽与 Squid 中的特定模式匹配的网站
编辑:/etc/squid/squid.conf
将以下行添加到访问控制:
acl blockregexurl url_regex -i xmpp
http_access deny blockregexurl
来源:http://www.cyberciti.biz/faq/how-deny-access-users-to-particular-websites/