Java微信公众平台开发_01_本地服务器映射外网

做微信开发之前,我们需要先做一个内网穿透,让我们的工程可以在公网上被访问。

一、工具列表

内网穿透的相关工具有:

(1)natapp  

官网 :https://natapp.cn/

(2)花生壳

官网:https://console.oray.com/

(2)ngrok 

官网:https://www.ngrok.cc/

(3)nat123

官网:http://www.nat123.com/

笔者试过natapp  、花生壳、nat123

natapp 免费、稳定

花生壳需要6元的认证费用,而且用的时候还老是断掉。(我的是这样,不知道你们的是不是)

nat123发现免费的不可用之后就没再尝试了。

故本文只讲解如何使用natapp进行内网穿透。

二、natapp

2.1 简介

使用natapp可以进行内网穿透,映射到外网上。这样,就可以在外网访问你本地服务器了。

2.2注册

前往natapp官网注册一个账号,官网地址:https://natapp.cn/

2.3 购买免费隧道

登录后,点击左边 购买隧道->免费隧道。并填写隧道信息,这里填写web,8080

2.4 建立本地web服务

建立一个本地web服务,并确保能通过http://localhost:8080/进行访问

2.5 natapp客户端下载

前往https://natapp.cn/#download下载natapp相应版本的客户端。这里选择windows64

位。

下载之后,解压至任意目录,得到natapp.exe。

2.6 配置config.ini

1.下载:前往https://natapp.cn/article/config_ini下载相应版本的config.ini,

2.将config.ini放到natapp.exe同级目录

3. 将authtoken填进config.ini配置文件

获取authtoken:我的隧道->显示->复制

将authtoken填进config.ini配置文件:

2.7 运行natapp

1.双击natapp.exe

2.显示 Tunnel Status  Online 代表链接成功

Tunnel Status  Online 代表链接成功

Version      当前客户端版本,如果有新版本,会有提示

Forwarding    当前穿透 网址 或者端口

Web Interface  是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试

Total Connections 总连接数

2.8 浏览器中访问

1.将natapp分配的网址(上图Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右

键),在浏览器中访问,可以看到内网穿透成功了!此时别人也能通过外网访问你的网站了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏屈定‘s Blog

对一个WEB请求的理解

随着写的WEB程序越来越多,项目的部署也越来越繁琐,对于一些线上问题总是搞不清楚是哪个环节出的问题,归根结底是对整个流程的不熟悉导致,所以分析下一个WEB请求从...

2285
来自专栏张戈的专栏

Linux系统编译安装Redis以及主从复制配置小记

Redis 的安装配置很简单,而且很早之前就装过 Redis,可这几天再次安装时居然又遗忘了一些细节,看来好记性不如烂笔头,还是在博客记录一下比较好,至少不用总...

2863
来自专栏云知识学习

Tomcat开启SSL 8443端口的方法

TOMCAT_HOME:/usr/local/tomcat7,安装方法参考:windows和linux 下将tomcat注册为服务

60311
来自专栏移动端周边技术扩展

https和http连接过程

第一次:建立连接时,客户端发送syn(syn=j)包到服务器,并进入syn_sent状态,等待服务器确认。 第二次:服务器收到syn包,必须确认客户端的syn...

1101
来自专栏云计算教程系列

如何在Debian 9上安装和配置Postfix作为仅发送SMTP服务器

Postfix是一种邮件传输代理(MTA),一种用于发送和接收电子邮件的应用程序。在本教程中,您将安装和配置Postfix,以便它可以仅用于本地应用程序发送电子...

2812
来自专栏漏斗社区

CTF| 吃个鸡,一起破流量分析题吧!

流量分析题是CTF杂项类常见的一种考点,考察我们分析网络流量包的能力。一般flag隐藏在某个数据包里面,或者需要从中提取一个文件出来等等,还有wifi的握手包,...

5355
来自专栏Albert陈凯

SSH免密登录,RSA认证登录

说明 在客户机生成公钥和私钥, 然后将公钥拷贝到服务器.ssh/authorized_keys中, 客户机即可免密登录服务器了. 安装sshd yum -y i...

3707
来自专栏编程

SSH简明安全规划

禁止使用口令只允许使用密钥建立 SSH 连接 1.创建 SSH KEY 使用ssh-keygen生成一个密钥对,并且将公钥注册到服务器的 $HOME/.ssh/...

2658
来自专栏赵俊的Java专栏

搭建一个自己的私有云 + 离线下载站

3.8K4
来自专栏清风

SVN 以及自动部署配置 原

2682

扫码关注云+社区

领取腾讯云代金券