关于如何实现外网访问本地主机IP地址(natapp)。(如何实现将外网可访问的域名与本地主机IP地址绑定)
背景介绍
最近在跟着网上学习微信支付接口的异步通知,其中,微信需要将支付成功的消息通过接口传递给本地主机,即需要提供一个外网可访问的本地主机地址。具体如下:
由于还停留在测试阶段,我们不能直接部署该代码到云服务器上。因此,我们需要通过natapp,将相应的域名与本地IP地址绑定起来,以供外部网络访问。
一、工具介绍
点击查看官网:NATAPP
注意:下面作者只为提供解决方法,部分内容涉及付费,但不作推销,请读者斟酌。
二、使用方法
1、进入官网,进行账号注册并登录。
2、购买隧道。这里不建议使用免费隧道,因为十分不稳定,不方便代码测试,作者使用的是第二个vip_1型。
3、购买VIP_1型隧道。由于已经购买过,这里的域名会显示已存在。
注意:当时我需要的是可以支持HTTS的域名,所以后面会另外购买其他域名,这里不作购买。如果读者没有我这样的需求,在上图中直接购买一个心意的域名即可,后续该域名将与本地主机IP地址绑定;若需要支持https,需要购买完毕后,另外注册带有SSL证书的域名,注册地址:注册二级域名。详情请移步至:支持https泛域名以及本地(443端口)证书,支持http/2协议 - NATAPP-内网穿透 基于ngrok的国内高速内网映射工具
4、根据系统,通过在主页下方提供的地址进行下载,并且,请仔细阅读新手教程。
5、作者的是windows系统,下面进行简单演示操作。
①、找到已购买的隧道的authtoken
②、将authtoken输入到config.ini文件里(config.ini文件内容在上述新手教程中,新建复制粘贴即可)
③、直接运行natapp.exe (不要关闭,否则失效)
至此,通过上图的域名(如我的是:http://xxxxx.natapp4.cc)即可进行直接访问本地IP地址,可外网访问而非局限在局域网访问。
三、结语
本文旨在学习记录,无任何推销意图,请读者自行斟酌是否使用。
有用的话请点赞收藏,谢谢。
关于如何实现外网访问本地主机IP地址(natapp)。(如何实现将外网可访问的域名与本地主机IP地址绑定)相关推荐
- linux基于域名的虚拟主机,Nginx虚拟主机应用——基于域名、IP、端口的虚拟主机...
Nginx支持的虚拟主机有三种 ●基于域名的虚拟主机 ●基于IP的虚拟主机 ●基于端口的虚拟主机 每一种虚拟主机均可通过"server{}" 配置段实现各自的功能 基于域名的虚拟主 ...
- 如何实现外网访问内网ip?公网端口映射或内网映射来解决
本地搭建服务器应用,在局域网内可以访问,但在外网不能访问.如何实现外网访问内网ip?主要有两种方案:路由器端口映射和快解析内网映射.根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网 ...
- 没有公网IP,自建网站如何让外网访问?
受创业潮影响,身边很多朋友都自己开公司创业了,作为一个IT行业从业者,我就莫名的开始忙起来了,因为掌握编程技术,朋友们经常找到我,让我帮他们做公司网站.但是存在一个无法回避的问题,就是我的网络不是公网 ...
- javaweb项目通过natapp实现项目让外网访问
javaweb项目通过natapp实现项目让外网访问 1.登入natapp官网注册账号购买免费隧道 https://natapp.cn/ 2.进入我的隧道进行配置 本地端口对应项目的运行端口,本地We ...
- docker网络问题解决办法“大全”:关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法
docker网络问题解决办法"大全":关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法 参考文章: (1)docker网络问题解决办法&quo ...
- ssh 使用新法:公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...),内网的朋友不妨一看。
原文网址:http://www.linuxsir.org/bbs/thread37295.html 内网的朋友苦于没有合法 ip,不能对外提供 internet 服务.解决方案很多,可以通过在网关做端 ...
- 使用Tomcat+腾讯云主机把你的项目发布到外网上
随便说说 申请腾讯云主机 下载jdkjre和Tomcat 向webapps里面添加项目 修改serverxml 测试 域名解析 常见错误 下面来说几个小工具 ftp上传工具 远程桌面操控 随便说说: ...
- Redis-21Redis集群模式-Centos6.5上3台主机3主3从的配置及通过代码访问集群
文章目录 概述 官方文档 Redis集原理 环境介绍 安装Redis 端口规划 复制和修改配置文件 启动6个Redis进程 集群准备 使用redis-trib.rb创建集群 访问集群 Java API ...
- 查看主机IP端口与快解析的内网映射
打游戏正酣忽然掉线?办公到一半网络中断系统崩溃?网络信号时断时续时有时无?这些网络问题总在平时困扰着我们,当我们叫来懂电脑的朋友帮忙时,看着他们熟练的操作,满屏跳动的代码,你是否也十分羡慕?当你办公时 ...
最新文章
- 2017-06-08 前端日报
- geomesa hbase geoserver
- oracle书评,【书评:Oracle查询优化改写】第二章
- 零预算如何获得 620 万 PV 和 144,920 个粉丝
- 在ISA 2006标准版上定制带宽和限制流量(测试)
- tomcat7.0.42如何设置mysql数据库连接池
- C#调用Server_SQL
- 有序列表ol与无序列表ul用法
- AngularJS Providers 详解
- turbo c 2.0 官方下载_iMyFone MintPDF英文版官方下载2.0.10
- 5G 协议 标准 下载
- 中职学校计算机专业课程设置,中职学校计算机专业课程设置的几点思考
- eclipse导入wsdl文件_Eclipse+Axis使用WSDL文件生成Web Service服务端/客户端
- tplink无线网卡的linux,ubuntu上tp-link无线网卡驱动安装
- 重装系统数据恢复工具
- Java表格Table冻结前几列或者前几行,其余行或列自由滑动。
- 安全产品的部署方式及位置
- ffmpeg的各种黑科技
- SPI总线通信——基于STM32MP157A
- 使用javascript抓取网站数据