魔塔社区提供了免费使用云端服务器,如果没有注册账号,建议搞一个。
魔塔社区平台提供了CPU版本和GPU版本,免费使用还是很香的。
我们使用过程中经常可能遇到一个问题,魔塔实例运行在内网环境,意味着我们的web程序无法在浏览器上访问。
鉴于上述问题,是不是可以通过内网穿透出去,白嫖就更香了
今天分享一个能够实现这个功能的软件natapp。
环境配置流程
一、准备工作
确保魔塔服务已启动
在本地运行魔塔平台的免费实例,并记录其运行的端口号(例如魔塔默认端口可能是8080或8501等)。
注册NATAPP账号
访问NATAPP官网完成注册,并通过实名认证(免费隧道需实名)。
二、配置NATAPP隧道
购买免费隧道
登录后点击左侧「购买隧道」,选择「免费隧道」。 协议类型选择Web(若魔塔是HTTP服务),本地端口填写魔塔实例的本地端口(如8080)。
获取authtoken
在「我的隧道」中找到刚创建的隧道,复制对应的authtoken(用于客户端认证)。
三、配置NATAPP客户端
下载客户端
在官网下载与操作系统匹配的客户端(Windows/Linux/Mac),解压到本地目录,魔塔实例使用的是linux版本的。
创建配置文件
在客户端同级目录新建config.ini文件,内容如下(需填入复制的authtoken):
[default]
authtoken=你的authtoken
log=none
loglevel=ERROR
配置文件需与natapp.exe放在同一目录。
启动客户端
Windows:双击natapp.exe,或通过命令行运行natapp.exe -config=config.ini。
Linux/Mac:赋予执行权限后运行./natapp -config=config.ini。
./natapp -config=config.ini 启动成功标识
启动命令 ./natapp -authtoken=4cf2c424119a9fc5 成功页面
获取公网地址
启动成功后,客户端会显示映射的公网地址(如xxxxx.natappfree.cc)。