这帖子来自www.Jbtalks.cc,作者:iverson_lee87
“我host了那么久,为什么老是没有人进来的呢?”


各位菜鸟或老手们相信你们也曾经遇到过这问题吧!其实答案很简单,因为其他玩家都被你的Windows系统的防火墙l和Router/ADSL modem的保护功能堵住,所以没人可以进到你所host的游戏。每个电脑和router/ADSL modem都有它们自己的保护程式,如果想让其他玩家进入你所host的游戏就必须开通你电脑的保护程式~!
首先,我要介绍我正在用的Router/ADSL modem,因为每个Router/ADSL modem要设定的地方都不同,所以我在这里先向其他牌子Router/ADSL modem的使用者们说声抱歉啦。其实也不必灰心,因为设定也是大同小异的,我试过教一个用D-Link的朋友host game,结果成功了,所以你们也试试看吧~!

Streamyx所提供的Aztech DSL600E
操作系统:Windows XP Professional SP2
防火墙 :Windows Firewall
注:不同的防火墙,设定也不一样~!如Norton或McAfee的。
废话少说,教程开始咯!

(一)到Control Panel->Network Connections->Local Area Connection,按right click,选择Properties

(二)在最下面你会看到Internet Protocol(TCP/IP)的,点击Properties。

(三)选Use the follow IP address/Use the following DNS server addresses,然后跟着图输入同样的IP地址,接着按OK。

(四)打开Internet Explore(IE),在IE的地址输入192.168.1.1(跟你的Default Gateway一样的IP),之后你就会进入如图的页面。输入admin为密码之后按Log In

(五)登入进到此画面,这里就是你的Router/Modem的内设定主画面。点击上面的Advanced选项。

(六)Advanced的选项如下,点击Lan Clients。

(七)在Lan Clients里有Static Address(静态地址)和Dymanic(动态地址)。如果你的IP地址在动态地址之下请在你的IP前打勾,然后按apply,你的IP就会自动变成静态地址了。如果已在静态地址之下就不必理它。

(八)回到Advanced选项的画面,点击Port Forwarding的选项。

(九)进入到下图的画面之后点击User,然后在点击New。

(十)根据下图输入同样的资料,然后按apply。(这是给Blueserver的用户的,Battle.net的用户也可以用6113作为Game Port。经过测试能在Battle.net使用


(十一)你已经成功增加了warcraft3的Rules,选择warcraft3,然后按Add。

(十二)加了之后在Applied Rules下就会显示已被应用的Rules,然后按下面的Apply。

(十三)在左手边有一组选项,点击Save Settings就会显示下图“设定已被储存”的信息。

(十四)储存之后完成Router设定。点击左手边的Log Out,然后再点击中间的Log Out就能登出了。

(十五)到回Control Panel->Network Connections->Local Area Connection->


(十六)进入了Windows Firewall的设定,按上面的Exceptions。(这时你可以打开的你防火墙了,如果你已关闭防火墙的话)

(十七)在Exceptions下按Add Program,把红色框内的文件全部加在Exceptions里,还有Blueserver的Bprotect哦。(这些文件都在C:\Program Files\Warcraft III的文件夹里)

(十八)加了文件之后按Add Port就会出现下图的画面。根据下图输入同样的资料就可以了,选TCP然后按OK再OK。

(十九)进入游戏的选项,把红框内的Game Port改成6113。

(二十)完成以上全部步骤之后重启电脑,准备开始享受做Host的乐趣吧~~!

教程完。
设置你的Norton AntiVirus Internet Worm Protection保护设定。Norton AntiVirus用户请看~!点击查看第4页~!
[ 本帖最后由 iverson_lee87 于 2007-3-24 07:21 AM 编辑 ]