电脑变成服务器(未测试)
一、 准备工作
1. 安装cpolar
想要让自己的pc联网,我们可以先了解一个概念——内网穿透[1],通过这种技术,就能实现本地PC端充当服务器的目的。
那么,如何实现内网穿透呢?这里我们就引入一个工具——cpolar[2],它是利用内网穿透技术,将内网下的本地服务器通过安全隧道暴露至公网。达到公网用户正常访问内网的目的。
其中的原理我们不用理解,只需要知道这个工具即可,此处点击下载:
cpolar下载传送门->https://www.cpolar.com/download
下载符合你操作系统版本的cpolar
下载完成后,点击解压,然后双击安装程序,按步骤完成安装即可。
2. 注册cpolar账号
再在cpolar官网上注册一个cpolar账号:
cpolar注册快捷入口->https://dashboard.cpolar.com/signup
cpolar目前的账号注册不会涉及到什么私密信息,大家可以放心操作。
二、绑定授权
这样,我们就算是完成了内网穿透的基本准备工作了,接下来我们要做一下授权绑定的工作:
1. 获取授权
我们先要来到cpolar的验证页面,你可以在完成登录后,从这里直接进入:
授权验证->https://dashboard.cpolar.com/login
在这里,你会获得一个随机生成的乱码,这就是你的Authtoken。
点击复制,把Authtoken放到你的剪贴板里。
2. 完成绑定
cpolar完成安装后,会在桌面有一个cpolar的运行程序,双击打开后,会得到一个类似命令提示符的界面,如下:
这就是cpolar的主程序,后续的所有功能都是建立在此基础上。
在cpolar程序里输入命令
cpolar authtoken YOUR_AUTHTOKEN_HERE
执行上述命令,即可完成应用和通道的绑定。
上述命令中的YOUT_AUTHTOKEN_HERE需要改成你真实的Authkoen,
三、连接公网
最后,连接公网的部分就十分简单了,只需要在cpolar程序界面里输入如下命令即可:
cpolar http 8000
此处是以开放8000端口为例,如果您的项目开发的端口另有其他,就换成相应的数字就行了。
cpolar完成连接后,界面上就会出现这样的一段信息:
尤其注意图片中标红的网址,这就是你向公网开放的网址名。
你的朋友就可以通过上述网址,访问你的临时网站了。
补充
- 上述一、二步骤只需要操作一次即可,也就是Authtoken一经绑定,就不需要重复操作;
- cpolar是用来测试临时网站、个人非商用网站或者demo之用,提供的域名是随机生成的,如需商用,还请申请域名和服务器;
- cpolar匹配的是动态ip,为防止资源浪费,一般每1-2天会刷新一次,这时需要注意cpolar界面的提示信息,在ip过期后重启项目。