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

在网上找了一些工具,像花生壳、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后面的网址,在浏览器中就可以访问了,该网址外网是能访问的。

内网穿透,将内网地址映射为外网地址相关推荐

  1. 如何遥开内外网穿透的问题 --- MCU做简单外网代理

    如何遥开内外网穿透的问题 --- MCU做简单外网代理 上头要求研究如何让一个在某一内网里的MCU所召开的会议让外网EP(公网或其他能到达公网的EP)参加进来. 我提出了两个方案: 1. 把原有使用o ...

  2. 免费内网穿透软件一步设置实现外网访问

    在工作和生活中,有很多类似内网搭建服务器和外网连接内网的需求, 例如在任何地方都能访问自己家里的主机电脑笔记本上的应用,让出差外网和任何地方都能访问到公司内部局域网的服务器--这些需求我们可以统一用一 ...

  3. 通过内网穿透 将本地端口 使其外网可以进行访问 使用花生壳内网穿透 网站访问

    首先本教程使用的内网穿透工具 花生壳 下载地址 https://hsk.oray.com/ 通过使用windows的软件 内网穿透技术,使得本地的服务.业务.网站.接口等在公网上可以进行访问. 开始 ...

  4. 如何从外网穿透到内网

    内网,也叫局域网.从范围上来讲,内网就是小部分的网络.如,最小最简单的内网就是二台电脑用网线连接起来,就是一个内网.一般的特定环境,都是内网,如学校的校园网:公司单位的局域网等.内网IP地址常见的有如 ...

  5. 玩转内网穿透(1):内网穿透是什么?有什么用

    文章目录 1 什么是内网穿透? 2 内网穿透有什么用? 3 有哪些免费/收费的商业化内网穿透工具? 4 自己搭建内网穿透需要准备哪些东西? 1 什么是内网穿透? 非学术的说法: 通常个人电脑无论是连接 ...

  6. Mac下Sunny_Ngrok内网地址映射成外网

    我们本地Tomcat服务器访问的时候一般是127.0.0.1加端口号,比如:http://127.0.0.1:8080 但是这个只有统一局域网的设备才能访问,比如我们想发布一个外部网络也可以访问的we ...

  7. ssh连接linux_使用内网穿透访问内网ssh图文教程

    使用内网穿透访问内网ssh图文教程 穿透内网Linux系统22端口(SSH)教程 此教程可实现在外网SSH连接处于内网的Linux设备 1.下载网云穿linux版本 可使用wget下载或直接在官网下载 ...

  8. 如何同时使用内网(本地有线连接)和外网(WLAN无线连接)

    如何同时使用内网(本地有线连接)和外网(WLAN无线连接) 进入网络连接页面 设置优先级 跃点数设置 IPV4设置 进入网络连接页面 控制面板 -> 网络和Internet -> 网络和共 ...

  9. 内网(本机)IP和外网(网络)ip区别

    内网概念 即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的.但两个局域网内的内网IP可以有相同的. (连上WIFI,手机IP一般能在「设置」-「关于手 ...

  10. nginx代理内网多域名多端口公用一个外网端口

    首先将内网nginx通过公司的路由端口映射,将内网的服务的端口映射到外网. nginx部署在内网192.168.11.15这台机器,通过端口映射到外网访问 在其他内网服务器上也需要安装nginx来实现 ...

最新文章

  1. AI一分钟 | 谷歌员工对中国版搜索引擎提出抗议;华为麒麟980将于本月底发布...
  2. 初识OR Mapping
  3. linux cmake 交叉编译配置 简介
  4. C语言结构体例子 (一)
  5. 首届Hadoop技术社区中国meetup来袭!对外报名正式启动!
  6. hdu 1800 (map)
  7. emctl start dbconsole OC4J_dbconsole*** not found
  8. python爬虫学习之页面登陆
  9. jquery将表单序列化json对象
  10. vant-联系人卡片
  11. PyTorch 1.0 中文官方教程:PyTorch 介绍
  12. 通信电子线路——multisim高频小信号放大器设计
  13. PCL计算点到直线距离
  14. 软件测试员工作经验分享
  15. Block insecure private network requests
  16. 同质化严重!购物中心如何打造差异化品牌?
  17. 1526: 小L的项链切割
  18. 计算机一级考试试题分值怎么样的,计算机一级考试的试题分值怎么样的?
  19. jfinal获取mysql_jfinal 调用mysql结果集-问答-阿里云开发者社区-阿里云
  20. 用python对excel进行行列操作

热门文章

  1. Mac常用快捷键组合
  2. SpringBoot 通过阿里云的短信功能 实现发送手机验证码
  3. android开发者模式调试程序,Android用开发者模式进行调试时出现的问题及解决方案...
  4. 域名注册处更改dns服务器,怎么修改DNS服务器_为什么要修改DNS服务器
  5. Unity ScrollView图片滑动翻页效果
  6. 使用python爬虫增加浏览量
  7. UWB人员定位解决方案
  8. java实现图片去除底色,图片变成透明背景
  9. wps如何只让他显示3级标题_怎么设置一二三级标题
  10. Ckplayer播放器播放视频