内网穿透教程(后端没服务器,前端如何访问接口)

时间:2024-03-10 12:17:16

前言

这段时间工作室的小伙伴们在做前后端分离项目,但是由于后端的小伙伴暂时还没有培训“私有云”的项目搭建,所以在这里我来讲一下 使用 “花生壳” 进行内网穿透。

花生壳是什么?

花生壳是款具备内网穿透功能的软件。是通过云服务器快速与内网服务器建立连接,同时把内网端口映射到云端,实现各类基于域名的互联网应用服务。
花生壳能够实现反向代理应用,支持TCP、HTTP、HTTPS协议,端到端的TLS加密通信,黑白名单防黑验证等;
支持外网设备穿透各种复杂的路由和防火墙访问到内网的设备。
总而言之就是可以直接让小伙伴访问到本地的网站、接口等等  
 

教程

  1. 下载花生壳5:  下载地址

     

     


  2. 安装花生壳:下载后,直接双击程序点击①安装,界面下方②可修改安装目录;
  3.  微信扫描二维码登录


     

     

  4. 客户端添加映射
    (1)打开花生壳客户端,点击右下角的“+”按钮

    (2)填写映射信息
    ① 应用名称:自定义填写
    ② 应用图标:可以给对应的服务选择一个图标,方便区分
    ③ 应用类型:根据需要映射的服务选择 【如果是网站 请选择 HTTP】
    ④ 外网域名:选择用于外网访问的域名,选择帐号下所拥有的域名
      外网端口:根据服务类型选择(固定端口:需购买;动态端口:免费系统随机分配)
    ⑤ 内网主机:服务器电脑局域网IP地址 【例如:127.0.0.1】
      内网端口:所映射服务的内网端口 【例如:8080】
    ⑥ 带宽分配:默认根据帐号等级分配相应的带宽,也可根据实际需求额外付费购买,每条映射带宽上限为10Mbps
    ⑦ 密码访问限制:当应用类型为HTTP时,支持设置密码访问限制,浏览器访问时需先输入密码才能显示对应的网站信息
    注:图片里面的参数仅供参考!!请根据自身情况自行设置

  5. 在主界面可以查看新增的映射信息。前端可以通过软件生成的域名进行访问接口
    例如:软件生成的域名为 a.mypc.cn  那么访问接口的地址为 a.mypc.cn/接口