快速熟悉内网穿透

1 什么是内网穿透

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

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

2 项目发布的常规方式

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

3 内网穿透工具

内网穿透的工具平台有很多下面,我就natapp来分享一下服务器搭建,其实都大同小异,照着官方文档来,慢慢的就会了官网地址为:NATAPP-内网穿透 基于ngrok的国内高速内网映射工具

3.1 下载客户端工具

https://natapp.cn/#download

3.2 解压

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

得到 natapp.exe 文件

3.3 创建隧道

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

 

3.4 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同级目录 程序将读取 [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

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

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

后端专属技术群

构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!

文明发言,以交流技术职位内推行业探讨为主

广告人士勿入,切勿轻信私聊,防止被骗

图片

关注公众号,拉你进群

  • 19
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值