SHELL CLASH配置规则

news2024/11/24 12:10:25

本地环境

小米AX1800路由器,旧版(黢黑的四方立柱体,没有天线),已降级至固定版本小米 AX1800 1.0.336

问题

因为某些网络原因,在WiFi中安装了shell clash作为互联网代理,使用部分软件时提示网络状况不佳,如todesk的远程桌面连接,这个远程桌面的服务器就在国内无需经过代理,所以在研究怎么将该网站过滤掉

解决方案

翻看官网相关文件,发现设置规则可以决定某些域名是否直连而不经过代理
在这里插入图片描述
一开始打算使用域名过滤的方式让todesk不经过代理,但是失败了,重启clash服务未生效仍旧提示网络不佳
在这里插入图片描述
连接路由器shell
小米路由器是在cmd中输入

ssh root@192.168.31.1

然后会提示让输入密码,输入完了不会显示(之前配过的应该都知道…)
在这里插入图片描述
再通过命令进入clash

clash

选择7,进阶配置
再选择7,自定义配置
在这里插入图片描述
这一步的操作主要是找到自定义规则文件的位置,如果你知道位置的话这一步完全可以跳过
连续按0,退出脚本
使用vi 命令进入自定义规则文件

vi /data/clash/rules.yaml

在这里插入图片描述
进入配置文件之后,通过vi文本编辑命令操作即可编辑

在Linux系统下,使用VI编辑脚本。

一、进入vi

  系统提示符下,输入vi <文件名>,vi 载入此文件或开启一个新文件(如果该文件不存在)。

二、两种模式
  vim存在两种模式:指令模式和输入模式。指令模式切换到输入模式需键入输入命令“a、i、o、A、I、O”,从输入模式切换到指令模式,按ESC键。

  新增 (append)
  a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
  A:从光标所在列最後面的地方开始新增资料。

  插入 (insert)
  i:从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
  I :从光标所在列的第一个非空白字元前面开始插入资料。

  开始 (open)
  o :在光标所在列下新增一列并进入输入模式。
  O: 在光标所在列上方新增一列并进入输入模式。

三、退出vi

  指令模式下键入:wq、:q、:q!,退出vi。其中:wq是存盘退出,:q是直接退出,:q!强制退出。


四、常用命令

  x:删除光标所在字符。
  dd :删除光标所在的列。
  r :修改光标所在字元,r 後接著要修正的字符。
  R:进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。
  s:删除光标所在字元,并进入输入模式。
  S:删除光标所在的列,并进入输入模式。

在这里插入图片描述
最后两列就是在clash服务里面找到的todesk域名,但是设置之后重启clash服务完全没有作用,不知道是不是姿势不对(之前是没有注释掉的,发现没有用就注释掉了)
在这里插入图片描述
继续查看文档,发现有个规则没有介绍,但是百度之后蛮有意思的
百度搜索geoip,这个功能可以根据ip找到服务器的物理地址,猜测这个配置示例可以让国内的服务器直连不通过代理转发,应该能达到我的目的
在这里插入图片描述
在rule的配置文件里面写入该配置并重启clash服务,最后todesk就再也没提示我网络问题了
在这里插入图片描述

参考文档:

Rules - Clash

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

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

相关文章

ChatGPT在大学里该怎么用?24所英国顶级大学宣布立场!

自从ChatGPT横空出世以来,许多行业都被得到赋能。而在教育行业,许多大学生把它视为写作业的“神器”:节省查阅复杂文献的时间、编写简单的Python代码、辅助学生理解知识点,甚至直接“生成”论文...... 但这些行为,学校…

个人使用:Windows下 OpenCV 的下载安装(2021.12.4详细)

一、下载OpenCV   到OpenCV官网Release(发布)板块下载OpenCV-4.5.4 Windows。 下载后是这样的 然后双击他,解压,就是大佬们说的安装,实质就是解压一下,解压完出来一个文件夹,其他什么也没发生。你把这个文件夹放在哪…

4、Kubernetes 架构、理解 k8s 架构

kubeadm 用于初始化 Cluster。 kubectl 是 Kubernetes 命令行工具。通过 kubectl 可以部署和管理应用,查看各种资源,创建、删除和更新各种组件。 kubelet 运行在 Cluster 所有节点上,负责启动 Pod 和容器。 Kubernetes Cluster 由 Master 和 Node 组成,节点上运行着若干 Ku…

【Linux从入门到精通】gdb调式技巧大全

本篇文章会对开发工具:gdb调试器的使用进行讲解。希望本篇文章会对你有所帮助。 目录 一、gdb简单介绍 二、gdb 调试 2、1 加入调试信息 2、2 调试命令 2、2、1 gdb可执行程序——进入调式 2、2、2 l行号/函数名——显示代码 2、2、3 b行号/函数名——打断点 2、2、4 infob——…

mysql数据库的定时备份脚本(docker环境和非docker环境)

一、非docker安装的MySQL MySQL作为一种常用的数据库管理系统,拥有着众多的优秀特性,如高性能、高可靠性、高可扩展性等。然而,在数据备份上,也需要我们进行一定的处理,这样才能保证数据的安全性。因此,在这里我们将介绍如何定时备份MySQL数据库。 我们可以通过MySQL自…

Filebeat+ELK (grok、mutate、mutiline、date)详解

目录 一:FilebeatELK 部署 1.安装 Filebeat 2.设置 filebeat 的主配置文件 3.在 Logstash 组件所在节点上新建一个 Logstash 配置文件 4.访问登录 二:grok 正则捕获插件 1、内置正则表达式调用 2、举例说明 3、自定义表达式…

飞腾开发者平台上线龙蜥专区,为开发者提供硬核技术支持

开源的本质在“人”,开源社区是由一个个做贡献的人构建起来的。近日,飞腾开发者平台联合国内领先的操作系统开源社区——龙蜥社区,推出龙蜥专区,旨在为广大开源爱好者提供社区前沿技术和一线开源文档。 龙蜥专区(专区…

从低效率到高效率,开源大数据技术助力职场办公质的飞跃!

在办公流程化管理越来越流行的今天,如何让职场办公实现高效率飞跃和发展?应用开源大数据技术和低代码技术平台,可以实现这一目的,助力企业从传统的开发模式中剥离出来,实现高效率办公发展。今天,趁着大好契…

天池大赛中药说明书实体识别挑战冠军方案开源(一)方案及模型原理说明

目录 Introduction 导言赛题背景任务描述数据探索分析 核心思路数据预处理Baseline: BERT-CRF优化1:对抗训练优化2:混合精度训练(FP16)优化3:多模型融合优化4:半监督学习其他无明显提升的尝试方案最终线上成…

Linux开发工具【gdb】

Linux开发工具【gdb】 程序的发布方式有两种,debug模式(调试版本)和release模式(发布版本)。Linux下gcc/g出来的二进制程序,默认是release模式。无法保证我们的代码有时候会出现问题,这时就要使…

博客质量分计算——发布 version 5.0

目录 1. 背景2. 质量分 version 5.02.1 version 4 存在问题分析2.2 version 5.0 改进2.3 消融分析2.3.1 正向积极得分消融实验2.3.2 正向累积得分单变量实验2.3.3 非高分文章消融实验 2.4 V4 和 V5.0 版本质量分分布对比 3. 总结4. 参考 1. 背景 博客质量分顾名思义是用于衡量…

最新CMS指纹识别技术

点击星标,即时接收最新推文 本文部分节选于《web安全攻防渗透测试实战指南(第二版)》,即将上架,敬请期待。 指纹识别 1.CMS简介 CMS(Content Management System,内容管理系统&#x…

微信小程序学习之数据绑定,事件绑定,事件传参与数据同步的学习记录

数据绑定,事件绑定,事件传参与数据同步 1. 数据绑定1.1. 在data中定义数据1.2. 在wxml中渲染数据 (mustache语法) 2. 事件绑定2.1. 事件2.2. 常用的事件2.3. 事件对象的属性列表2.4. target 和 currentTarget的区别 3. 事件传参与…

YOLOv5/v7 引入渐进特征金字塔网络 AFPN 结构 | 《2023年6月28日最新发表》

包含 yolov5-AFPN.yaml 和yolov7-AFPN.yaml 论文地址:https://arxiv.org/pdf/2306.15988.pdf 代码地址:https://github.com/gyyang23/AFPN 多尺度特征在目标检测任务中对于编码具有尺度变化的对象非常重要。一种常见的多尺度特征提取策略是采用经典的自顶向下和自底向上的特…

53 # 反转二叉树

由于我学习的视频这一节跟上一节重复。没找到该节的学习资源,我自己参考网上实现的,有问题还请指出。 如图,下面实现反转 // 节点 class Node {constructor(element, parent) {this.element element; // 存的数据this.parent parent; // …

Stable Diffusion - ReV Animated v1.2.2 的 2.5D 模型与提示词

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131655644 ReV Animated v1.2.2 模型能够创建类似 2.5D 的图像生成。该模型是 checkpoint 合并,是其他模型的产物,以创建源…

微擎后台getshell,低权限也可以

/web/index.php?csite&aeditor 这个文件可以编辑html,然后前台会解析成php 没测试最新版 比如编辑专题:/web/index.php?csite&aeditor&dopage&multiid0 上架抓包 改html内容为php 复制前台url 访问之 博客原文: 微擎后…

Unity经营类美食小摊小游戏

Unity经营类美食小摊小游戏 挺有意思的小游戏 关卡页面 游戏主页面 有顾客上门 需要给顾客搭配他们想要的美食 会不断地有顾客过来,这个时候就考验手速的时候了,真实模拟经营 服务到位立马有钱 项目地址: https://download.csdn.net/downl…

PHY芯片的使用(三)在U-boot下网络PHY的移植

1、概述 以太网 PHY 驱动移植,主要包括 Linux、 u-boot 及设备树等三个方面标准框架下的移植。本文以裕太8511PHY为例展开说明。一般国产芯片厂商会提供在uboot/linux下PHY的驱动。在uboot/linux的PHY框架是有区别的,这点要注意。 YT8511 PHY 驱动的移…

数学建模学习之发动机最优生产计划模型求解

问题重述 某工厂向用户提供发动机,按合同规定,其交货数量和日期是:第一季末交 40 台第二季末交 60 台,第三季末交 80 台。工厂的最大生产能力为每季 100 台,每季的生产费用是(元),此处 为该季生产发动机的台数。若工…