» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 提示一下用OpenClash的坛友

posted by wap, platform: MAC OS X
引用:
原帖由 @橙七七  于 2025-7-8 10:26 发表
openclash我不太会用,有没有简单一点的使用说明。
以前用酸酸乳之类的,订阅链接填进去,然后节点一选,自己有需求的网址加进去就行了,这个我总是整不明白
以前的原生openclash支持协议少,没有singbox和v2ray这类多,所以新型节点是必须要转换的,否则无法识别,所以转换和规则模板是openclash对日常使用最主要需要注意的点,其他设置基本没啥复杂的。现在路由器上singbox核心的软件研究的人更多,应该是比opencalsh效能更高小毛病更少,我是用习惯了还没打算换,刚升了lz说的版本,变化真大……

本帖最后由 dzgxg 于 2025-7-8 10:49 通过手机版编辑


TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @tomchen78  于 2025-7-8 10:52 发表
我用的软路由OpenWRT,openclash一直用的不是很明白,虽然基础功能没问题,但有几点一直没弄好,有没有兄弟能解答一下:
1.openclash一直用的是规则模式,跳过大陆ip,但一直觉得以前硬路由的gfwlist好用,就是规则名单里的国外地址用代理,其余全部直连,好像openclash没有找到怎么设置。
2.swicth2联机,一直显示错误,商店下载什么的正常,一联机就报错,一定要关掉openclash才行,设置了各种ip跳过代理都不行,很奇怪。
别的openclash还是挺不错的,功能强大稳定,就是设置负责了点。
1 默认不是跳过大陆ip的吧,只有在流量控制选项卡里选了这个实验性功能才会默认跳过大陆ip,不选的话不会

2 联机是这样的,包括ps5也是,你用openclash,如果是运行在fakeip下,ns联网测试nat类型是F,ps5联网测试nat类型是失败。我目前的解决方案是不用fakeip模式,用redir模式,三种子模式你可以都试下,是可以解决的,我这目前ns是nat类型B,ps5是nat类型2,都没问题。目前我没找到保持fakeip模式的解决方法,给ns和ps5设置单独的白名单也不行,一般日常使用redir和fakeip也没啥区别



TOP

posted by wap, platform: MAC OS X
另外补充一点,升级这个新版的时候最好先升级openclash客户端,否则先升核心的话应该会导致新核心无法在旧版的openclash上启动,这样的话家里科学上网就失效了。如果还是先升了核心然后op没法正常启动了,就在客户端升级选项卡里选择cdn升级,找一个能ping通的链接选择下,可以解决这个问题


TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @reinhaidvon  于 2025-7-9 09:39 发表
我openclash本来用的好好的,不知道为啥抽风了
现在能确定机场没事,因为用客户端很稳定
但软路由里的插件怎么设置都不行,已经更新到110了
看下两个日志,有错误的话基本都能看到

TOP

posted by wap, platform: MAC OS X
今天换成了nikki,确实简洁快速很多,排除主机ip确保nat类型也有效了,之前在openclash上排除不掉

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @蚁力神  于 2025-7-10 21:17 发表
openclash、mihomo、nikki都是一个东西,只不过nikki不适合没有基础的人玩
简洁甚至是简陋的界面,加上要舒服必须手搓的规则,刚入门openclash的根本玩不转,当然,设置好了还是很不错的
就连订阅链接都没有转换的地方
这个nikki的作者我看在v2ex上,也挺活跃的回答问题
其实吧openwrt对我也是够用的,日常需求同样能满足,但它现在有个很大的缺点就是重载服务太慢,比如更新订阅或者手动重载,需要半分钟左右,同一个软路由,跑nikki重载只需要短短的10秒钟之内,所以系统负载肯定也会有相应减轻。

关于游戏主机的nat这个倒是得具体看,个人感觉把主机列进直连,和在redirhost下保持进行代理各有优势,后者不仅nat类型正常并使用节点连接,至少下载速度会明显快很多,而且同样在fakeip模式下,ns2的nat类型是b,而ps5是失败,可能跟各家游戏联机服务器设置有关。

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @iffox  于 2025-7-31 22:17 发表
顶一下
请教楼主一个问题,我的oc里只有meta内核,没有smart内核,用命令行
opkg update
opkg install openclashsmartcore
没有成功,提示
opkg_install_cmd: Cannot install package openclashsmartcore。

手动下核心通过文件传输的方式,怕把oc弄坏,之前弄坏过一个,卸载又卸载不干净,重安也老出问题,可能是我这个版本固件有些bug,所以不敢乱来了。smart核心到底有什么优势?

另外,如果想手动删除某些节点,是否只能在配置文件里把列表中的删了?
有没有推荐的yaml文件给一个,我自己手工改下订阅就行那种?
smart核心主要就是智能切换,如果原有meta核心没啥问题我觉得不是非得换。如果一定要换的话,在插件设置的更新选项卡里,把openclash客户端及现有核心都更新到最新后,直接可以出现打开smart核心的下拉选单,会自动下载这个核心的,下载完也可以在两个核心之间切换。

节点排除最省事的办法我知道两个,一个是在订阅转换里进行,可以用通配等方式把不要的节点过滤掉,我是必须使用订阅的,因为openclash不支持歇斯底里2,还有个办法就是在openclash的订阅设置里用通配方式过滤,这两种都是没问题的,只要你填写的字符和通配方式正确。

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @iffox  于 2025-7-31 22:54 发表
如图如图
点了多等会应该就行,这些cdn地址其实在你路由有效连接科学节点的状态下应该是用不到的,可以直连到资源。你这个显示ping了,肯定是可以下载的

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @iffox  于 2025-8-1 07:08 发表
我点了那些链接,等了一会后,显示正在下载核心。可是下载完毕后,并没有出现选择核心的下拉菜单。只是在运行状态那里,看到客户端版本号(客户端是最新版),右边是名字带有alphasmart字样的版本号。这算是换过核心了吗?
显示smart就是smart了,如果没用过订阅转换的话,默认应该也有smart分组。

其实openclash对手搓yaml没啥需求,因为配置足够丰富详细。运行版本的yaml,打开后看里面真正属于你自己额外设置的部分其实非常少,99%的篇幅都是节点信息和规则组。所以在保证安全的前提下,我个人的建议是通过订阅转换来自动形成配置文件,dns泄漏、分组策略、节点筛选一步全搞定了,而且也是多种软件通用的。机场的订阅一般本身就带规则和分组,但是很大概率不适合需求复杂的用户。手搓yaml上传,比较适合自建节点的和机场节点特别稳定的情况,因为这个文件是静态的,节点有变化需要手动修改,包括自定义的内外网转发规则,你要写进yaml运行配置,那每次要变动也是要手动改文件。

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @iffox  于 2025-8-1 10:46 发表
我到现在也搞不明白,如何配置让oc自己检测通断来自己切换节点。是不是oc不要设置就能自己根据需求切换最优?
在yaml配置里,有一个定时检测通断的时间,可以设置为多少秒的那个,如果不加这个配置是否能默认自动切?
另外,我想删除某些差的节点,我可以在配置里删,有没有办法像passwall那样直接在列表里直接点删除按钮?或者加过滤关键词?0.46.064老版里,在配置订阅里可以添加过滤词。新版我还没找到。
再一个,想添加规则,似乎只能改配置里的规则,按它的模板改?老版我记得是在配置管理里,有直接修改yaml的rules,往上添加想排除或直连的地址就行。
1 自动切换节点的问题,能否自动取决于当前这个组你设置的是自动还是手动,oc的自动是通过对指定的地址进行连接测试实现的,在yaml里可以看到明文的设置,时间、速度等。只要你的策略中包含自动组,那么自动组内的节点就是oc自己筛选出来的连接最快的节点。所以只要你选取了自动组,那一定是自动切的

2 自动组怎么选,oc的分组策略,自己可以随便改,名字叫什么都行,哪怕你起名叫手动,里面你设置了测速参数,它就是自动组。同时oc的分组策略是嵌套式的,比如你设置了一个手动组,但其中套入了一个自动组,然后你在面板的手动组中选择了自动组,那么这个组的策略就还是自动的。同理,假设你选择手动组,里面嵌套了日本、韩国、美国,但这些地理分组内是通过测速自动选择最快节点的话,只要你选了,那就是在日本韩国美国的节点范围中自动选

3 删除节点,现在新版本的订阅编辑里还是一样的过滤词筛选方式,没有变,还是有效的,你再看看,肯定可用

4添加规则,我理解是比如你想让91porn走代理,但系统默认并不识别为需要代理的站点,是这个意思吧。不用改yaml,进入覆写设置-规则设置,允许自定义规则使下面的编辑器变得可写,按oc的写法规则添加91porn就行了,然后应用。不要去改运行配置,除非是你手动上传的运行配置,因为首先运行配置的yaml太长,检索麻烦,其次如果是订阅式的运行配置, 你在里面改,下次订阅完你的修改就没了,而覆写设置里的规则,是一直生效的,同时也会对所有不同的订阅配置生效。这个覆写规则的修改,是在调试初期和遇到需要单独设置的网站、服务时必须改的东西,得熟练掌握。

所以第4条就是我不建议你自己上传yaml的原因,你都需要删除节点了,肯定用的是机场,订阅更新是刚需,用覆写设置方便很多。我这发下我自己的订阅转换模板你参考下,其实运行配置里的内容,基本都来自模板,oc这个软件搞明白运行配置构成和分组逻辑之后使用基本就没啥大障碍了。

https://github.com/rancedzg/mystock/blob/main/dnsnoleak.ini
本帖最近评分记录
  • iffox 激骚 +2 恭喜发财 2025-8-1 11:16

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @iffox  于 2025-8-1 11:16 发表
说得非常详细了,把我想问的全部解答到位,比七尺宇的系统性讲解视频好,我只想了解这些有效信息,并不想过深入地学习。
激骚奉上。
我也摸索了好久其实。oc的使用核心其实就是分组,我贴的我那个模板,有4个手动组,就是因为我使用需求不算少。像ls有人说的担心自动切换节点导致被平台封禁的问题,用手动组就可以完美解决了,比如某网站必须用某地区的节点甚至只有某几个节点可用,那直接把这个网站的规则都指定到这个组比如叫手动8,它就会一直保持在手动8里我指定的节点上,同时这个锁定不会对其他的联网需求产生任何影响。你的手动1234567组,还可以对应其他的精准需求

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @咸蛋小朋友  于 2025-8-1 16:15 发表
这有一个问题就是可能某个网站会跳转好几次,普通用户没办法抓包的话根本不知道全部域名地址,在手动组里面只放一个域名也会中招
看日志就行了,正规网站基本都是域名显示的,很容易看出来,而且这种情况其实很少的,比较主流的网站甚至都可以问ai需要把哪些网址加到规则里

TOP

发新话题
     
官方公众号及微博