Windows用户如何安装Cpolar

目录

概述

什么是cpolar?

cpolar可以用在哪些场景?

1. 注册cpolar帐号

1.1 访问官网站点

2. 下载Windows版本cpolar客户端

2.1 下载并安装

2.2 安装完验证

3. token认证

3.1 将token值保存到默认的配置文件中

3.2 创建一个随机url隧道,测试token值是否正确

4. 搭建一个静态Web站点

4.1 下载演示站点

4.2 本地运行演示站点

4.3 本地测试站点是否正常

5 下载建立内网演示站点

5.1 下载WINDOWS版本的演示站点

5.2 使用公网URL地址访问

总结:


  • 🎈个人主页:库库的里昂
  •  🎐CSDN新晋作者
  •  🎉欢迎 👍点赞✍评论⭐收藏
  • ✨收录专栏:cpolar
  • 🤝希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!🤗

概述

本教程适合于Windows用户,安装并使用cpolar工具。

什么是cpolar?

cpolar是一个非常强大的内网穿透工具,开发调试的必备利器

它可以将本地内网服务器的HTTP、HTTPS、TCP协议端口映射为公网地址端口,使得公网用户可以轻松访问您的内网服务器,无需部署至公网服务器。

cpolar可以用在哪些场景?

  • 创建自己的私人Web站点。将本地电脑站点暴露在公网上,让公网用户可访问。
  • 远程SSH控制家中的树莓派。(不需要配置路由器)
  • 远程桌面控制家中的电脑。
  • 远程方面家中的NAS私有云盘。
  • 在本地建立”我的世界”游戏私人服务器,邀请线上的小伙伴一同玩耍。
  • 微信公众号接口本地断点调试。(本地开发环境可以模拟为公网HTTPS服务器,cpolar.cn已备案)
  • 在家中访问公司内网的OA、ERP、BUG管理系统。(不需要运维人员搭建VPN)
  • 构建Git私人仓库、在线文档服务器等。
  • 批量部署在嵌入式智能家居设备中,方便以后远程控制维护管理。
  • 调试AI机器人平台的WebHook接口等。

看了以上的功能,您是否心动想试一试呢?下面就教大家如何安装并使用它。

1. 注册cpolar帐号

1.1 访问官网站点

cpolar - 安全的内网穿透工具

86b9d08285332d6f4adce5f7bbee4e4b.png

2eaf2a97ebdf0d08b083ac94c1667efa.png

2. 下载Windows版本cpolar客户端

2.1 下载并安装

注册好以后,系统会跳转至登录后台仪表盘,在设置与安装页面,选择对应的客户端版本,这里选择点击Download for Windows按钮下载并安装。

3d32f4909d912189368ab26528b384c1.png

2.2 安装完验证

打开命令行窗口

5e9efc7ca2fe63b46a67646c1682ba51.png

在命令行窗口输入命令:

cpolar version

显示版本号如下图,说明安装正确。(具体版本号视官网最新版为准)

19be95d0260202f0cc6adf2e62ea417f.png

3. token认证

3.1 将token值保存到默认的配置文件中

登录官网后台–>验证页面,点击复制按钮

2217e66af1a29f882e3df20880a812b9.png

在命令行输入命令:

cpolar authtoken XXXX(XXXX为您的Athtoken值)

该命令会将token值保存到默认的配置文件中,但它并没会验证,我们接下来测试一下

3.2 创建一个随机url隧道,测试token值是否正确

cpolar http 8080

如下图:可以显示出两个随机url隧道,则证明token值配置成功。

15e318e44f3f366c7bda4092cc3627c0.png

复制上图的随机隧道url地址,在浏览器中访问一下,在本例中为:
https://2f96ce71.cpolar.io/,您的随机地址可能跟上面的不同,没关系,用浏览器打开即可。

5d16e9548ab68aad0c6ae49cb5dde558.png

显示如上图灰色的画面,这说明,cpolar已经配置正确,隧道创建成功。

只是本地8080端口上,并未发现可用的web站点(因为我们还没有配置本地Web Server。所以才会显示灰色不可用的画面。

接下来,我们会在本地8080端口上配置一个演示的web站点,来演示一下它真正的强大之处。

PS: 如何关掉运行的cpolar程序?

CTRL+C退出即可。

4. 搭建一个静态Web站点

我们接下来,创建一个私人的TODO LIST演示站点

4.1 下载演示站点

下载地址:https://www.cpolar.com/static/downloads/todo/cpolar-todo-mvc-stable-windows-amd64.zip

下载后解压缩

843dd5e876321885cd108c7c78455c76.png

 解压后的文件

b62381143302b25b04ff54a9542ad7fc.png

4.2 本地运行演示站点

双击该程序运行演示站点

e9da9ca0a7ece9ce59bbe3b065a1da7c.png

e8f44f33134da6d982a88f7ab182d7d5.png

4.3 本地测试站点是否正常

在浏览器上访问http://localhost:8080 ,可以看到页面有正常显示出来,演示站点本地浏览正常。这是一个TODO List示例站点

ee45cfd33b1ca54b2e6b28e0b778e463.png

目前该站点只能在自己的浏览器被访问到,其他公网用户无法访问。接下来我们使用cpolar内网穿透将该站点发布到公网,实现公网用户也可以正常访问到。

5 下载建立内网演示站点

5.1 下载WINDOWS版本的演示站点

64位版本:
https://www.cpolar.com/static/downloads/todo/cpolar-todo-mvc-stable-windows-amd64.zip
32位版本:
https://www.cpolar.com/static/downloads/todo/cpolar-todo-mvc-stable-windows-386.zip

解压到本地,在命令行执行:

cpolar-todo-mvc -httpAddr=:8080

da46c37ccc7d4b0eb7e9bcd2dc435ec2.jpeg

打开浏览器,网址:http://localhost:8080,这是一个TODO List示例站点

dde66959530f45d49ce801124600894a.jpeg

5.2 使用公网URL地址访问

执行命令:

cpolar http 8080

dfab613aa0ad9efa5acbf69fb404c1b4.png

我们使用随机分配的URL地址地址,访问它
本例为: http://2f96ce71.cpolar.io (您的随机地址可能不同)

3fbdd01e158ea6ebe449f7636e1d7407.png

总结:

现在,您已经在公网上创建了一个临时站点,不只是您可以访问到,将该网址发给好友,好友也可以看得到它。此时,可以分享您的TODO LIST工作进展。

如果是一个团队,彼此之间,就可以基于TODO LIST,协同工作了。

随机URL地址是会在24小时之后变化的,如果需要进一步使用,可以将站点配置成二级子域名,或自定义域名(使用自己的域名)长期使用。

 953d6fa9d810471aa3818368f5b20492.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/81763.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity - MenuItem特性

MenuItem(string itemName, bool isValidateFunction, int priority) 参数1:菜单名 参数2:是否使用自定义条件控制菜单项是否可点击,默认为false,一般不赋值,需要用的话需要定义两个MenuItem MenuItem 1 : 自定义条件…

Spring Cloud Alibaba-Sentinel--服务容错

1 高并发带来的问题 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络 原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出…

EMC三大法宝之一:屏蔽

结论:解决EMC的三大法宝为:屏蔽、接地和滤波。 Part 1 屏蔽的原理 首先,我们要了解屏蔽的概念。 屏蔽就是用金属对两个空间区域进行隔离, 用以控制一个空间区域的电场、 磁场和电磁波对另一个空间区域的影响,通常的…

阿里云机器学习PAI全新推出特征平台 (Feature Store),助力AI建模场景特征数据高效利用

推荐算法与系统在全球范围内已得到广泛应用,为用户提供了更个性化和智能化的产品推荐体验。在推荐系统领域,AI建模中特征数据的复用、一致性等问题严重影响了建模效率。阿里云机器学习平台 PAI 推出特征平台(PAI-FeatureStore) 。…

Crontab定时任务运行Docker容器(Ubuntu 20)

对于一些离线预测任务,或者D1天的预测任务,可以简单地采用Crontab做定时调用项目代码运行项目 Crontab简介: Linux crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令&…

16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及Elasticsearch示例(2)

Flink 系列文章 1、Flink 部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接 13、Flink 的table api与sql的基本概念、通用api介绍及入门示例 14、Flink 的table api与sql之数据类型: 内置数据类型以及它们的属性 15、Flink 的ta…

mysql 8.0 窗口函数 之 分布函数 与 sql server (2017以后支持) 分布函数 一样

mysql 分布函数 percent_rank() :等级值 百分比cume_dist() :累积分布值 percent_rank() 计算方式 (rank-1)/(rows-1), 其中 rank 的值为使用RANK()函数产生的序号,rows 的值为当前…

React组件间数据传递(弹框和高阶组件(HOC)特性实现)

前言 在现代前端开发中,React 已经成为了最受欢迎的 JavaScript 库之一。而在复杂的应用中,不同组件之间的数据传递问题显得尤为关键。在本文中,我们将探讨一种高效的方法,即如何利用弹框和高阶组件特性来实现 React 组件间的数据…

多维时序 | MATLAB实现BiTCN-BiGRU-Attention多变量时间序列预测

多维时序 | MATLAB实现SABO-CNN-GRU-Attention多变量时间序列预测 目录 多维时序 | MATLAB实现SABO-CNN-GRU-Attention多变量时间序列预测预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 多维时序 | MATLAB实现BiTCN-BiGRU-Attention多变量时间序列预测。 模型描…

用友T3 T6 服务无法启动 windows10 11等操作系统 T3服务没有开启

windows 10 11 等高版本操作系统故障。 于2023-08-23日大量爆发。。 导致原因,windows操作系统根证书颁发机构吊销或已到期。 正版软件请打11.2最新补丁即可解决。 如果是老版本需要修复证书才可以。

C语言:选择+编程(每日一练Day8)

目录 选择题: 题一: 题二: 题三: 题四: 题五: 编程题: 题一:字符个数统计 思路一: 题二:多数元素 思路一: 本人实力有限可能对一些…

麒麟系统上安装 MySQL 8.0.24

我介绍一下在麒麟系统上安装 MySQL 8.0.24 的详细步骤,前提是您已经下载了 mysql-8.0.24-linux-glibc2.12-x86_64.tar.xz 安装包。其实安装很简单,但是有坑,而且问题非常严重!由于麒麟系统相关文章博客较少,导致遇到了…