这里讲一个案例:上网环境,ccproxy,局域网内上网用户,只有少部分是不限制的,其余的,要么是没有上网权限,要么是限制部分网站,要么是限制部分资源,或者是综合起来限制,但对于skype的限制,却是一个比较麻烦的事情。

这里讲了一个ISA限制和允许skype的例子:

skype使用非公开的私用协议,并采用P2P模式,这使得允许与限制都相当麻烦。它登录时首先使用UDP,不行再使用TCP随机端口,还不行就使用HTTP和HTTPS(即TCP80和443端口)。有人称之为“网管杀手”,的确如此。

一、测试其使用的端口

1、只开放HTTP协议到外部
结果:有时可以正常登录,通话音质不太好,但大多时候都不能正常工作。
2、只开放HTTPS协议到外部
结果:可以正常登录,也可以正常拨打普通电话,通话音质不太好
3、新建一个协议,暂命名为skype,端口为UDP925发送接收,只开放此协议到外部,skype中指定使用端口925
结果:刚开始无法登录,且显示所在区域为美国。后来有时能登录,有时则不能。不稳定

二、测试其登录时使用的服务器IP

因为其使用随机的TCP端口,且还可以使用TCP80和443,所以在无法限制内网用户只浏览指定网站的情况下,尝试通过限制其登录服务器IP来限制其使用。
在网上搜得其登录服务器的7个IP:
66.235.180.9:33033 sls-cb10p6.dca2.superb.net
66.235.181.9:33033 ip9.181.susc.suscom.net
80.161.91.25:33033 0x50a15b19.boanxx15.adsl-dhcp.tele.dk
80.160.91.12:33033 0x50a15b0c.albnxx9.adsl-dhcp.tele.dk
64.246.49.60:33033 rs-64-246-49-60.ev1.net
64.246.49.61:33033 rs-64-246-49-61.ev1.net
64.246.48.23:33033 ns2.ev1.net
在ISA中新建一个计算机集,将这些IP加进去,暂命名为“skype服务器集”。
开放所有出站到“skype服务器集”
结果:无法登录,且显示所在区域为美国。
这说明这些服务器IP不对
后通过ISA的日志,找到如下IP:
130.111.151.56
130.13.162.207
145.94.38.175
147.156.30.202
163.26.224.60
190.78.215.222
201.192.84.58
203.175.26.165
210.159.184.155
213.103.205.231
222.188.139.232
24.208.192.51
41.201.182.6
41.243.119.56
60.56.66.204
60.56.66.204
67.184.82.132
68.225.209.13
68.34.121.85
69.217.50.192
70.135.126.59
74.195.28.91
75.18.113.60
75.37.131.146
76.110.250.40
76.111.84.229
82.131.80.48
84.101.139.56
84.102.164.192
84.223.160.111
85.139.185.93
85.224.56.239
86.136.102.165
86.7.66.70
87.3.88.101
98.226.114.199
太多了!可能还有许多,看来想通过限制登录服务器IP的方法太麻烦,不现实。

三、结论

估计skype是使用HTTPS协议进行登录验证

通话时skype尝试使用随机的UDP1024以上端口与外界通信,不行就尝试随机的TCP1024以上端口,还不行就使用TCP443端口,最后使用TCP80端口。当然这样会导致音质下降。

四、解决方法

要求:只允许访问某些指定网站,禁skype
方法:只允许HTTP、HTTPS协议,目标为指定的域名集。自然skype也无法访问,这实际上还是通过限制服务器IP来限制skype的登录,从而使其无法使用。

要求:允许访问所有网站,但要禁skype
方法:这个比较难,可以这样试:
(1)第一种方法:允许HTTP、HTTPS协议,目标为外部,但对用户进行限制,即删掉所有用户,添加允许的内网用户(需域支持),同时内网客户端不要安装firewall客户端软件,并在ISA上关闭WEB代理和socks4代理。这是利用skype无法提供用户验证的特性。
(2)第二种方法:使用sniffer,找到skype的签名,使用HTTP过滤进行阻止
这两种方法只是思路,未实际验证过。

要求:只允许skype
方法:在ISA中新建一个协议,命名为skype,端口为UDP925发送接收。只允许此协议和HTTPS协议到外部,skype中指定使用端口925。这样就要开放HTTPS协议,有点遗憾,但只使用HTTPS协议的网站毕竟少;

上述所说的那些,在ISA中可以操作的,在ccproxy中,基本也可以操作,只不过今天限于时间,没有及时测试,暂时收藏记录;

另外,在搜索过程中,发现了一些电信运营商在封skype的一些言论,我用的是网通线路,一般也很少用skype,因此,倒是没有遇到过这类现象;

转载于:https://blog.51cto.com/chenhaoit/344673

ISA禁止skype网络电话的原理相关推荐

  1. 索尼将向日本PSP用户提供Skype网络电话服务

    [eNet硅谷动力消息]当地时间本周二日本索尼宣布,为了使它的游戏掌机吸引更多的游戏玩家,本月晚些时候在日本游戏市场,它将在PSP游戏机中增添Skype 的网络电话功能.在日本游戏机市场的竞争中索尼P ...

  2. VoIP网络电话各种软硬设备部署一览★龙人skype网络电话公司

    来源:龙人计算机深圳VoIP网络电话公司: http://www.voipphone.com.cn 作者:龙人 (hivoip) VOIP网络电话 网络电话机 深圳网络电话 网络电话公司 skype网 ...

  3. SonicWall防火墙IM禁止Skype软件

    问题描述:如何禁止Skype软件? 解决方法: 1.进入Firewall->App Control Advanced界面,在Application中选择Skype,启用Block和Log 2.L ...

  4. 微软巨资收购Skype 网络电话行业受关注

    近日,微软宣布以85亿美元现金收购了网络通讯公司Skype.此消息一经传出,便立即引起全球互联网行业的高度重视以及众媒介人士的猜测.这将是微软历史上金额最大的一笔收购,表明了该软件巨头意欲在互联网以及 ...

  5. 利用ISA禁止登录QQ上网和利用SOCKS5代理登录QQ上网

    一.我做第一个实验的时候先用了两台虚拟机分别是berlin和denver,berlin是ISA服务器,demver是内网客户机.QQ上网是先向服务器的8000端口发送UDP数据包,由于QQ的服务器很多 ...

  6. ISA禁止了symantec的LiveUpdate的使用

    从我们服务器将symantec升级到10.1.5.5000后,就发现ISA客户端的用户,用LiveUpdate没法升级,点击按钮后也会运行升级,但是到最后总是出现一个红色的大叉,说升级失败.这样客户端 ...

  7. 禁止Skype开机自启动

    方法一:在软件内设置 打开Skype页面,找到对应设置页面. 把对应的打钩項去掉 方法二:直接删除对应文件夹下的可执行文件 打开任务管理器 找到对应文件,并删除 参考:百度相关词条

  8. SKYPE 网络电话试用手记

    今天下载了一个Skype玩玩,发现这个p2p的聊天工具还真的不错,pc2pc是免费的,但是pc2phone就要收钱了,可惜啊!要是都免费就好了!值得推荐!

  9. PSP2000将支持Skype网络电话功能

    还记得关于PSP将支持Skype服务,实现在游戏中语音聊天或者给朋友打电话等功能的报道吗?现在电玩巴士的最新消息是对于Skype的支持很有可能将会被限制在PSP2000上,并且实现的时间也很快,消息称 ...

最新文章

  1. python的用途实例-python中类方法,实例方法,静态方法的作用和区别
  2. C++中调用DLL中的函数的两种方式
  3. VC6.0下opencv1.0的环境配置
  4. java工程师的终极书单_Java 9 –终极功能列表
  5. 【系统结构】C++项目目录组织结构
  6. java软件工程师自我评价_java开发简历自我评价【java简历自我评价模板】
  7. 传输线特性阻抗与阻抗匹配关系【转】
  8. 单片机时钟和闹钟设置,串口通信
  9. 轮式移动机器人轨迹跟踪的MATHLAB程序,运用运动学和动力学模型的双闭环控制
  10. 什么是动态编程Python示例
  11. 线性同余方程和矩阵乘法
  12. 使用微信支付接口生成支付二维码
  13. 固本培元之二:字符串和转义符
  14. python解决数学建模发电商机组调度问题
  15. 大型IT系统性能测试入门经典-系统性能测试基础
  16. 清华梦的粉碎——写给清华大学的退学申请by王垠
  17. e签宝再获巨额融资,电子签赛道百亿规模后能冲多远?
  18. 业务流程审批系统java源码_java毕业设计_springboot框架的基于企业流程审批系统...
  19. 一个字节有多少位(๑′ᴗ‵๑)
  20. 求解1000以内的质数

热门文章

  1. IOS 10 推送
  2. 产品经理的金字塔之旅---将“打杂”的实习经历描述的高大上!!!
  3. 图像的局部墒速度优化
  4. pool win10提示bad_Win10出现bad pool header蓝屏怎么修复?
  5. 李嘉诚传给年青人的人生忠告
  6. 动漫常用网站/APP 彻底帮你解决看动漫的烦恼
  7. 系统学习机器学习之神经网络(十二) --人工神经网络总结
  8. 除了性生活就是打麻将:中国 2000 多个县城生活实录
  9. 智能手机的发展演变,智能手机对人类带来的影响
  10. 研究生计算机论文怎么写,研究生计算机论文摘要怎么写 研究生计算机论文摘要范文参考...