个人宽带+花生壳+网页注册,双机双线架设攻略

个人宽带一般都没有固定IP,每次上网时需要拨号,每次都是随机分配IP,如果每次都替换服务端里所有文件的IP,实在是太麻烦,而且如果你几天不删除服务端里的Log日志文件,特别是Gameserver里的Log文件,每次替换的时间会越来越长,所以我们来解决一下这个问题
~~[花生壳的注册与IP替换]~~
首先你要有花生壳http://www.oray.net/,注册花生壳护照,还要在花生壳网站注册一个免费的域名,安装花生壳时会让你输入你注册的护照名和密码,花生壳安装完毕之后,运行花生壳
点击开始菜单->运行 输入:ping 你注册的免费域名 -t
在出现的ms-dos窗口里显示的IP,和你的IP应该是一样的,你要是不知道自已的IP是多少,可以双击任务栏里的拨号连接图标,看看详细资料,里面有两个IP,XXX.XXX.XXX.1的是电信网关IP,下面的就是你的IP了
现在你已经拥用一个自已的域名了,用替换工具把服务端里所有文件的IP都替换成你注册的那个域名,4,8这两个快捷方式里的IP也换成那个域名,现在启动服务端看看,没问题吧

~~[关于分线以前有人发过贴子了,现在我给大家整理一下]~~
分线分为两种,一种是局域网分机做分线,另一种是不同IP的两条宽带做分线
先说第一种,局域网做分线,如果你的局域网只有两台机器,可以用直联线,就是做网线的时候,把8根线里的1-3 2-6对调一下,就可以直联了,可以省个Hub,注意要给分机设置一个局域网IP,
在主机,也就是运行花生壳的那台机器用Portmap映射端口 主机IP 55910 分机IP 55901
主机CS目录里的ServerList.dat,Connectserverlist.dat改为:
(假设你的域名为 163.vicp.net)
0 "test" "163.vicp.net" 55901 "SHOW"
1 "test" "163.vicp.net" 55910 "SHOW"
主机Data目录里的ServerInfo.dat不用改默认为0也就是第一条线
[GameServerInfo]
ServerName = test
ServerCode = 0
ConnectMemberLoad = 0;

把上面设置好的主机服务端复制一份到分机,只改一个文件
就是把分机服务端Data目录里的ServerInfo.dat改为
[GameServerInfo]
ServerName = test
ServerCode = 1
ConnectMemberLoad = 0;
分机只运行第8个快捷方式就可以了,以后每次启动时拨完号,刷新一下花生壳,然后直接运行服务端就可以了,再不用替换了,但是Portmap里的IP就改成当前的IP,暂时我还没找到更好的端口映射工具,所以这里只能手动改了

如果你有两条宽带,把分机也安装花生壳,再注册一个护照和域名
主机CS目录里的ServerList.dat,Connectserverlist.dat改为:
(假设你的主机域名为 163.vicp.net 分机域名为 sina.vicp.net)
0 "test" "163.vicp.net" 55901 "SHOW"
1 "test" "sina.vicp.net" 55901 "SHOW"

分机设置
就是把分机服务端Data目录里的ServerInfo.dat改为
[GameServerInfo]
ServerName = test
ServerCode = 1
ConnectMemberLoad = 0;

~~[网页注册]~~
架设网站可以用win2000+IIs5,建议使用win2003+IIs6
如果你的IIs5默认不支持ASP的话,可以在Internet信息管理器里设置支持文件类型,
然后设置一下主目录为你的网页注册系统所在的目录,微子论坛里有做好的网页注册系统
注意网页注册系统要用配套的数据库,不然可能会出现提示注册成功,但是帐号无法使用的情况,把你的注册系统里的config.asp是配置文件,用记事本打开,把里面的IP改成你的花生壳域名,如果注册时提示无法与SQL数据库连接,可以把config.asp的登陆数据帐号改成sa帐号密码试试.祝您成功

本文出自 7j45 > 奇迹一条龙