本地服务器内网穿透实现(NATAPP)

@ 作者: 瓶盖子io

@ 主页: 瓶盖子io-CSDN博客

@ 主题: 本地服务器内网穿透实现(NATAPP)
前言
内网穿透(Intranet Penetration)是一种网络技术,用于实现从公共网络(如互联网)访问位于私有网络(内网)中的设备或服务。在传统的网络环境中,内网设备通常无法直接从外部网络访问,因为它们被路由器、防火墙等网络设备保护在内部网络中。内网穿透技术允许穿透这些网络设备,实现公网与内网之间的连接。

以下是一种常见的内网穿透技术方案:

服务器端部署:在内网中部署一个服务器,作为内网穿透的中转站。该服务器通常位于公网上,可由外部网络访问。
客户端连接:在内网设备上安装一个客户端程序,与服务器建立连接。客户端程序将内网设备的请求发送到服务器,并将服务器的响应返回给内网设备。
穿透隧道:客户端和服务器之间建立一个加密的隧道,通过这个隧道传输数据。隧道可以使用不同的协议和加密方式,如TCP、HTTP、SSL等。
端口映射:通过内网穿透工具,在服务器和内网设备之间建立端口映射。将服务器的特定端口映射到内网设备上的目标端口,使外部网络可以通过服务器访问内网设备。
安全性和权限控制:内网穿透工具通常提供安全性和权限控制机制,确保只有经过授权的用户可以访问内网设备。


NATAPP是一种内网穿透工具,它可以帮助您在具有NAT网络环境的局域网内访问您的应用程序。以下是使用NATAPP进行内网穿透的基本步骤:

注册和登录: 首先,您需要在NATAPP的官方网站(https://natapp.cn/)上注册一个账户,并登录到您的账户。
获取客户端: 在登录后,您可以从NATAPP网站下载适用于您的操作系统的客户端程序。
启动NATAPP客户端:` 下载并安装NATAPP客户端后,在终端或命令提示符中运行客户端程序。
绑定域名: 登录NATAPP网站,进入控制台页面。在控制台页面上,您可以选择一个域名,并将其绑定到您的内网IP地址和端口上。这将创建一个公共的访问地址,可以通过该地址访问您的应用程序。
设置内网穿透规则: 在NATAPP控制台上,您可以设置内网穿透规则,将公共地址映射到您的内网应用程序。您需要指定内网应用程序的IP地址和端口,以及映射到公共地址的端口。
启动内网穿透: 在NATAPP客户端中,使用您在控制台上设置的Token启动内网穿透。这将建立与NATAPP服务器的连接,并使公共地址能够访问您的内网应用程序。
访问应用程序: 一旦内网穿透启动成功,您就可以使用绑定的域名或公共地址来访问您的应用程序了。


1、下载


下载地址:https://natapp.cn/

选择平台进行下载,比如:Windows平台


2、安装

将下载后的natapp_windows_amd64_2_3_9.zip进行解压,得到natapp_windows_amd64_2_3_9文件夹,将natapp_windows_amd64_2_3_9修改名称为natapp并且移动到D盘,形成D:\natapp目录。


3、使用

  • 注册账户并且登录Natapp
  • 登录进入控制台,地址:NATAPP -
  • 进入搭配我们隧道

本地服务器内网穿透实现(NATAPP)_第1张图片

点击隧道最后的配置按钮,进入到配置页面,配置映射地址和端口,如下:

本地服务器内网穿透实现(NATAPP)_第2张图片

获取隧道的token,点击显示按钮,并且复制token

启动natapp应用
通过cmd命令,进入到D:\natapp,然后通过start natapp -authtoken=xxx,启动应用

本地服务器内网穿透实现(NATAPP)_第3张图片
本地服务器内网穿透实现(NATAPP)_第4张图片

4、测试
比如:Windows本地启动了一个Java服务,服务的端口是8080,那么我们在NATAPP中进行配置,并且本地启动;成功启动后,使用生成的域名(比如: http://726pk5.natappfree.cc)访问,如果成功访问则表示内网穿透成功。

本地服务器内网穿透实现(NATAPP)_第5张图片

你可能感兴趣的:(NATAPP内网穿透)