Windows系统如何将cpolar内网穿透配置为后台服务,并开机自启动?
系列文章
- Windows系统如何注册与安装cpolar内网穿透?
- Windows系统如何将cpolar内网穿透配置为后台服务,并开机自启动?
- 远程办公——如何在外远程控制家里/公司的电脑,利用cpolar内网穿透
- 远程办公——如何配置固定TCP端口地址来远程桌面控制电脑
上一篇:
本文介绍,如何将cpolar配置成后台服务,并且开机自动启动。
cpolar是可以将多个隧道配置在配置文件中的,并且可以通过后台服务的方式,同时启动多个隧道。本文将用实例方式讲解。
前置准备:
- 已安装cpolar
- 如果还没有安装,请参考《Windows系统如何注册与安装cpolar内网穿透?》
- Visual studio Code
- 官网下载并安装: https://code.visualstudio.com/
- 这是一个文本编辑器,用于稍后修改cpolar的yaml配置文件时,可以语法着色。
- 它的官网是英文的,安装后,在第一次打开vs code时,它会提示切换成中文语言。
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后台-->状态,查看隧道状态。
如图说明配置成功。
下一篇:
相关文章
- Windows下Nginx的启动、停止等命令&Nginx 配置多域名&windows下设置Nginx开机自动启动
- redis windows 版配置使用
- windows批处理总结
- Windows之权限讲解
- Windows 7个性化配置,关闭Win7动画效果,设置窗口背景为“ 豆绿色”,移动“我的文档”
- 初识windows程序
- Windows 文件夹修改为exe的原理和解决办法
- windows ip 缓存清理
- 【分享】图解Windows Server 2012 R2 配置IIS 8全过程
- Windows Azure使用必读(转)
- Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装
- Windows下配置Java环境变量
- EasyPlayerPro Windows播放器全屏模式下GDI显示出现黑屏问题解决
- OCR - 微软windows 11系统自带的Windows OCR功能初体验
- Linux和Windows下获得当前时间并格式化
- Windows 查看端口是被什么程序占用
- Windows之Chocolatey:windows下的apt-get即Chocolatey简介、安装、使用方法之详细攻略
- windows server 2008 安装Microsoft ActiveSync 6.1提示缺少一个Windows Mobile设备中心所须要的Windows组件
- Windows下实时检测计算机联网状态
- Windows基于Apache的svn服务器配置
- windows下配置两个或多个Tomcat启动的方法
- Windows命令行使用FTP——windows下自带ftp命令
- windows 环境下基于Python 的GDAL 安装
- 配置物理机Windows与虚拟机Linux的连接
- Centos7和Windows下安装并配置 Zookeeper
- Windows下NCNN环境配置(VS2019)
- 【环境配置】安装 Visual Studio 2022 Community 卡住了&& 安装 Windows SDK (Software Development Kits)卡住了
- Windows部署halo并配置自启动服务
- NXLog采集windows日志配置conf文件
- Win11 怎么用cmd命令删除Windows部分自带应用