Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->网络应用 ->正文

让Linux NAT服务器支持UPnP

来源:linux.chinaunix.net 作者:Nanu  时间:2007-04-22 点击: [收藏] [投稿]
# route add -net 239.0.0.0 netmask 255.0.0.0 eth0


2. 为iptables建议一个软链接
代码:
# cd /usr/sbin
# ln -s /sbin/iptables ./


启动UPnP
代码:
# upnpd ppp0 eth0


诊断UPnP运行状态
代码:
# tail /var/log/messages


如果能够看到:
引用:

Dec 14 16:01:49 doorway -- MARK --
Dec 14 16:02:15 doorway upnpd: The Linux UPnP Internet Gateway Device Ver 0.92 by Dime (dime@gulfsales.com)
Dec 14 16:02:15 doorway upnpd: Special Thanks for Intel's Open Source SDK and original author Genmei Mori's work.


则说明UPnP已经成功启动。

C. 测试
--------
以支持UPnP的P2P网络电视PPLive为例,在PPLive中打开UPnP支持选项,然后连接一个频道。
在Linux中执行:
代码:
# tail /var/log/debug -f


如果能看到:
引用:

Dec 14 16:56:33 doorway upnpd: AddPortMap: RemoteHost: (null) Prot: 17 ExtPort: 3226 Int: 10.0.0.2.3226
Dec 14 16:56:33 doorway upnpd: AddPortMap: RemoteHost: (null) Prot: 6 ExtPort: 3226 Int: 10.0.0.2.3226
Dec 14 16:56:33 doorway upnpd: AddPortMap: RemoteHost: (null) Prot: 6 ExtPort: 3156 Int: 10.0.0.2.3156
Dec 14 16:56:33 doorway upnpd: AddPortMap: RemoteHost: (null) Prot: 6 ExtPort: 3156 Int: 10.0.0.2.3156


则说明PPLive已经向UPnP请求进行端口映射了。只要看到这样的字样,就说明UPnP已经完全工作起来了。

原文链接:http://bbs.chinaunix.net/viewthread.php?tid=668952



 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2下一页


上一篇:使用netcat命令网络同步复制系统   下一篇:使用Linux L2TP/IPsec VPN 服务器

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
·强大的文件管理器 Total Commander 7.04
·系统备份工具 一键GHOST v2008.08.08
·下一代以互联网为中心的系统Midori曝光
·Windows下如何关闭所有驱动盘的自动播放
·Linux应用:Linux系统下光驱软开关与限速
·有关加强Linux操作系统安全的配置说明
·微软Internet Explorer 8 Beta2功能预览
·红帽Linux发布09财年第一季度财政报告
·修改Linux操作系统下22端口两种方法介绍
·Windows XP下实现删除文件需要密码功能
推荐文章
·浏览器之争:Opera 9.5极地反攻Fire
·解决硬盘安装Linux时找不到镜像文件
·如何用Exmap详细查看进程的内存占用
·Linux操作系统下实现FTP虚拟主机的
·Fedora 9和RHEL5下安装Mplayer方法
·SUSE 10.2 Linux下配置Eclipse开发
·新手学堂 Linux系统Sudo命令的使用
·认识Linux操作系统下三大便利开源防
精彩文章
·Weblogic 8.1 for Linux ES3.0安装
·虚拟磁盘Linux服务端测试及故障处理
·停用Windows XP十大必禁服务让系统
·苹果最新操作系统Leopard 欲抢VISTA
·AC97声卡如何在Linux操作系统中进行
·安装Rpm或者Deb包的时候首先要签名
·实用技巧:Linux系统丢失口令的解决
·修正Linux下丑陋的FireFox表单控件
·Linux操作系统下重定向命令应用及其
·Sun为FireFox3 提供更好的Java技术
·使用initrd文件系统 U-boot引导Linu
·Ubuntu Linux发展迅速在欧洲日益流
·用Linux系统命令完成Oracle自动物理
·Firefox 3.0 Beta2仅支持Linux和Mac
·新手学堂:Linux VI编辑器中的复制
·Linux系统下PhpMyAdmin目录的安全管
·Linux操作系统下Shutdown命令-[opti
·一个监控磁盘空间大小并自动报警的
·Novell公布SUSE Linux Server11四大
·Linux Samba user共享方式配置方法
·解决Linux操作系统下SSH等终端乱码
·在终端下正确关闭Linux计算机的方法
·Fedora 9系统下ADSL上网的终极解决
·Linux操作系统下推荐的应用程序列表
·Ubuntu Linux系统下声卡独占的解决
·基于Linux操作系统上的C编程与内核
Power by linux-cn.com 粤ICP备05006655号