首页 > 私服架設 > 魔力寶貝私服外網架設

魔力寶貝私服外網架設

魔力教学之外网设定



中华浮动ip朋友这边申请一个固定ip
{外网连线问题重点,大多数ADSL用户都是浮动IP会造成 外网连线设定困扰。
这点可以跟HINET 申请固定IP(免费地,但仅限一台电脑使用) http://service.hinet.net/2004/adslstaticip.php  }

1.先在底下申请 域名
http://www.no-ip.com/index.php
http://twbbs.org/

2.这边以 申请教学 http://www.no-ip.com/index.php 为例




到信箱收信

http://www.no-ip.com/index.php 你登录 信箱帐号及密码

点击add 申请域名(域名名字须在15字元以内,建议别超过5个英文字)


作到底下这步就算ok哩!
底下这张图被划掉ip位址是你未来 外网ip,请切记
前面的域名则是你专用地,域名将替代你,未来注册网页就不须用ip浏览网页


3.再来,设定 端口映射及服务端&客户端 ip变动

4.如下图,
在VM
编辑
虚拟网路设定

如下图,选NAT
edit
Port Forwarding(端口映射)

如下图,在TCP中add
增加80与9030的虚拟机ip,再来都按ok 回去
就完成了
(p.s 图中ip位址192.168.126.128每个人都不同请别照图中ip设定,
虚拟机ip找法在单机版教学有提到)



5.现转到你在虚拟机中的系统,打开以WEB服务器目录下
其路径例如,以下路径之3个资料内文件均修改

\\192.168.174.128\root\var\www\html

的puk,puk3_cen 和 update中的文件内,
把地址都改为你的域名或外网IP 加端口号 如:IP:0:220.132.192.46:9030 或是用域名 IP:0:kerncg.vicp.net:9030
(这边我是用外网的IP 填写 非用申请的域名..照理说也可以用)

6.把域名写进你的CG_190.exe文件中,这裡的域名不可以超过15位字符,否则就不够位置写进完整的域名
(请用修改器CG-editor.exe修改客户端资料夹内的CG_190.exe,一般客户端资料路径如:C:\crossgatePUK3)

7.修改客户端资料夹内的cgloader.exe之IP,请改成 外网IP跟那3个资料内外网IP 相同


假设登录游戏后,仍然 "WEB无响应"话,请修改LINUX服务器下魔力服务端内的SETUP文件内的IP地址改成外网IP或域名
其服务端路径,如 \\192.168.174.128\root\home\setup.cf.PET

修改setup.cf.PET内以下IP改成外网IP
blserv=220.132.192.46
dbservname=220.132.192.46
mlserv=220.132.192.46
extraipaddress=220.132.192.46


注:如果不行,测试方法:
1.可以在XP开始的执行中打cmd指令ping 一下你的域名,看看是否PING向你现在的机器所使用的IP
2.在linux开启下,直接在xp之IE浏览器中输入你的域名或外网IP,是否有注册页面显示?无页面则映射失败
3.在xp下搜寻虚拟机ip是否找的到虚拟机?找不到表示虚拟机ip有问题!解决方法如下
1.在LINUX桌面下点右键,终端机
输入ifconfig找到底下inet addr后之4个数字即为虚拟机ip,假设为192.168.126.135
2.
在VM下选编辑
虚拟网路设定
Host Virtual Network Mapping
如下图,选VMnet8之subnet,设定成192.168.126.0(前3个数字必须与虚拟机ip前3个数字一样)


一样选VMnet8之DHCP,将Start ip与End IP address 设成如下图
这边ip前3个数字,也要跟上面一样


按ok储存