在上篇文章中,我们成功的在本地部署了一个论坛网站,我们有了邀请同事或游友加入并分享各自的想法和乐趣的基础。现在,我们就要通过cpolar建立一条长期稳定存续的数据隧道,并通过这个数据隧道,将这个论坛发布到公共互联网,让大家能在任何网络条件(无论是公共互联网还是家里的wifi)访问这个论坛。现在,就让我们看看应该如何操作吧。
想要使用cpolar建立一条长期稳定存续的数据隧道,我们需要登录cpolar云端,在服务器上设置一条空白数据隧道。首先,登录cpolar的官网,在登录官网后,点击仪表盘主页面左侧的“预留”按钮,进入预留数据隧道的设置界面。在这个界面,我们找到“保留二级子域名”项,并对该项进行几个简单设置。
首先是“地区”栏位,这里我们只要选择实际使用地即可;接下来是“二级域名”栏位,这里填入的字符会显示在最终生成的数据隧道上(即生成的URL中),因此我们需要填入合适的内容,这里我们填入“bbs”;最后的“描述”则可以看做这条数据隧道的备注,这里我们填入“论坛”。
在这些内容都填写完毕后,就可以点击条目右侧的“保留”按钮,将这条空白数据隧道保留下来。
接着,我们回到cpolar在本地电脑的客户端(可以在本地电脑的开始菜单中找到,也可以在浏览器中输入地址localhost:9200),为这条空白数据隧道指定出入口,即为本地电脑的网页输出端口生成一个公共互联网地址。
在cpolar本地客户端主界面,我们点击左侧“隧道管理”项下的“创建隧道”,进入隧道创建页面。在这个页面,我们同样需要进行一些设置。首先是“隧道名称”,这个栏位可以看做是对这条隧道的注释,因此我们填入“luntan”;第二行“协议”我们选择“http”即可;第三行“本地地址”就是phpstudy中我们指定的网页输出端口,因此该栏位我们填入“81”;接下来的“域名类型”我们可以选择“二级子域名”(cpolar云端保留了空白数据隧道,因此我们需要在此将其固定下来);在选择了“二级子域名”后,会出现一行“Sub Domain”,我们在这个栏位填入cpolar云端保留的二级子域名“bbs”;最后的“地区”栏位则按实际使用地填写即可。
在各个栏位都填写完毕后,即可点击页面下方的“创建”按钮,创建一条能够长期稳定存在的数据隧道。
在完成数据隧道的创建后,我们可以在“状态”项下的“在线隧道列表”中,找到我们创建的内网穿透数据隧道的公共互联网地址。
我们可以将这个网络地址复制到浏览器的地址栏,从而从公共互联网上访问到本地电脑上的论坛。
至此,我们就成功的将本地电脑上的网页论坛发布到公共互联网上,公司同事或游戏好友都可以通过这个网址访问到专属的私人论坛,在这里交流工作、想法或趣事。当然,我们也可以通过域名供应商购买一个域名,并对该域名和论坛进行实名登记,通过cpolar的“自定义域名”功能,将其应用在自己的论坛网站上,再在全网发布,吸引来自全国各地的网友加入。使用cpolar发布论坛只是cpolar内网穿透功能的一个应用场景,cpolar创建的数据隧道还能应用在更多场景中。