Windows用户如何将cpolar内网穿透配置成后台服务,并开机自启动?

Windows用户如何将cpolar内网穿透配置成后台服务,并开机自启动?

文章目录

    • Windows用户如何将cpolar内网穿透配置成后台服务,并开机自启动?
    • 前置准备:
      • [VS Code下载后,默认安装即可](#VS Code下载后,默认安装即可)
      • [VS CODE切换成中文语言](#VS CODE切换成中文语言)
    • [1. 将隧道参数保存到配置文件](#1. 将隧道参数保存到配置文件)
    • [1.1 编辑配置文件](#1.1 编辑配置文件)
      • [1.2 启动配置中的隧道](#1.2 启动配置中的隧道)
    • [2 将cpolar安装为服务开机自启动](#2 将cpolar安装为服务开机自启动)
      • [2.1 以管理员身份打开命令行窗口](#2.1 以管理员身份打开命令行窗口)
      • [2.2 安装cpolar为Windows服务](#2.2 安装cpolar为Windows服务)
      • [2.3 查看cpolar服务状态](#2.3 查看cpolar服务状态)
    • [3. 在cpolar后台,查看在线隧道列表](#3. 在cpolar后台,查看在线隧道列表)

本文介绍,如何将cpolar配置成后台服务,并且开机自动启动。

cpolar是可以将多个隧道配置在配置文件中的,并且可以通过后台服务的方式,同时启动多个隧道。本文将用实例方式讲解。

前置准备:

VS Code下载后,默认安装即可

VS CODE切换成中文语言

正常第一次打开VS CODE时,它会自动判断系统语言,并尝试安装中文插件,切换成中文。看系统提示即可。如果您的系统没变化,可以参考下面的教程: VS code 怎么改成中文?

1. 将隧道参数保存到配置文件

在上一篇教程中,我们在前台运行cpolar程序,关掉后,域名消失,现在我们将参数保存到配置文件中。以支持开机后台自启动运行。

1.1 编辑配置文件

运行VS code,菜单--文件--打开

找到cpolar的配置文件目录: "C:\Users<用户名>.cpolar\cpolar.yml"

在文件夹中,找到C盘-->用户-->当前用户名-->.cpolar目录--cpolar.yml文件,选择打开

提示是否信任,打勾,并点击打开

现在看到的就是当前cpolar的配置文件,如下图:

上图为样例配置文件,它会配置两个默认隧道:一个远程桌面隧道和一个website隧道。

参数说明:

复制代码
authtoken: xxxxxxxxxxxx #认证token

tunnels:
  remoteDesktop:    #隧道名称,表示远程桌面,名称可以自定义
    addr: 3389          #端口号为3389
    proto: tcp          #协议tcp
    region: cn_vip      #地区,cn_vip,可选:us,hk,cn,cn_vip
  website:          #隧道名称,用户可以自定义,但多隧道时,不可重复
    addr: 8080          #本地Web站点端口
    proto: http         #协议http
    region: cn_vip      #地区,cn_vip,可选:us,hk,cn,cn_vip

1.2 启动配置中的隧道

在前台启动所有隧道测试

复制代码
cpolar start-all

应该命令的意思是启动所有配置文件中保存的隧道

我们发现,已经正确启动配置文件中的所有隧道了,配置了二级子域名,并且本地端口也已经改为了80端口。

按CTRL+C退出。

2 将cpolar安装为服务开机自启动

2.1 以管理员身份打开命令行窗口

在搜索栏上输入cmd,弹出命令行提示符,选择以管理员身份运行,如下图

2.2 安装cpolar为Windows服务

在管理员级命令行窗口输入

复制代码
cpolar service install

启动cpolar服务

复制代码
cpolar service start

如下图:

2.3 查看cpolar服务状态

可以在搜索栏输入services,选择打开服务,进一步查看cpolar服务的状态,如下图:

服务中,我们找到cpolar service,可以看到,当前状态为运行中,说明启动成功了。

该服务会开机自启动,所以,我们以后就不必手动启动它了。

3. 在cpolar后台,查看在线隧道列表

由于是在后台运行cpolar,我们不能像先期一样看到隧道的情况。我们可以通过 访问cpolar后台-->状态,查看隧道状态。

如图说明配置成功。

转载自cpolar极点云文章:如何在Windows下将cpolar配置成服务,并开机自启动

相关推荐
阿白的白日梦3 天前
winget基础管理---更新/修改源为国内源
windows
埃博拉酱7 天前
VS Code Remote SSH 连接 Windows 服务器卡在"下载 VS Code 服务器":prcdn DNS 解析失败的诊断与 BITS 断点续传
windows·ssh·visual studio code
唐宋元明清21887 天前
.NET 本地Db数据库-技术方案选型
windows·c#
加号37 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
tryCbest7 天前
Windows环境下配置pip镜像源
windows·pip
呉師傅7 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
百事牛科技7 天前
保护文档安全:PDF限制功能详解与实操
windows·pdf
一个人旅程~7 天前
如何用命令行把win10/win11设置为长期暂停更新?
linux·windows·经验分享·电脑
一个假的前端男8 天前
[特殊字符] Flutter 安装完整指南 Windows—— 2026最新版
windows·flutter
倚肆8 天前
在 Windows Docker 中安装并配置 Nginx (映射 Windows 端口与路径)
windows·nginx·docker