当前位置:   article > 正文

基于NETAPP实现内网穿透_netapp内网穿透

netapp内网穿透

前言

笔者近期在对某些技术做实验时用到了虚拟机,所以对于某些外网需要回调到本地虚拟机的地方,需要进行内网穿透,查阅网上的方案找到了一种不错的手段——内网穿透。

NETAPP实现内网穿透的方式很简单,将内网的主机通过netapp服务器进行数据传输,通过net app作为代理将外网的请求转发到我们的机子上,从而实现内网穿透。
而且Natapp本身的隧道传输采用ssl256位加密,这种加密安全性现阶段完全无法破解,natapp隧道的安全性无需考虑。

在这里插入图片描述

配置步骤

注册登录

这一步不多赘述,到netapp官网点击注册然后登录即可。

https://natapp.cn/

配置内网服务器地址

以笔者为例,笔者在本机中有一个虚拟机,虚拟机地址为192.168.0.103,在该地址上9500端口,提供web请求。如下图所示:

在这里插入图片描述

我们希望通过netapp将外网请求打到我们的本机地址上,所以我们首先需要到netapp配置我们的web服务器信息。

首先我们选择购买隧道,点击免费隧道。

在这里插入图片描述

然后到达配置页面,输入ip地址和端口号。

在这里插入图片描述

下载客户端并配置

然后选择客户端页面下载客户端。

在这里插入图片描述

配置config.ini

我们完成客户端下载之后,到客户端相同路径添加一个config.ini文件。

在这里插入图片描述

编辑该文件输入以下内容

#将本文件放置于natapp同级目录 程序将读取 [default] 段
#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
#命令行参数 -config= 可以指定任意config.ini文件
[default]
authtoken=                   #对应一条隧道的authtoken
clienttoken=                    #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
log=none                        #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none
loglevel=ERROR                  #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                     #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

由上文我们看到一个authtoken,这个token我们直接到隧道中复制,如下图,然后将这个值粘贴到authtoken即可。

在这里插入图片描述

测试

完成后我们直接点击netapp将其启动。

在这里插入图片描述

可以看到netapp为我们提供了一个外网的地址

在这里插入图片描述

我们通过该地址尝试请求到我们的hello接口,如下图所示,自此内网穿透就配置成功了。

在这里插入图片描述

参考文献

NATAPP1分钟快速新手图文教程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/472744
推荐阅读
相关标签
  

闽ICP备14008679号