我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 使用rtsp-proxy突破[屏蔽]站点的ip[屏蔽] 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

gfsj



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1371
威望: 0
浮云: 1137
在线等级:
注册时间: 2006-12-31
最后登陆: 2008-06-18

5come5帮你背单词 [ rayon // n. & a. 人造丝(的) ]


使用rtsp-proxy突破[屏蔽]站点的ip[屏蔽]

  在给一个网吧配置squid的时候,突然想到RTSP协议应用是不是也可以做代理呢,作者在realone player的设置面板找到了答案,原来是有这样的应用的。
  我们本地有2个比较大的电影站点,所有权分别为两个不同的isp,由于带宽和商业竞争的原因。他们分别对自己的服务器做了限制访问,正好符合我们的测试环境。
环境大致如下:
F[Film Server]======>[ I ]|=====/Internet/=====>B{Internet User:proxy_client}
    IP:172.*.*.5 [ S ]| IP:202.*.*.*
           [ P ]|=======
                 ‖
  A{ISP user:rtsp_proxy}=======‖
    IP:202.211.*.*
  这个ISP同时进行两种接入方式,以太网和ADSL的PPPoE拨入认证,图中的 F就是使用PPPoE方式认证的用户,拨通ISP后,会获得一个202.211.*.*的地址并连入internet。而用户B是其他服务商的用户,F就是那个ISP的电影服务器,他们把电影服务器架在了以太网内,ISP添加了路由规则,以便使用PPPoE方式的用户A也可以访问拥有私有地址的电影服务器。而处于Internet上的B则没有这样的优待,我们的目的就是让B也可以访问F[Film Server]。

  他们的vod生成的页面是internet可以访问的,现在只需要在A的机器上架设rtsp代理就可以了。我们通过Google(你不能不承认它是个好东东,几乎可以让你找到一切资源),搜索到了一个可以代理rtsp协议应用的软件:RTSP Proxy Kit 2.0
  大家可以在下面的地址找到它:
http://www.rtsp.org/2001/proxy/
测试中,我们采用的是freebsd平台,编译很简单。解压缩后,
# ./configure
# make
就可以rtspproxy目录里看到编译好的目标文件rtspproxy 。
程序使用了554端口,所以我们要用root身份执行它:

# ./rtspproxy -d &
执行完后,返回了如下信息:

[1] 14745
fw001# Listening on port 554
我们看到程序已经执行并打开了TCP554端口[屏蔽]。
  下面是客户端程序的设置,我们打开realone程序,选择工具菜单=>首选项
连接设置里面就有代理服务器的设定,点击更改设置,在rtsp代理的地方添入我们的服务器ip地址和端口554。整个设置过程很简单,打开电影网站,我们很快便看到了预期的效果。
顶端 Posted: 2007-02-28 19:09 | [楼 主]
demonwar



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 头你妹的
等级: 管理员
家族: 存在与虚无
发贴: 52925
威望: 11
浮云: 1406
在线等级:
注册时间: 2006-08-02
最后登陆: 2018-06-18

5come5帮你背单词 [ compile /kəm'pail/ vt. 编辑,汇编 ]


5C5电影这么多了 
顶端 Posted: 2007-03-01 11:27 | [1 楼]
debuger





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 410
威望: 0
浮云: 1227
在线等级:
注册时间: 2004-12-25
最后登陆: 2007-04-10

5come5帮你背单词 [ receipt /ri'si:t/ n. 收据,收条,收到 ]


Quote:
引用第0楼gfsj于2007-02-28 19:09发表的使用rtsp-proxy突破电影站点的ip限制:
  在给一个网吧配置squid的时候,突然想到RTSP协议应用是不是也可以做代理呢,作者在realone player的设置面板找到了答案,原来是有这样的应用的。
  我们本地有2个比较大的电影站点,所有权分别为两个不同的isp,由于带宽和商业竞争的原因。他们分别对自己的服务器做了限制访问,正好符合我们的测试环境。
环境大致如下:
F[Film Server]======>[ I ]|=====/Internet/=====>B{Internet User:proxy_client}
    IP:172.*.*.5 [ S ]| IP:202.*.*.*
.......

隧道,nat(局域网),这些技术都可以解决这个问题
顶端 Posted: 2007-03-02 23:00 | [2 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.010106(s) query 5, Time now is:11-23 18:54, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号