在web开发中,有时想让外网访问自己本机,如学习微信接口开发时需要让微信能访问到自己的服务器,对于像我这种没钱买服务器、备案、域名等的人来说,希望用自己本机作为服务器的话,可以用Sunny-Ngrok。
Sunny-Ngrok具体的文档操作请百度搜Sunny-Ngrok,第一个就是官网。下面只做简单的使用介绍。
1、先在官网下载对应版本的客户端,解压安装。
2、在官网注册一个账号,登录后在选择隧道管理里的开通隧道,购买免费的那个
3、填写隧道信息,如果有自己的域名可以填自定义域名,本地端口默认都是填127.0.0.1:80,http验证可以不填
4、开通隧道后,会得到一个域名和隧道id,打开客户端Sunny-Ngrok启动工具.bat文件,输入这个隧道id,回车
如果连接成功会提示在线,此时外网就可以通过它给的域名(或自定义域名)访问本地了。
使用自定义域名的话,在域名的解析中使用CNAME的方式,把它给的域名解析在自己的域名上。
注:毕竟是免费的,所以时不时出现服务器不稳定、服务器炸了等问题是正常的现象。