网络技术分享
个人经验记录

使用自已的域名做内网穿透,内网穿透工具NATAPP使用教程,自有域名内网穿透详细操作教程

为了方便直接用内网本机开发调试,接收微信发送的回调消息,所以需要用内网穿透,一直在用的就是这个NATAPP,抽了点空记录一下使用教程,并绑定自己的域名来使用。

1、注册登录购买隧道

注册用户,地址:https://natapp.cn/register 登录后购买隧道:

购买前需要认证一下,不要用免费的,免费的是随机分配域名的,每次都会变,也不支持https。这里没有特殊需求选VIP_1型9元/月的就可以(官方9折优惠码709ABD4F):

二级域名这里如果用官方的二级域名,不支持微信开发,不支持https.价格 3 元/年,这里选择“不需要”:

立即购买,支付即可。已购买的隧道,有个authtoken,是隧道登录凭证,后面会用到:

2、下载运行客户端

购买后,在官方下载相应客户端:https://natapp.cn/#download

下载之后,解压至任意目录,得到natapp.exe (linux下无需解压,直接wget)

并在同级目录新建一个config.ini文件,用购买的隧道的authtoken替换参数,见下图:

#将本文件放置于natapp同级目录 程序将读取 [default] 段
#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
#命令行参数 -config= 可以指定任意config.ini文件
[default]
authtoken=56fds8940aks7u89a5sx
clienttoken=                    #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
log=none                        #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none
loglevel=ERROR                  #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                     #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空

完成以上配置后运行:

windows下,直接双击natapp.exe 即可

Linux/Mac 下 需要先给执行权限:

chmod a+x natapp

然后再运行:

./natapp

运行后,即可看到有个Forwarding(转发),http://一串字符.natapp.cc 这个二级域名指向了本机的80端口:

这个二级域名是购买隧道送的,未绑定任何域名,无法Web访问,需要绑定二级域名或自主域名使用。

3、绑定自主域名:

绑定自主域名以及域名备案说明,官方详细说明:https://natapp.cn/article/beian

我这里已添加的自主域名(没有域名先注册):

打开我的隧道,点后面的“配置”按纽,修改隧道配置,选“自主域名”,填入需要绑定的自主域名,我这里用的二级域名 wxtest.macs.vip:

其他信息不变,修改保存。

根据以上提示,将要绑定的域名CNAME解析到相应地址:

解析生效后,即可看到隧道域名已变为自主域名:

用nginx配置个80端口的网页,测试一下,访问wxtest.macs.vip成功穿透至本机:

赞(3) 打赏
未经允许不得转载:老麻 » 使用自已的域名做内网穿透,内网穿透工具NATAPP使用教程,自有域名内网穿透详细操作教程

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册