使用NATAPP做无公网IP外网访问群晖

 happyzxb   2018-10-30 02:38   14114 人阅读  0 条评论

使用natapp进行内网转发
1、注册natapp账号  注册地址https://natapp.cn/register?c=a57381dc
申请隧道,我测试使用的是VIP1隧道,5元/月,速度很快,免费隧道给的是动态地址,您每次启动natapp时系统随机为您分配。
1.jpg因为你是在nas上运行natapp,本地地址使用127.0.0.1即可,本地端口请修改为5000(群晖webui端口)
如果您是做微信公众平台的调试,本地端口保持80不变即可
(使用80端口,请确认您的web station已安装并运行,相关的后台服务已开启PHP/JAVA等,并在相同内网的能够正常访问到)
2、下载客户端
选linuxX64版本
3、请在windows下解压,因为群晖不支持zip的解压命令
解压后得到一个文件
1.jpg用winscp登录群晖
注意:必须使用破解后的root登录
1.jpg 
登录后在usr目录下创建一个natapp文件夹,并将刚才在windows下解压得到的文件进行上传
然后来到PuTTY,给予权限
命令:cd /usr/natapp    --进入natapp目录
命令:chmod a+x natapp   --给予执行权限
命令:./natapp   -authtoken=XXXXXXX                 ---运行natapp(注意命令前有个点,XXX代表您在natapp网站上申请隧道获得的authtoken
1.jpg
运行成功如上图,如申请的免费隧道,红框内是系统分配的域名。
4、运行设置
------------------
[default]
authtoken=隧道的authtoken    #对应一条隧道的authtoken
clienttoken=                #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
logto=none                  #log 日志文件, 可以是 none 代表不记录 或者 stdout 代表直接屏幕输出 ,默认为none
loglevel=DEBUG              #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                 #代理设置 如 http://http://10.123.10.10:3128

-----------------
将分割线内代码复制,在windows桌面创建文本文档.txt,将代码粘贴,修改authtoken=你的隧道的authtoken,填入你的authtoken即可。
重命名为config.ini(注意扩展名)
用winscp上传此文件至/usr/natapp;如第3条图片所示。

来到群晖局域网webui,登录
点击控制面板,选择计划任务,添加启动脚本
1.jpg常规页,名称随便,你知道是什么即可
计划页选每天一次,时间自己设置
任务设置页,运行命令输入/usr/natapp/natapp
保存后,重启群晖。
因群晖限制,不支持自启(有大神能够指导吗?),首次需要来到计划任务手动点击一次运行。

本文地址:https://zxbblog.com/?id=82
版权声明:本文为原创文章,版权归 happyzxb 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?