http://www.163.ca/cgi-bin/lb5000/topic.cgi...opic=185&show=0 ?境:
主?FreeBSD-5.1-RELEASE(使用ipfilter架NAT)
rl0(?外)--ip:218.253.x.x
xl0(??)--ip:192.168.0.1
客??-ip:192.168.0.2
(WindowsXP+MSN6.0/MSN5.0/Windows Messenger4.7+NetMeeting)
??:
1.必需使用ipfilter的NAT,不可使用ipfw(需要客??可正常上?)。
2.upnp-1.0.4.1(/usr/ports/devel/upnp)?注意版本!
3.linuxigd-0.92(/usr/ports/net/linuxigd)?注意版本!
?始安?:
1.用root?入主?(FreeBSD)。
2.?到linuxigd ports的目?,下指令"cd /usr/ports/net/linuxigd "。
3.??、安?,下指令"make install clean"。
4.安?完成後把 /usr/local/etc/linuxigd/gatedesc.xml?面的!ADDR!改成你的gateway ip!
下指令"ee /usr/local/etc/linuxigd/gatedesc.xml"。
5.在 /etc/rc.local 中加入
portmap_enable="NO"
route add -net 239.0.0.0 -netmask 255.0.0.0 -iface xl0
(xl0是我??的?卡,??成你自已??的?卡)
6.下指令"ee /usr/local/etc/rc.d/linuxigd.sh.sample"。
把?卡名?改成你自已的?外????卡的名?!
7.下指令"cd /usr/local/etc/rc.d/"(?目?)
"cp linuxigd.sh.sample linuxigd.sh"(?名)
"chmod 700 /usr/local/etc/rc.d/linuxigd.sh"(?成可-rwx-)
8.主??置完成,下指令"reboot now"。reboot後用top看看有?有upnpd在!
如果?有upnpd???再???定!
(手???upnp可以用"/usr/local/bin/upnpd rl0 xl0"?注意第一??卡是?外的, 所以不要弄?!)
9.?置客??(WindowsXP),安?UPNP!
到控制台的"新增或移除程式"--->"新增/移除Windows元件"--->"Networking Services"
勾?"Universal Plug and play"。按?定後重?WindowsXP!
10.重?WindowsXP後,在"?路??"?多出一?Linux IGD。
在Linux IGD按右手?再按"??"。
如果?圈中出?"?法?接",表示?定出?。?再?看你的?定!
11.完成。??後MSN6.0、MSN5.0、Windows Messenger4.7、NetMeeting也可正常使
用文字、?音、??、??的工能!其中MSN6.0不安?upnp也可正常使用文字、
??和??的工能,但?音?法使用!
如果你不需要?音工能,?文章你白看了!^^
後?:
?初???是???的??!?果搞了?星期也搞不好,四?找教?文章也?工
而回!所以如果你第一次失?了是很正常的,不要放?!我在FreeBSD-
5.0RELEASE下也安??!?果因?upnp和linuxigd版本??失?了,後?安?
scoks5,但也使用不了?音!最後只有祝你好撸 dgfdgs
页:
[1]