前言
这段时间工作室的小伙伴们在做前后端分离项目,但是由于后端的小伙伴暂时还没有培训“私有云”的项目搭建,所以在这里我来讲一下 使用 “花生壳” 进行内网穿透。
花生壳是什么?
花生壳是款具备内网穿透功能的软件。是通过云服务器快速与内网服务器建立连接,同时把内网端口映射到云端,实现各类基于域名的互联网应用服务。
花生壳能够实现反向代理应用,支持TCP、HTTP、HTTPS协议,端到端的TLS加密通信,黑白名单防黑验证等;
支持外网设备穿透各种复杂的路由和防火墙访问到内网的设备。
总而言之就是可以直接让小伙伴访问到本地的网站、接口等等
教程
- 下载花生壳5: 下载地址
- 安装花生壳:下载后,直接双击程序点击①安装,界面下方②可修改安装目录;
-
微信扫描二维码登录
-
客户端添加映射
(1)打开花生壳客户端,点击右下角的“+”按钮(2)填写映射信息
① 应用名称:自定义填写
② 应用图标:可以给对应的服务选择一个图标,方便区分
③ 应用类型:根据需要映射的服务选择 【如果是网站 请选择 HTTP】
④ 外网域名:选择用于外网访问的域名,选择帐号下所拥有的域名
外网端口:根据服务类型选择(固定端口:需购买;动态端口:免费系统随机分配)
⑤ 内网主机:服务器电脑局域网IP地址 【例如:127.0.0.1】
内网端口:所映射服务的内网端口 【例如:8080】
⑥ 带宽分配:默认根据帐号等级分配相应的带宽,也可根据实际需求额外付费购买,每条映射带宽上限为10Mbps
⑦ 密码访问限制:当应用类型为HTTP时,支持设置密码访问限制,浏览器访问时需先输入密码才能显示对应的网站信息
注:图片里面的参数仅供参考!!请根据自身情况自行设置 - 在主界面可以查看新增的映射信息。前端可以通过软件生成的域名进行访问接口
例如:软件生成的域名为 a.mypc.cn 那么访问接口的地址为 a.mypc.cn/接口