「这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战」
前言
大家好,我是程序猿小白 gw_Gw,很高兴能和大家一起学习进步。
关于服务器的搭建,可以参考:
初学nginx--超详细使用nginx服务器搭建一个静态网页
初学Tomcat--超详细使用Tomcat服务器搭建一个静态网页
以下内容部分来自于网络,如有侵权,请联系我删除,本文仅用于学习交流,不用作任何商业用途。
摘要
本文主要介绍内网穿透NATAPP的具体使用,通过NATAPP来让他人能够访问自己搭建的网页。
使用内网穿透访问自己搭建的服务器网页
1.1 注册登录NATAPP
在官网注册账号并登录。
官网直达:natapp.cn/
1.2 购买免费隧道
- 注册登陆后需要进行实名认证。
- 认证后即可进行购买免费隧道。
1.3 隧道配置
根据端口需要对隧道进行配置,这里使用的是Tomcat默认端口8080,所以把隧道配置为8080端口。
1.4 NATAPP下载
配置好隧道后,下载NATAPP.exe.
下载链接:cdn.natapp.cn/assets/down…
下载后解压至任意文件夹。
1.5 启动NATAPP
启动NATAPP有两种方式:
-
通过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 非代理上网用户请务必留空
在NATAPP.exe同目录下新建config.ini文件,内容如上。
找到authtoken并复制,填入config.ini文件对应的authtoken参数。
双击natapp.exe文件即可执行。
-
通过命令行启动
在natapp.exe文件目录下进入dos窗口。输入以下命令:
natapp -authtoken=复制的authtoken
回车后得到如下界面:
参数解释:
- Tunnel Status Online 代表链接成功
- Version 当前客户端版本,如果有新版本,会有提示
- Forwarding 当前穿透 网址 或者端口
- Web Interface 是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
- Total Connections 总连接数
- Avg Conn Time 0.00ms 这里不代表 延时,需要注意!
1.6 内网穿透测试
要确保服务器已经打开。
在浏览器输入Forwarding对应的网址。
在dos窗口也能看到各种请求:
结语
以上就是NATAPP的基本使用,学会了NATAPP再也不用孤芳自赏了,让女朋友访问你的网页看一看给她准备的惊喜吧!