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

简介: 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搭建网站并发布公网访问【内网穿透】

相关文章
|
3天前
|
存储 安全 数据安全/隐私保护
Windows部署WebDAV服务并映射到本地盘符实现公网访问本地存储文件
Windows部署WebDAV服务并映射到本地盘符实现公网访问本地存储文件
|
3天前
|
网络协议 关系型数据库 PHP
如何使用Cloudreve搭建私有云盘并发布公网访问无需购买域名服务器
如何使用Cloudreve搭建私有云盘并发布公网访问无需购买域名服务器
|
3天前
|
JavaScript 前端开发 Java
如何使用内网穿透实现远程公网访问windows node.js的服务端
如何使用内网穿透实现远程公网访问windows node.js的服务端
|
3天前
|
Linux 网络安全 文件存储
如何本地部署Jellyfin影音服务器并实现在公网访问
如何本地部署Jellyfin影音服务器并实现在公网访问
|
3天前
|
网络协议 Linux 数据安全/隐私保护
本地电脑搭建SFTP服务器,并实现公网访问
本地电脑搭建SFTP服务器,并实现公网访问
|
3天前
|
安全 关系型数据库 MySQL
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
|
3天前
|
弹性计算 网络安全 Apache
windows server2012服务器下PHPstudy配置ssl证书(https配置)
windows server2012服务器下PHPstudy配置ssl证书(https配置)
23 0
|
11天前
|
监控 安全 网络协议
windows服务器权限分析
windows服务器权限分析
8 1
windows服务器权限分析
|
16小时前
|
弹性计算 缓存 测试技术
2核4G云服务器最多支撑多少人在线?阿里云什么价?
2核4G云服务器最多支撑多少人在线?阿里云什么价?阿里云2核4g服务器能支持多少人访问?2核4G服务器并发数性能测试,阿小云账号下的2核4G服务器支持20人同时在线访问,然而应用不同、类型不同、程序效率不同实际并发数也不同,2核4G服务器的在线访问人数取决于多个变量因素
|
16小时前
|
弹性计算 缓存 测试技术
2核4G服务器怎么样?能支持多少人同时在线?以阿里云为例
2核4G服务器怎么样?能支持多少人同时在线?以阿里云为例阿里云2核4g服务器能支持多少人访问?2核4G服务器并发数性能测试,阿小云账号下的2核4G服务器支持20人同时在线访问,然而应用不同、类型不同、程序效率不同实际并发数也不同,2核4G服务器的在线访问人数取决于多个变量因素