不pipe我多么努力地尝试skype仍然无法连接到它的服务器。
能够访问其他HTTPS服务器,如Gmail,但Skype不能通过代理工作。
鱿鱼代理服务器
eth0:192.168.2.22与互联网连接
eth1:连接到局域网的192.168.1.1
运行在3128端口的鱿鱼
能够访问HTTP和HTTPS网站,但Skype不能。
在squids连接页面指定了主机和端口,但仍然无法连接到代理服务器。
它甚至没有在accesslog中显示任何skype活动。
退出Skype并删除shared.xml文件,然后再次启动Skype。
不要指定端口或代理IP。 Skype会自动检测到它。 这应该可能解决它。
如果您在Windows上运行,则可以在skype中手动设置代理:
工具 – >选项 – >高级>连接
代理设置为:HTTPS 主机:your.proxy.server.ip 端口:鱿鱼端口
如果Skype无法find到Internet的其他路由,Skype将只使用代理服务器configuration。
要强制Skype使用您的代理服务器,您必须编辑Skype客户端的registry设置。
它涵盖在“pipe理员指南”中:
http://download.skype.com/share/business/guides/skype-it-administrators-guide.pdf
如果您想确认这一点,请设置防火墙规则,以阻止除代理服务器之外的所有内容的出站访问。
我就是这么想的
我对configuration进行了以下更改,之后问题解决了。 这是在Windows 7中。
1)在Skypelogin屏幕上的工具菜单 – >连接选项中,将“36479”放入“使用端口进行连接”。 在此之下,设置“自动代理检测”
2)在系统级别设置代理。 为此,请打开Internet Explorer,转至工具 – > Internet选项 – >连接 – > LAN设置 – >高级。 在HTTP和安全字段中设置代理服务器详细信息。 在局域网设置屏幕上勾选“在局域网上使用代理服务器”。
3)我使用Squidguard和Squid。 作为一个预防措施,我把域名skype.comjoin了Squidguard的白名单。