内网穿透,将内网地址映射为外网地址

最近由于项目需要,测试微信支付回调,但是微信回调只能访问到外网地址,自己电脑上的内网地址访问不到,所以需要将内网地址映射为外网地址,这样外网就能访问我的内网项目了。

在网上找了一些工具,像花生壳、nat123这些工具,很多都收费了。不过还是找到了免费的工具,就是NATAPP。

下面介绍这款软件具体怎么用:

  1. 首先去NATAPP官网下载软件。
    这里写图片描述

  2. 点击客户端下载。
    这里写图片描述

  3. 根据自己的系统,选择对应的版本下载。下载之后,解压到一个目录即可,只包含一个文件,就是natapp.exe文件。

  4. 官网注册一个账号,进行实名认证后登陆。

  5. 登陆后点击左边的购买隧道,右边选择免费隧道。
    这里写图片描述

  6. 名称可以自定义,隧道协议根据自己的需要选择,这里我选择web,端口可以默认为80端口,免费用户貌似可以改,我改过一次,改成了8080。
    这里写图片描述

  7. 点击免费购买就完成了配置。

  8. 在刚才下载解压的natapp.exe的同级目录下,新建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 非代理上网用户请务必留空
    
  9. 然后去官网点击我的隧道,点击复制authtoken。

  10. 将复制的authtoken填到authtoken=后面,保存,运行natapp.exe即可。

  11. 运行成功,界面如下:
    这里写图片描述

    • Tunnel Status Online: 代表链接成功
    • Version: 当前客户端版本,如果有新版本,会有提示
    • Forwarding: 当前穿透 网址 或者端口
    • Web Interface: 是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
    • Total Connections: 总连接数
    • Avg Conn Time 0.00ms: 这里不代表,不代表,不代表 延时,需要注意!
  12. 复制上图的Forwarding后面的网址,在浏览器中就可以访问了,该网址外网是能访问的。

  • 4
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值