|
|
 |
|
|
|
 |
|
HP : 0 / 82
MP : 10 / 1279
EXP : 31%
|
|
江湖游客
  
成员等级: 4
发表总数: 31
金币总数: 46
所属组别: 普通成员
注册日期: 2003/09/30

|
我有三台电脑直接连接在交换机上,再由交换机接到带路由功能的ADSL猫上,使
用PPPoE2516协议,分配动态IP上网。安装了IIS5.1、花生壳2.0并开通了花生壳
的80、8080、7070、554、21、1755端口,ADSL猫也做了端口映射(80、8080、
7070、554、21、1755)。在做了端口映射的机器上安装了Helix Server9.0、
RealProducerPlus。并用RealProducerPlus创建了Real视频网页
(zhouxinchi.html、zhouxinchi.rpm、zhouxinchi.rm)修改zhouxinchi.rpm文
件内容为:rtsp://220.170.103.65:554/1/zhouxinchi.rm(220.170.103.65为我
现在分配的外网IP地址) 以下是在做流媒体服务器时出现的实际问题: 1、在内网的机器中不能使用域名访问我的WEB服务器,只能使用内网IP访问。 2、在内网的机器不能使用rtsp://220.170.103.65:554/1/zhouxinchi.rm播放视
频文件,用rtsp://192.168.10.2:554/1/zhouxinchi.rm能使用弹出式播放器播放
。 3、在任何情况下(内网、外网机器)都不能rtsp://域名:554/1/zhouxinchi.rm
播放视频。 4、在外网的机器的部份机器能在IE的地址栏中输入
rtsp://220.170.103.65:554/1/zhouxinchi.rm播放,也许是有些机器禁了。 5、在我的主页中建立一个指向zhouxinchi.html的链接,所有外网机器都能通过
网页播放器观看我的视频文件。内网机器在播放时会先有个提示不能连接,按确
定后会正确连接并播放(先会按rtsp://220.170.103.65:554/1/zhouxinchi.rm的
地址寻找视频资料在失败后会尝试rtsp://192.168.10.2:554/1/zhouxinchi.rm地
址播放)
以上虽然最终解决了内外网机器访问我的流媒体服务器,但有很多小问题希望各
位高手指点。而且因为我用的是动态IP上网的,每次上网的IP都不固定不可能每
次都修改*.rpm文件中的链接IP,所以问题重重。盼复! |
 |
|
|
| 2. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 250 / 1254
MP : 1625 / 22003
EXP : 16%
|
|
迟则生变
           
成员等级: 51
发表总数: 4877
金币总数: 308
所属组别: 管理员
注册日期: 2003/01/9

|
不错的问题,大家看看。
感觉应该使用动态域名解释服务(网上有免费的),把你的动态地址映射到一个不变的域名,这样就不用改来改去的了。
开放的端口可能还是不够,建议再仔细观察一下协议的通讯模型。

 没有谁能像一座孤岛/在大海里独踞/每个人都像一块小小的泥土/连接成整个陆地/如果一块泥土被海水冲去/欧洲将缺其一隅/这如同一座山岬/也如同你的朋友和你自己/无论谁死了/都是自己的一部分在死去/因为我包含在人类这个概念里/因此我从不问丧钟为谁而鸣/它为我,也为你 No man is an Island, entire of itself; every man is a piece of the Continent, a part of the main; if a clod be washed away by the sea, Europe is the less, as well as if a promontory were, as well as if a man or of thy friends or of thine own were; any man's death diminishes me, because I am involved in Mankind; And therefore never send to know for whom the bell tolls; It tolls for thee.
|
 |
|
|
| 3. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 1030 / 1717
MP : 4151 / 30234
EXP : 68%
|
|
rotartsinimdA
           
成员等级: 69
发表总数: 12453
金币总数: 456
所属组别: 管理员
注册日期: 2003/01/1

|
o 麦子说不错的问题看来真的是不错的
哪位来看看

 xxbin@netbuddy.org |
 |
|
|
| 4. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 0 / 82
MP : 10 / 1279
EXP : 31%
|
|
江湖游客
  
成员等级: 4
发表总数: 31
金币总数: 46
所属组别: 普通成员
注册日期: 2003/09/30

|
麦子兄弟啊! 你没看清贴子内容吗?我用了花生壳2.0作为动态的域名分析啊!在浏览网页是能正常啊,只是作流媒体服务器时不能使用域名啊!!!! |
 |
|
|
| 5. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 250 / 1254
MP : 1625 / 22003
EXP : 16%
|
|
迟则生变
           
成员等级: 51
发表总数: 4877
金币总数: 308
所属组别: 管理员
注册日期: 2003/01/9

|
Sorry啊, 我没有用过花生壳,对这一套应用也完全不了解,只是友情UP一下,希望哪位DX看到。

 没有谁能像一座孤岛/在大海里独踞/每个人都像一块小小的泥土/连接成整个陆地/如果一块泥土被海水冲去/欧洲将缺其一隅/这如同一座山岬/也如同你的朋友和你自己/无论谁死了/都是自己的一部分在死去/因为我包含在人类这个概念里/因此我从不问丧钟为谁而鸣/它为我,也为你 No man is an Island, entire of itself; every man is a piece of the Continent, a part of the main; if a clod be washed away by the sea, Europe is the less, as well as if a promontory were, as well as if a man or of thy friends or of thine own were; any man's death diminishes me, because I am involved in Mankind; And therefore never send to know for whom the bell tolls; It tolls for thee.
|
 |
|
|
| 6. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 0 / 660
MP : 317 / 11231
EXP : 43%
|
|
NBO精神文明网络建设标兵
           
成员等级: 27
发表总数: 953
金币总数: 628
所属组别: 核心成员
注册日期: 2003/03/19

|
主要式视频的那些应用东西我们不熟悉,纯网络的好办 |
 |
|
|
| 7. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 223 / 1119
MP : 1186 / 17474
EXP : 78%
|
|
奥卡姆剃刀
           
成员等级: 45
发表总数: 3558
金币总数: 336
所属组别: 核心成员
注册日期: 2003/09/8

|
| QUOTE | 1、在内网的机器中不能使用域名访问我的WEB服务器,只能使用内网IP访问。 2、在内网的机器不能使用rtsp://220.170.103.65:554/1/zhouxinchi.rm播放视
频文件,用rtsp://192.168.10.2:554/1/zhouxinchi.rm能使用弹出式播放器播放
。 3、在任何情况下(内网、外网机器)都不能rtsp://域名:554/1/zhouxinchi.rm
播放视频。 4、在外网的机器的部份机器能在IE的地址栏中输入
rtsp://220.170.103.65:554/1/zhouxinchi.rm播放,也许是有些机器禁了。
| 我分析原因是 你的花生壳2.0根本就没起作用.
花生壳是起动态域名解析作用的. 基本原理就是当你的服务器IP地址变化时将新的IP地址报告给 动态域名解析服务器 服务器将新的IP地址捆绑在你的域名上,从而实现了动态域名解析服务. 也就是说,就花生壳目前的版本花生壳2.0而言 应该装在你提供访问服务的服务器上,而这台服务器应该具有外网的合法IP(无论是静态的还是动态分配的).
而你目前使用PPPoE2516协议,分配动态IP上网的方式下,电信的动态IP分配给了带路由功能的ADSL猫.你提供服务的SERVER被分配的是内网地址,所以使得你装在这台SERVER上的花生壳2.0失去了作用.(它报告给 动态域名解析服务器 的极可能是你的内网IP)
| QUOTE | 5、在我的主页中建立一个指向zhouxinchi.html的链接,所有外网机器都能通过
网页播放器观看我的视频文件。内网机器在播放时会先有个提示不能连接,按确
定后会正确连接并播放(先会按rtsp://220.170.103.65:554/1/zhouxinchi.rm的
地址寻找视频资料在失败后会尝试rtsp://192.168.10.2:554/1/zhouxinchi.rm地
址播放) | 这个应该是你的ADSL猫路由功能比较简单的问题,而且做了一个的NATP.很可能在采用PPPoE2516协议, 分配动态IP上网的方式下,无法支持内网的机器使用rtsp://220.170.103.65:554/1/zhouxinchi.rm播放视
频文件. 这些是我的初步判断,欢迎讨论~~


子曰:装就容易受伤!!!
子又曰:我亦无它,惟 又傻又自信 尔!!! |
 |
|
|
| 8. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 1030 / 1717
MP : 4151 / 30234
EXP : 68%
|
|
rotartsinimdA
           
成员等级: 69
发表总数: 12453
金币总数: 456
所属组别: 管理员
注册日期: 2003/01/1

|
偶来try一下 
根据偶对动态DNS的理解(555,花生还没有出来的时候偶就开始写自己的动态DNS了,为什么偶总是半途而废)。 动态DNS的服务器端是一个标准的DNS服务器,不过其记录的TTL值通常会设置成很小,因为记录是需要动态更新的,为了把其它DNS服务器中相关记录的缓存的影响减到最低,所以过期时间做得尽量短为好,比如vicp.net的TTL是ttl = 15 (15 secs),够小的了。 服务器端另外开发了一套自己的协议,与客户端交互,接受来自客户端的更改记录的申请,然后通过某种手段来更改服务器端的记录。
动态DNS的客户端每隔一段时间检查一下自己的IP是否改变,若是改变了,通过自己的协议(花生壳是通过TCP/UDP 5050来交互的)向服务器提交更改记录的请求,服务器端再进行处理。
从原理上来说,动态DNS仅仅是再原有的DNS服务上做了一点点扩展,方便那些没有固定IP的用户。
OK,罗嗦了这么多,该切入正题了,首先指出楼主的一个问题,(也许是偶搞错了,从来没有用过花生的说)
| QUOTE | | 安装了IIS5.1、花生壳2.0并开通了花生壳的80、8080、7070、554、21、1755端口 |
使用动态DNS服务,不存在开通什么端口的问题,类似花生这样的动态DNS服务,仅仅会根据客户端的IP的变化动态更改服务器端的记录,对于动态DNS服务来说,它只负责帮你解释某个域名(比如 nbo.vicp.net IN A 61.154.9.241),而不管你真正提供服务的(也就是安装了动态DNS客户端的那台机器)的端口开放情况。 对于楼主的这句话,“并开通了花生壳的某某端口”,可能我这样理解比较好——安装了花生壳的那台机器对外开放了80/8080/7070/554/21/1755等端口。
另外,花生壳可能不适合楼主的情况,花生壳是按照安装花生壳的客户端的机器的IP变化来更改DNS记录的,而楼主的安装花生壳的机器是一个内部网络的机器,真正的外部IP在ADSL路由器上。
1 在内网的机器中不能使用域名访问我的WEB服务器,只能使用内网IP访问。 这是非常正常的,对于你的这种情况,ADSL路由器做NAT,并且做端口映射,客户端若是从Internet过来是没有问题的,NAT会进行地址转换,若是你从内网访问那个外部IP上的80端口(或者其它的映射过的端口),数据包会直接到ADSL路由器的外部端口上,并不会回送(或者说NAT)到内部的那个真正提供服务的IP上,因此从内部网络只能用内部IP才能访问这些服务,解决方法是使用hosts文件,或者内部DNS服务器,前者适合内部网络比较小的情况下,后者适合内部网络比较庞大的情况下使用,总而言之,Q1,是个纯粹的网络问题,针对这个问题麦子他们比偶更了解得透彻,而且在本论坛也有相关话题的一些讨论,楼主感兴趣的话可以看看以前的帖子。 (某些路由器的NAT功能是可以实现楼主这样的从内网访问一个外部IP的某个端口再映射到内部IP的某个端口的需求的,但是好像这样的NAT少得很,没有仔细看过RFC,不知道哪种才算标准,各位搞网络的来讨论讨论)
2 在内网的机器不能使用rtsp://220.170.103.65:554/1/zhouxinchi.rm播放视频文件,用rtsp://192.168.10.2:554/1/zhouxinchi.rm能使用弹出式播放器播放。 问题原因同上。 
3 在任何情况下(内网、外网机器)都不能rtsp://域名:554/1/zhouxinchi.rm播放视频。 这是你真正问题的所在,难道你从来没有问过自己为什么自己就不能用域名来访问自己的视频服务呢? 建议做以下测试: 1) 在内部网络客户端上设置自己的hosts文件,把你的域名指向服务器的内部IP,然后用rtsp://域名:554/1/zhouxinchi.rm来看看是否可以访问; 2) 从Internet上,ping 域名,看看得到的IP是多少,是否是你的外部IP
另外不能通过rtsp://域名:554/1/zhouxinchi.rm播放视频的详细错误信息能否贴出来。
4 在外网的机器的部份机器能在IE的地址栏中输入rtsp://220.170.103.65:554/1/zhouxinchi.rm播放,也许是有些机器禁了。 不明白,为什么有的行有的不行呢?看看服务器的日志看看有什么发现,还有不行的报什么错。
其实解决了用域名来访问rtsp就等于是解决了你的问题,还是首先解决这个问题吧。

 xxbin@netbuddy.org |
 |
|
|
| 9. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 1030 / 1717
MP : 4151 / 30234
EXP : 68%
|
|
rotartsinimdA
           
成员等级: 69
发表总数: 12453
金币总数: 456
所属组别: 管理员
注册日期: 2003/01/1

|
看了fireon的帖子,更加确认了自己的判断,楼主应该舍弃ADSL ROUTER,用一台SERVER做ADSL接入,并且安装花生壳。 

 xxbin@netbuddy.org |
 |
|
|
| 10. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 223 / 1119
MP : 1186 / 17474
EXP : 78%
|
|
奥卡姆剃刀
           
成员等级: 45
发表总数: 3558
金币总数: 336
所属组别: 核心成员
注册日期: 2003/09/8

|
哈哈~~~都很关心这个问题呀~~


子曰:装就容易受伤!!!
子又曰:我亦无它,惟 又傻又自信 尔!!! |
 |
|
|
| 11. RE: 跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 1030 / 1717
MP : 4151 / 30234
EXP : 68%
|
|
rotartsinimdA
           
成员等级: 69
发表总数: 12453
金币总数: 456
所属组别: 管理员
注册日期: 2003/01/1

|
| QUOTE | 哈哈~~~都很关心这个问题呀~~ :lol2: :lol2: :lol2: :lol2: |
麦子都说话了,能不关心么。 更重要的是答对了麦子会给Gil的说。

 xxbin@netbuddy.org |
 |
|
|
| 12. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 223 / 1119
MP : 1186 / 17474
EXP : 78%
|
|
奥卡姆剃刀
           
成员等级: 45
发表总数: 3558
金币总数: 336
所属组别: 核心成员
注册日期: 2003/09/8

|
| QUOTE | 麦子都说话了,能不关心么。 更重要的是答对了麦子会给Gil的说。 | 为了GIL再去查查资料的说~~~


子曰:装就容易受伤!!!
子又曰:我亦无它,惟 又傻又自信 尔!!! |
 |
|
|
| 13. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 0 / 337
MP : 80 / 5650
EXP : 48%
|
|
名动江湖
           
成员等级: 14
发表总数: 240
金币总数: 336
所属组别: 中级成员
注册日期: 2003/04/16

|
鼓掌!!!!!XXBIN讲得太精彩啦!!!
| QUOTE | | (某些路由器的NAT功能是可以实现楼主这样的从内网访问一个外部IP的某个端口再映射到内部IP的某个端口的需求的,但是好像这样的NAT少得很,没有仔细看过RFC,不知道哪种才算标准,各位搞网络的来讨论讨论) |
关于这个问题我正想请教!我用的是7206的路由器作NAT,内网中有一台服务器,IP地址为192.168.0.15,通过静态地址映射,公网地址为211.xxx.xxx.xxx,注册的域名地址也是公网211.xxx.xxx.xxx,域名为www.xxx.com
现在我在内网中ping www.xxx.com,返回的地址是内网的地址192.168.0.15,在外网中,ping www.xxx.com返回的是公网地址211.xxx.xxx.xxx,我一直想不通这是为什么,客户端的dns都用的是公网的。 |
 |
|
|
| 14. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 223 / 1119
MP : 1186 / 17474
EXP : 78%
|
|
奥卡姆剃刀
           
成员等级: 45
发表总数: 3558
金币总数: 336
所属组别: 核心成员
注册日期: 2003/09/8

|
呵呵~~楼主这么看重咱们NBO,不能帮他解决问题,或者帮他拓宽思路,确实有点寝食难安~~~
利用这个机会大家也都了解一下 花生壳 http://www8.pconline.com.cn/download/PCOnl.../PeanutHull.htm很不错的说~~


子曰:装就容易受伤!!!
子又曰:我亦无它,惟 又傻又自信 尔!!! |
 |
|
|
| 15. RE: 跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 1030 / 1717
MP : 4151 / 30234
EXP : 68%
|
|
rotartsinimdA
           
成员等级: 69
发表总数: 12453
金币总数: 456
所属组别: 管理员
注册日期: 2003/01/1

|
| QUOTE | 呵呵~~楼主这么看重咱们NBO,不能帮他解决问题,或者帮他拓宽思路,确实有点寝食难安~~~
|
呵呵,是啊是啊 另外楼主以后交流技术问题大可不必用那种语气(指标题),大家都是朋友的说。

 xxbin@netbuddy.org |
 |
|
|
| 16. Re:跪求!高手们过来看看我的系列问题! |
  |
|
 |
|
HP : 0 / 153
MP : 22 / 2390
| | |