vs code 如何配置保存cpolar所建立公共互联网网页的隧道参数?

news2024/11/26 1:38:03

文章目录

  • 📋 前言
  • 1.如何配置保存cpolar所建立的隧道参数?
  • 2.本地安装 VS Code并修改隧道参数
    • 2.1 Visual studio Code 下载
    • 2.2 配置Visual studio Code 相关参数
    • 2.3 编辑 cpolar.yml 隧道参数文件
    • 2.3 修改website隧道参数
  • 3. 检查 cpolar.yml 文件配置是否正确
    • 3.1 测试 cpolar.yml 文件
  • 4.结语

📋 前言

  可以利用cpolar建立一个能发布到公共互联网的网页,这是基于我们直接对cpolar进行即时设置,获得了能在公共互联网上访问本地数据的二级子域名。但如果电脑关闭重启后,如何让电脑自动启动cpolar,并记住设置好的域名参数文件,让我们的网页能够稳定存在。

1.如何配置保存cpolar所建立的隧道参数?

今天,我们就为大家介绍,如何保存cpolar建立的隧道参数。其实非常简单只需要几个步骤就可以了,下面就来一起看看吧!

2.本地安装 VS Code并修改隧道参数

从技术角度说,cpolar的隧道参数会被安放在.yml文件中,我们不能直接对这个文件进行编辑,否则可能会因为语法错误导致cpolar无法正常运行。

  • 因此我们要借助专业的文本编辑器:Visual studio Code
  • 对cpolar的.yml进行编辑。

2.1 Visual studio Code 下载

这里要下载一个Visual studio Code软件,这个软件官方网站为英文,软件的链接为https://code.visualstudio.com/(只要认识Download For windows就行)。

但软件安装完成并在首次使用时,会自动识别电脑的语言环境,提示是否采用其他语言文字显示(软件会自动下载中文插件,以适应中国用户)。等到软件下载安装完毕,我们就能对cpolar的隧道参数进行编辑保存,让cpolar自动启动的时候就应用我们配置好的隧道参数,避免了人工重复配置隧道参数的麻烦。

2.2 配置Visual studio Code 相关参数

首先打开Visual studio Code,点击软件界面上方的“文件”,在下拉菜单中选择“打开文件…”此时软件会跳出文件选择界面,我们需要点击引导cpolar软件中指定用户的配置数据文件夹,Visual studio Code会自动显示出哪个文件可进行编辑,假设我们的cpolar配置文件放在“C:\User(用户名称文件夹).cpolar\cpolar.yml”中,那么我们只要在文件选择界面顺序点击C盘-用户文件夹-拟配置数据的用户名文件夹-.cpolar目录-cpolar.yml文件,在点击“打开”按钮即可。

img

2.3 编辑 cpolar.yml 隧道参数文件

接着,我们就可以对这个cpolar.yml文件进行编辑。

img

看到这个界面,相信大家已经能体会到程序员的感受了,不过千万别被这一连串的单词和符号吓到,实际上这些单词和符号都有各自的意义,他们组合成命令后,能告诉电脑这一步该做什么,下一步该做什么。如图片显示的单词和字符,其意义分别为:

authtoken: xxxxxxxxxxxx       #认证token(cpolar仪表盘里那一串看似无意义的字母数字组合)

tunnels:
remoteDesktop:         #隧道名称,表示远程桌面,名称可以自定义
addr: 3398             #端口号为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

2.3 修改website隧道参数

而我们只要在这里修改两处,即:

  • “将website隧道的默认8080端口修改为80端口”
  • “在website隧道参数下面,添加一行 subdomain: “你的二级子域名””

具体的修改内容请看下图:

img

修改好相应文件后,只要点击左侧的“保存”按钮,即可完成cpolar.yml文件的配置

img

3. 检查 cpolar.yml 文件配置是否正确

需要注意的是,Visual studio Code对于可能格式错误的编辑,会显示不同颜色,所以一定要注意,如果编辑完成的文件显示颜色与其他项目不同,很可能是语法有误。

  • 要注意检查缩进和字体
  • 一般需要电脑自带的英文半角输入。

3.1 测试 cpolar.yml 文件

为了确定我们对cpolar.yml文件的配置正确,可以打开cpolar进行一项小测试。

只要打开cpolar,输入“cpolar start-all”(意思为启动配置文件中保存的所有隧道),如果能在cpolar中看到“http://dev9(这里显示的是用户自己给隧道起的名字).http://vip.cpolar.cn -> http://localhost:80”和“https://dev9(同样是用户自己给隧道起的名字).http://vip.cpolar.cn ->http://localhost:80”,那么就代表cpolar已经根据配置文件中存储的信息成功启动隧道,也意味着我们对cpolar.yml文件的编辑成功。

/localhost:80”,那么就代表cpolar已经根据配置文件中存储的信息成功启动隧道,也意味着我们对cpolar.yml文件的编辑成功。

4.结语

这个步骤完成后,我们只要对cpolar自启动服务进行必要设置,就可以将cpolar改为开电脑自动启动,而不需要在每次cpolar启动后手动设置隧道信息,也为我们的网页能长期稳定访问打下基础。为保证网页能让访问者快速打开,我们建议可以将cpolar套餐进行升级,以容纳更多访问者同时访问网页。如果您对cpolar的使用有任何疑问,欢迎与我们沟通,我们会为您提供力所能及的帮助。

转载自cpolar极点云文章:如何配置保存cpolar所建立的隧道参数?

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

直播课 | 大橡科技研发总监丁端尘博士“类器官芯片技术在新药研发中的应用”

从类器官到类器官芯片,正在生物科学领域大放异彩。 药物研发需要新方法 众所周知,一款新药是一个风险大、周期长、成本高的艰难历程,国际上有一个传统的“双十”说法——10年时间,10亿美金,才可能成功研发出一款新药…

前期自学Java之Arrays篇及JDK帮助文档的下载

Assays 数组的工具类java.util.Arrays 一. 数组的简介 由于数组对象本身并没有什么方法可以提供给我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数组对象进行一些基本的操作 Arrays类中的方法都是static修饰的静态方法,在…

Spring-1-透彻理解Spring XML的Bean创建--IOC

学习目标 上一篇文章我们介绍了什么是Spring,以及Spring的一些核心概念,并且快速快发一个Spring项目,实现IOC和DI,今天具体来讲解IOC 能够说出IOC的基础配置和Bean作用域 了解Bean的生命周期 能够说出Bean的实例化方式 一、Bean的基础配置 …

jenkins准备

回到目录 jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构…

项目中使用非默认字体

项目场景: 由于开发需要,默认的字体不符合开发需求,有时候我们需要引入某种字体到项目中 解决方案: 首先需要下载或引入字体包 然后创建一个 index.css 文件用于声明引入字体名称 font-face {font-family: "YouSheBiao…

用html+javascript打造公文一键排版系统13:增加半角字符和全角字符的相互转换功能

一、实践发现了bug和不足 今天用了公文一键排版系统对几个PDF文件格式的材料进行文字识别后再重新排版,处理效果还是相当不错的,节约了不少的时间。 但是也发现了三个需要改进的地方: (一)发现了两个bug&#xff1a…

一起学算法(滑动窗口篇)

前言: 对于滑动窗口,有长度固定的窗口,也有长度可变的窗口,一般是基于数组进行求解,对于一个数组中两个相邻的窗口,势必会有一大部分重叠,这部分重叠的内容是不需要重复计算的,所以我…

Nacos适配人大金仓国产数据库

nacos版本2.2.0 人大金仓版本8.6.0 一、相关文件 Nacos官方文档-数据源插件https://nacos.io/zh-cn/docs/v2/plugin/datasource-plugin.html Nacos2.2.0源码https://github.com/alibaba/nacos/archive/refs/tags/2.2.0.zip 人大金仓驱动https://download.csdn.net/download/q…

无人机航测技术有何特点?主要应用在哪些方面?

无人机航测是航空摄影测量的一种,主要面向低空遥感领域,具有成本低、快速高效、适用范围广等特点。目前,无人机航测主要应用于地形测绘、城市数字化建设、工程建设等方面。 无人机航测技术的特点 1、作业成本低 传统的人工测量技术主要利用…

Bigemap如何查看高清影像图

工具 Bigemap gis office地图软件 分享一个可以查看非常高清影像图的软件,平时外出徒步的时候用来查看路线。 首先要去搜索安装bigemap gis office这个软件,打开软件,要提示你去添加地图的。然后去点击选择地图这个按钮,列表中有…

CobaltStirke BOF技术剖析(一)|BOF实现源码级分析

简介 对BOF(Beacon Object File)的支持是在CobaltStrike4.1版本中新引入的功能。BOF文件是由c代码编译而来的可在Beacon进程中动态加载执行的二进制程序。无文件执行与无新进程创建的特性更加符合OPSEC的原则,适用于严苛的终端对抗场景。低开发门槛与便利的内部Bea…

Linux学习之延时计划任务anacontab和锁文件flock

cat /etc/redhat-release看到操作系统的版本是CentOS Linux release 7.6.1810 (Core),uname -r可以看到内核版本是3.10.0-957.21.3.el7.x86_64 参考的博客有: 1.《Linux anacron命令用法详解》 2.《详解anacron 命令》 3.《Anacron的用法》 4.《shell脚…

ip网络广播系统网络音频解码终端公共广播SV-7101

SV-7101V网络音频终端产品简介 网络广播终端SV-7101V,接收网络音频流,实时解码播放。本设备只有网络广播功能,是一款简单的网络广播终端。提供一路线路输出接功放或有源音箱。 产品特点 ■ 提供固件网络远程升级■ 标准RJ45网络接口&…

Android:自己写一个简单记事本

一、前言:我的app是点击加号跳转到另一个界面 那么我遇到的问题的是点击加号是一个从一个Fragment跳转到另一个Fragment跳转失败。 二、解决方案: //相应控件的监听里面实现跳转FragmentManager fragmentManagergetFragmentManager();fragmentManager.b…

51单片机学习-AT24C02数据存储秒表(定时器扫描按键数码管)

首先编写I2C模块,根据下面的原理图进行位声明: sbit I2C_SCL P2^1; sbit I2C_SDA P2^0;再根据下面的时序结构图编写函数: /*** brief I2C开始* param 无* retval 无*/ void I2C_Start(void) {I2C_SDA 1; I2C_SCL 1; I2C_SDA 0;I2C_S…

HTML+CSS+JavaScript:利用事件委托实现tab栏切换

一、需求 实现tab栏切换 二、代码素材 以下是缺失JS部分的代码&#xff0c;感兴趣的小伙伴可以先自己试着写一写 <!-- JS方法实现tab栏切换 --> <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta …

[java刷算法]牛客—剑指offer链表复习、手写简易正则匹配

&#x1f9db;‍♂️个人主页&#xff1a;杯咖啡&#x1f4a1;进步是今天的活动&#xff0c;明天的保证&#xff01;✨目前正在学习&#xff1a;SSM框架,算法刷题&#x1f449;本文收录专栏 &#xff1a; java刷算法牛客—剑指offer&#x1f64c;牛客网&#xff0c;刷算法过面试…

【传统视觉】C#创建、封装、调用类库

任务 因为实现代码相对简单&#xff0c;然后又没有使用Opencv&#xff0c;所以就直接用C#实现&#xff0c;C#调用。 1.创建类库 1.1新建一个类库 vs2015 > 文件 > 新建 > 项目 using System; using System.Collections.Generic; using System.Linq;namespace Yo…

使用ChatGPT编写技术文档

技术文档对于任何项目都是至关重要的&#xff0c;因为它确保所有利益相关者都在同一层面上&#xff0c;并允许有效的沟通和协作。创建详细而准确的技术文档可能既耗时又具有挑战性&#xff0c;特别是对于那些不熟悉主题或缺乏强大写作技巧的人来说。ChatGPT 是一个强大的人工智…

服务器流量

1.服务器流量分为入流量和出流量 入流量&#xff08;Inbound Traffic&#xff09;是指流向服务器的数据流量&#xff0c;也就是客户端发送到服务器的数据。这些数据可能包括请求信息、文件上传等。 出流量&#xff08;Outbound Traffic&#xff09;是指从服务器流向客户端的数…