【干货】免费内网穿透工具NetApp安装+使用教程

1.NetApp

        NetApp 是一种内网穿透工具,主要用于将本地网络服务暴露到公共互联网上,使得外部用户可以访问内网资源。其核心功能包括端口映射、隧道建立和流量转发,适用于远程办公、开发调试、家庭网络服务访问等场景。

NetApp 能够绕过 NAT 和防火墙限制,通过中间服务器中转数据,实现内外网的无缝连接。支持多种协议如 HTTP、TCP、UDP,适用于 Web 服务、数据库、游戏服务器等多种应用。

2.安装

1.访问官网  NATAPP-内网穿透 基于ngrok的国内高速内网映射工具

2.点击登录或注册

3.下载netapp 

3.配置

        1.进入Netapp官网,点击购买免费隧道

2.填写信息

注意免费隧道只有两天的存活期限,到期后需要手动再次购买配置 

        3.点击我的隧道,查看配置信息

4.修改配置文件

        我已经在文章上绑定了配置文件,可以进行下载

        同样在网盘也已经进行了分享

链接: https://pan.baidu.com/s/1xZoNkOn1yXjQqjKfjioNuw?pwd=0218 
提取码: 0218

        将config.ini配置文件放到与netapp同一层级下

        复制你的authtoken,在配置文件中authtoken=一行后面进行粘贴

 5.启动netapp

        双击netapp.exe,进行启动,弹出的命令行窗口不要关闭

        显示出这个内容,表示启动成功

4.使用

        由于我穿透的是本机1618端口,所以将来在公网上可以访问1618端口上的资源

        1.首先启动本地的项目,不要关闭

        2.复制生成的公网地址,在浏览器中访问

 可以看到能够正常的访问1618端口上的资源

 5.扩展(前后端交互)

        目前的效果能够实现简单的资源的本地处理

        对于前后端分离的项目来说,请求往往需要进行http访问,仅仅穿透前端工程,前端对本地端口的访问将无法进行。为了解决这一问题,可以在前端进行请求映射

如果你的前端是vue工程,那么你可以这么编写

 直接将localhost:8888替换为/api或其他名称,这样可以实现访问本地的服务器

其他的工程方法同理

通过以上流程即可实现内网穿透