手把手教你使用KBEngine+内网穿透搭建公网服务器

随笔3个月前发布 长生堂
32 0 0

1.所需软件
首先需要任意版本的KBEngine,本文使用的是2.5.12,其次需要一个内网穿透软件并创建两条(可能会更多)隧道
推荐使用”樱花Frp”,稳定且速度快,并且免费
并获取访问这两条隧道的IP(如123.45.178.112:12345)
2.服务器设置
从这两条隧道中选一条给loginapp使用,另一条给baseapp使用
打开kbengine-2.5.12kbe
esserverkbengine_defaults.xml,按下ctrl+F搜索”externalAddress”
这在[baseapp] … [/baseapp]中
例如123.45.178.112:12345,此段xml应改为:

	<externalAddress> 123.45.178.112 </externalAddress>
	<!-- Type: String -->

	<!-- 暴露给客户端的端口范围
		(Exposed to the client port range) 
	-->
	<externalTcpPorts_min> *** </externalTcpPorts_min>
	<!-- Type: Integer -->
	<externalTcpPorts_max> *** </externalTcpPorts_max>
	<!-- Type: Integer -->
	<externalUdpPorts_min> 12345 </externalUdpPorts_min>
	<!-- Type: Integer -->
	<externalUdpPorts_max> 12345 </externalUdpPorts_max>
	<!-- Type: Integer -->

`

注:***不用动

3.客户端设置
在KBEMain(不同客户端可能不一样)中找到”IP”和”port”,更改为给loginapp使用的隧道的IP
如223.25.278.233:54321,IP填223.25.278.233,port填54321.

然后就可以测试一下,没有问题就OK了

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...