当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 在freebsd上安装linuxigd

Unix/Linux
Linux crontab定时执行任务 命令格式与详细例子
linux 查看用户及用户组的方法
让Linux系统有效防御ARP攻击的实用技巧
Linux 常用软件列表
linux wget 一个强大的下载命令
linux 常用脚本、命令
linux 磁盘配额 简单介绍
Linux服务器架设笔记 Squid服务器配置
ubuntu intel 集成显卡安装
ubuntu 9.04 X3100 显卡开启3D特效
Ubuntu 8.10 Server Ruby 的安装方法
Ubuntu root帐户密码修改
ubuntu下apt-get 命令参数
Ubuntu Linux下实现QQ的三种方式
Ubuntu 8.04中建立PHP+MySQL环境
Ubuntu常用软件大全
Ubuntu系统下安装Aircrack-ng
Ubuntu实现FTP功能
ubuntu 字体美化实现方法
ubuntu下netbeans汉字显示残缺问题

Unix/Linux 中的 在freebsd上安装linuxigd


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 117 ::
收藏到网摘: n/a


在freebsd上安装linuxigd
###tun0 is the internet NIC
###lnc1 is the intranet NIC GATEWAY
在网上把upnpsdk-1.0.4.tar.gz与linuxigd-0.92.tgz这二个包抓回来放在/usr/ports/distfiles下面
在/usr/ports/net/linuxigd里面执行
make install clean
安装好之后修改/etc/rc.local添加二条
portmap_enable="NO"
route add -net 239.0.0.0 -netmask 255.0.0.0 -iface lnc1 #lnc1是内网的网卡
接下来修改gatedesc.xml把里面的ADDR修改成你的网关地址
www# vi /usr/local/etc/linuxigd/gatedesc.xml
接下来就可以启动upnpd可以选择自动的方式
但是要修改/usr/local/etc/rc.d/linuxigd.sh.sample把linuxigd.sh.sample修改成linuxigd.sh
手机起动upnp的方式
/usr/local/bin/upnpd tun0 lnc1
netstat -an
如果正常你将会看到2869端口己经启动起来。
tcp4 0 0 *.2869 *.* LISTEN
www# ps aux|grep upnpd
root 1795 0.0 0.1 272 156 p0 R+ 12:56AM 0:00.01 grep upnpd
root 1778 0.0 1.4 2884 1760 ?? Ss 12:44AM 0:00.29 upnpd tun0 lnc1
www#
第二部分在windowsXP上操作
IP 192.168.159.1 netmask 255.255.255.0

gateway 192.168.159.100
在控制面板里的添加删掉程序里,选择添加windows组件里面"网络服务"里的通用即插即用安装好以后重新启动计算机这个时候应该在任务栏上面有一个小提示,并且在网上邻居里面多出一个Linux Internet Gateway Device
OK到此为止你的linuxigd算是完成了,他的好处就是UPnP是帮助解决防火墙后不能使用MSN语音, 传输等点对点软件。
【发表回复】【查看CU论坛原帖】【添加到收藏夹】【关闭】 csujun 回复于:2004-01-18 11:27:38 给精华 :D
dualface 回复于:2004-01-19 01:58:21 果然好东西!!!
葱头 回复于:2004-01-19 12:54:41 客户端如果不是Windows XP呢? Win2K如何操作。
webmasters 回复于:2004-01-19 13:06:15 2K和xp都是一样的添加组件但是win98还有winme不能添加这个组件.
葱头 回复于:2004-01-19 16:14:10 [quote:bbe583476e="webmasters"]2K和xp都是一样的添加组件但是win98还有winme不能添加这个组件.[/quote:bbe583476e] Win2k好像没有这个组件吧?而且据我所知,好像只有XP和ME才支持Upnp