快速熟悉内网穿透

1 什么是内网穿透

内网穿透也叫做内网映射,也叫“NAT穿透”

一句话来说就是,让外网能访问你的内网;把自己的内网(主机)当成服务器,让外网能访问。如图:

快速熟悉内网穿透_第1张图片 

2 项目发布的常规方式

先在内网环境中完成开发,再部署到位于外网的生产服务器上。

快速熟悉内网穿透_第2张图片

3 内网穿透工具

内网穿透的工具平台有很多下面,我就natapp来分享一下服务器搭建,其实都大同小异,照着官方文档来,慢慢的就会了官网地址为:https://natapp.cn/

3.1 下载客户端工具

快速熟悉内网穿透_第3张图片

https://natapp.cn/#download

3.2 解压

解压到非中文没有空格的目录下

得到 natapp.exe 文件

3.3 创建隧道

使用一个免费的隧道即可,注意需要实名认证以后才可!

快速熟悉内网穿透_第4张图片

 快速熟悉内网穿透_第5张图片

3.4 config.ini 配置文件

快速熟悉内网穿透_第6张图片

 快速熟悉内网穿透_第7张图片

 官方原版:

#将本文件放置于 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同级目录 程序将读取 [default] 段

#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置

#命令行参数 -config= 可以指定任意config.ini文件

[default]

authtoken=5312f6272e7e                      #对应一条隧道的authtoken

clienttoken=                    #对应客户端的clienttoken,将会忽略authtoken,若无请留空,

log=stdout                        #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none

loglevel=DEBUG                  #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG

http_proxy=                     #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空

3.5 运行 natapp.exe

快速熟悉内网穿透_第8张图片快速熟悉内网穿透_第9张图片

 注意:供外网访问的域名随时会变化!!!

最后开启80端口,在地址栏里输入网址就好了

你可能感兴趣的:(快速熟悉内网穿透)