Windows用户如何安装Cpolar

简介: 本教程适合于Windows用户,安装并使用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[0].png

相关文章
|
18天前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
8天前
|
存储 JavaScript 前端开发
Node 版本控制工具 NVM 的安装和使用(Windows)
本文介绍了NVM(Node Version Manager)的Windows版本——NVM for Windows的安装和使用方法,包括如何安装Node.js的特定版本、列出已安装版本、切换使用不同版本的Node.js,以及其他常用命令,以实现在Windows系统上对Node.js版本的便捷管理。
Node 版本控制工具 NVM 的安装和使用(Windows)
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
|
1月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
45 3
Windows操作系统部署安装Kerberos客户端
|
24天前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接
|
2月前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
1月前
|
网络安全 虚拟化 Windows
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
|
2月前
|
Ubuntu Linux 虚拟化
安装Windows Linux 子系统的方法:适用于windows 11 版本
本文提供了在Windows 11系统上安装Linux子系统(WSL)的详细步骤,包括启用子系统和虚拟化功能、从Microsoft Store安装Linux发行版、设置WSL默认版本、安装WSL2补丁,以及完成Ubuntu的首次安装设置。
131 2
|
2月前
|
API Docker Windows
2024 Ollama 一站式解决在Windows系统安装、使用、定制服务与实战案例
这篇文章是一份关于Ollama工具的一站式使用指南,涵盖了在Windows系统上安装、使用和定制服务,以及实战案例。
2024 Ollama 一站式解决在Windows系统安装、使用、定制服务与实战案例
|
2月前
|
网络安全 Windows
windows安装ssh服务
windows安装ssh服务
24 0
下一篇
无影云桌面