
内网穿透平台
79¥
类型
应用插件
版本
1.0.0
版本更新时间
9天前
大小
15.24 KB
开发商
webman官方
评分
详细介绍
内网穿透平台,类似花生壳平台,这个平台将内网web应用暴露给外网,让其他人访问任意内网或者本机的web服务。
不需要本地有外网ip,不需要本地暴露80端口,只要本地能访问外网即可,无需担心80端口被运营商封锁。
可用于本地支付宝、微信支付回调联调。
可用物联网如在外网控制家里设备。
可节约成本,例如将服务器全部放在办公内网供外部用户访问。
平台在线测试
假设需要将本地电脑的webman 8787服务暴露给外网
1、到 http://www.nilun.cn 注册账号,会得到一个token
2、本地电脑安装内网穿透客户端composer require webman/nat-client
3、设置 config/plugin/webman/nat-client/app.php中的token,token为第一步得到的token
4、restart重启本地webman服务
假设你在 http://www.nilun.cn 注册的账号是 test
在浏览器访问 http://test.nilun.cn
即可访问到你本地的webman应用。
是的,整个流程就是这么简单。
说明
http://www.nilun.cn 只做测试使用,购买后得到所有内网穿透平台源码,自己部署,使用自己的服务器和域名。
购买后搭建教程
自己搭建这个内网穿透平台需要有一个域名(假设是example.com)和一台外网服务器。
1、安装webman-admin
2、在webman-admin后台插件里安装用户模块
3、在webman-admin后台安装内网穿透模块,需要restart 重启
4、服务器安全组开放8001端口
5、nginx 配置参考(DNS需要开启泛解析)
upstream webman {
server 127.0.0.1:8787;
keepalive 10240;
}
server {
server_name example.com www.example.com;
listen 80;
access_log off;
root /home/www/webman/public;
location ^~ / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
proxy_set_header Connection "";
if (!-f $request_filename){
proxy_pass http://webman;
}
}
}
upstream nat {
server 127.0.0.1:8001;
#keepalive 10240; #注意这里不能开启keepalive
}
server {
server_name *.example.com;
listen 80 default_server;
access_log off;
root /home/www/webman/public;
location ^~ / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
proxy_set_header Connection "";
if (!-f $request_filename){
proxy_pass http://nat;
}
}
}
通过以上5个步骤完成内网穿透服务端安装。
安装后使用方法类似
版本历史记录
1.0.0
9天前
支持http内网穿透
评分及评论
0
满分5分