Natapp实现公网地址映射本机web网站

简介: 本文目录1. 背景2. 注册3. 建立本地web服务(网站)4. 下载Natapp客户端5. 配置Natapp6. 运行Natapp7. 内网穿透测试

1. 背景

没有公网服务器,让我们的项目也可以再公网上被访问。就算由公网服务器,也不用来回切换环境浪费时间。


Natapp,内网穿透加速开发的利器。


2. 注册

网址:https://natapp.cn/


自行注册后登录,注意需要实名认证,否则后续一些操作不被许可。


#购买隧道(免费)


点击左侧【我的隧道】-【购买隧道】-【免费隧道】


依次输入名称、协议【Web】、本地端口【Tomcat默认8080,此处我用的80】


点击【免费购买】


3. 建立本地web服务(网站)

这个做个Java的Jsp页面或者.NET的Aspx网页均可,通过浏览器测试下保证端口是购买隧道时写的端口号。


4. 下载Natapp客户端

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


下载操作系统对应版本的即可,下载后解压,解压后找到natapp.exe


5. 配置Natapp

首先从https://natapp.cn/article/config_ini下载config.ini


然后将config.ini放到natapp.exe同一目录


然后将【natapp官网】-【我的隧道】-【显示】-【点击复制】,这样得到了authtoken,将authtoken填入config.ini中,如下:


authtoken=f91fa9a8bb09ddd1 #对应一条隧道的authtoken

1

6. 运行Natapp

双击natapp.exe运行,此时可看到如下信息:


可见本机80端口的服务,可以通过公网地址http://ukp88t.natappfree.cc访问。


Powered By NATAPP       Please visit https://natapp.cn          (Ctrl+C to Quit)


Tunnel Status           Online


Version                 2.3.8


Forwarding              http://ukp88t.natappfree.cc -> 127.0.0.1:80


Web Interface           http://127.0.0.1:4040


Total Connections       0


7. 内网穿透测试

在浏览器打开http://ukp88t.natappfree.cc/项目名称,可以打开对应的项目。

相关文章
|
28天前
|
数据安全/隐私保护 开发者 Ruby
【深度揭秘】Rails高手都不说的秘密:玩转URL映射,让你的Web应用瞬间高大上!
【8月更文挑战第31天】Rails中的路由机制负责将HTTP请求映射到应用内部逻辑。本文通过问答形式,结合示例代码详细解释了路由的作用、定义及使用方法。在`config/routes.rb`中定义的`resources :articles`会自动生成CRUD操作所需的标准RESTful路由。此外,还介绍了如何自定义非标准路由以及命名路由的生成与使用,帮助开发者更灵活地管理URL与应用逻辑间的映射关系,提升Rails应用的健壮性和可维护性。
26 0
|
6天前
|
SQL 缓存 数据库
构建高效Web应用:掌握Python中的ORM映射技术
在Web开发中,数据库操作至关重要,但直接编写SQL语句会增加代码复杂度并降低效率。对象关系映射(ORM)技术通过将对象模型映射为数据库表,使开发者能以面向对象的方式处理数据,提升开发效率和代码可维护性。本文以Python和SQLAlchemy为例,介绍ORM的基本概念、安装方法及使用技巧,并展示其在提升Web应用性能方面的优势。通过ORM,开发者可以简化数据库操作,专注于业务逻辑实现,提高开发效率和代码质量。
24 1
|
1月前
|
存储 前端开发 搜索推荐
Web前端网站(三)- 记事本
【8月更文挑战第8天】多种颜色搭配的动态粒子背景特效(粒子会随着鼠标的移动进行吸附,好看又好玩),左右摆动的文字特效,并且使用localStorage进行数据的持久化存储,使记事本的内容可以长期的保存在浏览器中,功能包括添加留言、显示留言、删除留言。每一行代码都有详细注释~~~大家可以尽情创作
48 5
Web前端网站(三)- 记事本
|
1月前
|
前端开发 搜索推荐 JavaScript
Web前端网站(四)- 音乐播放器
【8月更文挑战第9天】页面整体色调背景采用柔和渐变的方式呈现,与主页面的“毒药水式”色彩搭配形成了强烈的对比;周边花瓣缓缓飘落到水面之上形成涟漪。整体给人一种温馨、浪漫的感觉,还可以通过中间的3个按钮来控制音乐的切换和播放效果。每一行代码都有详细注释~~~大家可以尽情创作
25 2
Web前端网站(四)- 音乐播放器
|
30天前
|
前端开发 安全 JavaScript
PHP与现代Web开发:探索PHP在构建动态网站中的角色和优势
【8月更文挑战第29天】 在数字时代的浪潮下,PHP以其独特的灵活性、易用性以及强大的社区支持,持续成为Web开发领域的重要力量。本文将深入探讨PHP如何适应现代Web开发的需求,通过具体示例揭示PHP的实际应用,并分析其在面对新兴技术挑战时的应对策略。我们将一探究竟,PHP如何在众多编程语言中脱颖而出,成为许多开发者和企业的首选。
|
1月前
|
网络协议 NoSQL 网络安全
【Azure 应用服务】由Web App“无法连接数据库”而逐步分析到解析内网地址的办法(SQL和Redis开启private endpoint,只能通过内网访问,无法从公网访问的情况下)
【Azure 应用服务】由Web App“无法连接数据库”而逐步分析到解析内网地址的办法(SQL和Redis开启private endpoint,只能通过内网访问,无法从公网访问的情况下)
|
3月前
|
前端开发 搜索推荐 JavaScript
Web前端网站(二)- 主页
页面星空是可动的哦~~~毒药水特效的颜色搭配,文字渐变的动态效果,图片360度旋转展示特效等等等;每一次的按钮点击都是满满的惊艳 ~ ~ ~
46 4
Web前端网站(二)- 主页
|
3月前
|
存储 前端开发 搜索推荐
Web前端网站(一) - 登录页面及账号密码验证
页面背景动态是烟花和文字特效与缓缓下落的雪花相结合,在登录表单的旁边还有五个白色光圈以不规则的方式环绕,当鼠标靠近时,会发出彩色的光芒~~~
69 1
Web前端网站(一) - 登录页面及账号密码验证
|
2月前
|
SQL 缓存 数据库
构建高效Web应用:掌握Python中的ORM映射技术
【7月更文挑战第21天】在Web开发中,数据库操作常需直接写SQL,增加复杂度与风险。ORM技术,如SQLAlchemy,通过对象关系映射简化此流程,提升效率与安全性。安装SQLAlchemy仅需`pip install sqlalchemy`,使用时定义模型映射至数据库表,通过会话对象管理事务。ORM特性如缓存、延迟加载及批量操作显著优化Web性能,减少数据库负担。掌握SQLAlchemy,开发者可聚焦业务逻辑,提升应用效能与代码质量。
39 0
|
3月前
|
存储 Apache 文件存储
在Apache环境下为Web网站增设访问控制:实战指南
在Apache服务器上保护网站资源涉及启用访问控制模块(`mod_authz_core`和`mod_auth_basic`),在`.htaccess`或`httpd.conf`中设定权限,如限制对特定目录的访问。创建`.htpasswd`文件存储用户名和密码,并使用`htpasswd`工具管理用户。完成配置后重启Apache服务,访问受限目录时需提供有效的用户名和密码。对于高安全性需求,可考虑更复杂的认证方法。【6月更文挑战第20天】
144 4