windows服务器自带IIS搭建网站并发布公网访问【内网穿透】-2

本文涉及的产品
.cn 域名,1个 12个月
简介: windows服务器自带IIS搭建网站并发布公网访问【内网穿透】

3. Cpolar内网穿透

3.1 下载安装Cpolar

想要在本地电脑上安装cpolar内网穿透,我们可以访问cpolar的官网,下载Windows版本的cpolar软件


cpolar官网:https://www.cpolar.com/


04c99214cf50ec715d754bcb9ff15e22_e1beca07ef4bf47c64a97e8ab96f67eb.png


e461dd87539335352b3b4d9d04c490ec_a2fef8b9386eb209e7312c4dc5a4e105.png


Cpolar下载完成后,将下载的文件解压,双击解压后的.msi文件,即可自动执行安装程序。接着只要一路Next就能完成安装。


e4eba957d4dc4d1e09c501b1d241d90d_521b18e2d5fc6a57b3fb6d2ad92395db.png


4f5611af00f85f9199b995f3adc93aec_5f343c86675de727a15ff79270ea43ad.png


为保证客户数据的安全,cpolar会为每个用户创建独立的数据隧道,并辅以用户密码和token码保证数据安全,因此我们必须注册cpolar,注册过程也非常简单,只要在cpolar主页右上角点击“用户注册”,在注册页面填入必要信息,就能完成注册。



92ca8f7c2abde6e791ff9b70e4cffa70_ffd64a362d54b3689f1551f8c33be210.png

11530881eddf470fe397ac8ea1ca2893_e45d87dd4f318de4fc4068fd3239a1d1.png


3.2 Cpolar云端设置

完成cpolar内网穿透的安装注册和本地网页搭建后,我们就可以着手建立一条内网穿透数据隧道,将这个网页发布到公共互联网上。由于网页需要能够稳定访问,而cpolar免费版的数据隧道每24小时重置一次。笔者并不想每天进行重连设置,因此cpolar将升级至vip版,以便能获得能长期稳定存在的内网穿透数据隧道。


要建立长期稳定存在的数据隧道,我们先登录cpolar的官网,并在用户主页面左侧找到预留按钮,并点击进入cpolar的数据隧道预留页面。在这里生成一个公共互联网地址(也可以看做数据隧道的入口),由于此时这个地址没有连接本地的软件输出端口,因此也可以看做是一条空白的数据隧道。


01a0869fb66cd7f1de2076f2e781321c_713a1bdba26bbb84afe537bf2a92bfcd.png


在预留页面,可以看到很多种可保留的数据隧道,这里我们选择保留二级子域名栏位。如果自己已经购买了域名的,也可以选择“保留自定义域名”栏位,但需要在域名供应商处对自有的域名进行解析,才能与cpolar配合使用。


6465dcc87ecf3665ef685f9162390a6a_af75b5d6dd58df27a36df6d6a21f16d6.png


在“保留二级子域名”栏位,需要进行几项信息的简单设置


  • 地区:服务器所在区域,就近选择即可
  • 二级域名:会最终出现在生成的公共互联网地址中,作为网络地址的标识之一
  • 描述:可以看做这条数据隧道的描述,能够与其他隧道区分开即可)


完成这几项设置后,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。


0c72f8ff60df5469d9d89de1add54f61_e4946525d8da1dbbd427a4e3ba646865.png

a84191c9468d7337a9b4284443ca90fe_d2645f1035b712c515b7fae2e77e38c6.png


如果这条数据隧道不打算再使用,还可以点击右侧的x将其轻松删除,节约宝贵的隧道名额。


3.3 Cpolar本地设置

二级子域名保留好后,我们就可以回到cpolar本地客户端,将cpolar云端生成的公共互联网地址与本地IIS建立的网页连接起来,让我们能在公共互联网上打开本地电脑上的网页。


在本地打开并登录cpolar客户端(可以在浏览器中输入localhost:9200直接访问,也可以在开始菜单中点击cpolar客户端的快捷方式)。


f50ae4fc56d06f389c433240713fab8e_d8bef154f14a2ef635094c3dfe4ace0e.png


登录进入cpolar客户端后,点击客户端主界面左侧隧道管理——创建隧道按钮,进入本地隧道创建页面(如果要创建没24小时重置地址的临时数据隧道,可直接在此进行设置,不必再cpolar官网设置空白数据隧道)。


在这个页面,同样需要进行几项信息设置,这些信息设置包括:


1. 隧道名称 – 可以看做cpolar本地的隧道信息注释,只要方便我们分辨即可;

2. 协议 – 我们建立的是http协议的网页,因此选择http协议;

3. 本地地址 – 本地地址即为本地网站的输出端口号,而我们在设置网页时填入的端口号为8080,因此这里也填入8080;

4. 域名类型 – 在这个例子中,我们已经在cpolar云端预留了二级子域名的数据隧道,因此勾选“二级子域名”(如果预留的是自定义域名,则勾选自定义域名),并在下一行“Sub Domain”栏中填入预留的二级子域名,这里我们填入预留好的二级子域名“newpage”(如果只是创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址);

5. 地区 – 与cpolar云端设置时一样,我们依照实际所在地就近填写;


完成这些设置后,就可以点击下方的“创建”按钮,将cpolar云端创建的公共互联网地址与本地网页连接起来


01f1748c9a9f188f9119e55f81693372_c407885ab67d3a9b8ac74e7c14cd0cd3.png


完成cpolar客户端与cpolar云端的数据隧道连接后,cpolar客户端会自动跳转至“隧道管理”项下的“隧道列表”页面,我们可以在这个页面看到数据隧道的状态(是否畅通),或是控制隧道的开启、关闭或删除。如果需要对隧道的信息进行变更,也可以通过这里的“编辑”按钮进行


d201f5c4dc004f3622a4af70fd420359_a8701ce685de529a08a48b877dac4c38.png


4.公网访问测试

创建好的数据隧道公共互联网地址,可以在状态——在线隧道列表页面看到。


47a062e54c750b5b434434c5bb541172_02732b3123beb4c50087f741e2bbe311.png


我们将这个地址复制粘贴到浏览器中,就能通过公共互联网,访问到本地IIS服务创建的新网页。


7da7931fe6b5e4b826f83ce8af779ba9_ee1356d32a7f0c2b7d7a57c0c3528e2c.png


5.结语

至此,我们就成功的使用Windows自带的IIS服务,在本地电脑上创建了一个新网页,并且使用cpolar创建的内网穿透数据隧道,将其发布到公共互联网上。虽然IIS创建网页流程稍显复杂,但却是我们熟悉Windows系统的好机会,并且也是一件很有意思且能学习新知识的好事


转载自cpolar极点云文章:windows服务器自带IIS搭建网站并发布公网访问【内网穿透】

相关文章
|
6月前
|
Windows
【报错】在浏览器输入localhost为什么启动的是Microsoft的IIS windows首页?
【报错】在浏览器输入localhost为什么启动的是Microsoft的IIS windows首页?
|
4月前
|
前端开发 JavaScript 应用服务中间件
windows server + iis 部署若伊前端vue项目
5,配置url重写规则(重写后端请求) 注:如果没有Application Request Routing Cachefourcloudbdueclaim和URL重写,则是第二部的那两个插件没装上 打开iis,点击计算机->点击Application Request Routing Cache -> 打开功能
264 0
|
6月前
|
安全 数据安全/隐私保护 Windows
Windows文件搜索神器Everything安装配置结合内网穿透实现公网查询本地文件
Windows文件搜索神器Everything安装配置结合内网穿透实现公网查询本地文件
|
5月前
|
Windows
win10家庭版安装iis 微软web服务器 windows安装IIS web服务器
win10家庭版安装iis 微软web服务器 windows安装IIS web服务器
70 0
|
6月前
|
网络协议 安全 文件存储
Windows如何使用IIS服务搭建本地WebDAV网站并实现远程管理储存文件
Windows如何使用IIS服务搭建本地WebDAV网站并实现远程管理储存文件
133 6
|
6月前
|
网络协议 安全 测试技术
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
|
6月前
|
存储 安全 文件存储
Windows系统本地部署HFS并结合内网穿透实现公网访问本地存储文件
Windows系统本地部署HFS并结合内网穿透实现公网访问本地存储文件
Windows系统本地部署HFS并结合内网穿透实现公网访问本地存储文件
|
6月前
|
Apache 项目管理 数据安全/隐私保护
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
105 0
|
6月前
|
网络协议 数据安全/隐私保护 iOS开发
苹果MacOS电脑使用内网穿透轻松远程桌面本地Windows系统电脑
苹果MacOS电脑使用内网穿透轻松远程桌面本地Windows系统电脑
|
6月前
|
机器学习/深度学习 安全 数据安全/隐私保护
Windows系统安装Jupyter Notebook并实现公网访问内网笔记服务
Windows系统安装Jupyter Notebook并实现公网访问内网笔记服务
115 0