关于DS920+在docker里跑了CLASH后遇到的一些奇怪问题
这个话题可以咨询吗?不可以麻烦版主删帖。如题,原本是DS920+装了WIN10虚拟机跑CLASH,但CPU和内存占用太大,爬了几天帖子,知道群晖可以在docker里安装两个套件跑clash,但现在设置后出现了一些奇怪的问题。
比如,calas的可视化UI界面的网络地址就是群晖的内网访问地址,于是家里其他机器填写代理服务器就填写了此地址,可以正常上网,但群晖的控制面板,网络此处,有个代理的选项,选上后填写了群晖内网访问地址后,无法访问所有套件,只能访问已安装的套件。同时手机端的DS FILE无法通过内网地址访问NAS,必须通过quick connect,但是此时无法正常播放视频文件。请问这是什么问题导致的,有没有解决办法。 在docker跑Clash不如你直接用虚拟机虚拟一个Openwrt出来
DS920的性能也足够了! maclover 发表于 2024-10-4 14:12
在docker跑Clash不如你直接用虚拟机虚拟一个Openwrt出来
DS920的性能也足够了!
之前是直接装的WIN10 ,我不知道群晖的虚拟机性能到底能跑到多少,反正WIN10真的卡到爆,我给了6G内存,870EVO+2个核心,点开啥都是卡。。所以坚持了2年受不了了开始跑dacker。 黑钢 发表于 2024-10-4 14:23
之前是直接装的WIN10 ,我不知道群晖的虚拟机性能到底能跑到多少,反正WIN10真的卡到爆,我给了6G内存,8 ...
之前在国内的时候我有一段时间拿ds920虚拟OP做主路由
满速下载PT,CPU占用也就50%+
你自己折算一下 maclover 发表于 2024-10-4 14:27
之前在国内的时候我有一段时间拿ds920虚拟OP做主路由
满速下载PT,CPU占用也就50%+
OK,那我大概知道了,谢谢回复。 本帖最后由 someone668 于 2024-10-4 23:36 编辑
PVE里虚拟了个918,Docker拉的是dreamacro-clash-premiun1 面板是 haishanh-yacd1 不过设置clash Docker的时候不要选使用与Docker host相同的网络,这样就虚拟出来一个新的内网地址,然后面板打开LAN允许,内网其他的机器填新虚拟出来的地址和端口,虽然不确定,你自己920填同host地址端口部分套件拉不出来可能就和这个有关,感觉抢端口了
另外手机端DS File只能QC,估摸着你手机端开代理了,这样流量都跑clash了,当然默认QC,笨办法就是手机内网连文件管理的时候手动关闭手机代理,至于啥高大上的全自动方案俺也不知道
PS:这样就虚拟出来一个新的内网地址,然后面板打开LAN允许,内网其他的机器填新虚拟出来的地址和端口---这段是谬论,不要被误导 代理那勾选排除本地地址 本帖最后由 someone668 于 2024-10-4 20:06 编辑
rnxii 发表于 2024-10-4 20:00
代理那勾选排除本地地址
知识加一,忘记了,PC和手机设置代理时候下面可以填排除的本地网段和127.0.0.1之类的地址
一个比较全的排除本地网段设置(clash PC客户端自动设置的)
localhost;127.*;10.*;172.16.*;172.17.*;172.18.*;172.19.*;172.20.*;172.21.*;172.22.*;172.23.*;172.24.*;172.25.*;172.26.*;172.27.*;172.28.*;172.29.*;172.30.*;172.31.*;192.168.* rnxii 发表于 2024-10-4 20:00
代理那勾选排除本地地址
试过,没有用。 someone668 发表于 2024-10-4 19:43
PVE里虚拟了个918,Docker拉的是dreamacro-clash-premiun1 面板是 haishanh-yacd1 不过设置clash Docker的 ...
好的兄台,你说的我试试看。 someone668 发表于 2024-10-4 19:43
PVE里虚拟了个918,Docker拉的是dreamacro-clash-premiun1 面板是 haishanh-yacd1 不过设置clash Docker的 ...
兄台,麻烦您有空的时候详细说说如何不选用与Docker host相同的网络,我实在没弄出来。在use-hosts那里选择false,然后在那里虚拟一个网络地址呢?是在external-controller那里自己填写一个吗? 讲真我真不理解你这样做的目的
甚至我不觉得Clash是一个很好的方案
正常的G*F*W LIST分流就已经很够用了,为什么要用CLASH呢
maclover 发表于 2024-10-4 22:29
讲真我真不理解你这样做的目的
甚至我不觉得Clash是一个很好的方案
因为简单,不想再折腾v2ray,又是个新知识, 黑钢 发表于 2024-10-4 22:42
因为简单,不想再折腾v2ray,又是个新知识,
哎,感觉很多被带C带偏了
况且源码都停止更新了,学习一下吧~ 黑钢 发表于 2024-10-4 20:41
兄台,麻烦您有空的时候详细说说如何不选用与Docker host相同的网络,我实在没弄出来。在use-hosts那里选 ...
918里面选新增实例,下面与Host相同网络不勾选 本帖最后由 someone668 于 2024-10-4 23:18 编辑
表述有点差异,还是用918的地址,clash默认代理端口7980 然后面板管理端口9080 maclover 发表于 2024-10-4 22:43
哎,感觉很多被带C带偏了
况且源码都停止更新了,学习一下吧~
V2也一样麻烦,我们也不是码农,好歹群晖不管黑裙白裙Docker装个clash,然后装个面板很方便配置,不用学依赖啊,编库啊,下载好成熟的容器,做好设置就OK了,主要是合适的容器和合理的配置 PVE虚拟个918已经9天了,不过918Docker Clash 讨厌的是第一次启动经常忘了LAN允许,要面板在设置里面手动打开的,然后基本就不用管了 someone668 发表于 2024-10-4 23:13
表述有点差异,还是用918的地址,clash默认代理端口7980 然后面板管理端口9080...
谢谢,我知道我的问题在哪里了,我跑的是dreamcore,不是你这个版本,我压根就没有这个选项。。 黑钢 发表于 2024-10-5 09:24
谢谢,我知道我的问题在哪里了,我跑的是dreamcore,不是你这个版本,我压根就没有这个选项。。 ...
能用了就成,我也是看别的教程抄的作业 clash 性能一言难尽,surge 就很稳 someone668 发表于 2024-10-5 10:11
能用了就成,我也是看别的教程抄的作业
不能,现在无论用何种方法都没办法打开docker的网络,哈哈,这事儿太具体了。 本帖最后由 someone668 于 2024-10-5 12:08 编辑
添加dreamacro-clash-premiun1容器
最后一步要现在NAS里面新建一个共享目录,我是新建\Docker\clash 然后把PC端的配置文件丢里面,映射在dockers /root/.config/clash/config.yaml 目录下的配置文件config.yaml 面板配置
勾选自动重新启动防止面板 崩了
设置管理端口9080
其他的应该不用改,直接保存创建容器 7890端口是clash默认的HTTP代理端口,7891是socks5代理端口,9090是默认管理端口,yacd面板容器默认连接clash默认9090管理端口获取数据,然后yacd容器本体用创建容器设置的9080端口管理 刚刚临时把918里面的dockers跑起来,一分钟,代理就跑好了
不过我现在又折腾了直接在openwrt路由里面用metacubexd面板管理了,好处是节点可以自动选择,终于不用手动测速换节点了。。。 Calsh Docker跑起来了内网其他机器无法用7890代理http是因为clash不管PC客户端也好docker也好首次运行配置里面的允许LAN代理都是关闭的,每次都要手动打开 someone668 发表于 2024-10-5 11:29
添加dreamacro-clash-premiun1容器
最后一步要现在NAS里面新建一个共享目录,我是新建\Docker\clash 然后 ...
感谢大佬,但是我没有图一图片中,使用与DOCKER HOST相同网络的选项。这个是关键,我没有这个选项。所以我要重新下载一个dreamcore/clash-premium这个资源才行,但是现在无论我用任何方法都无法打开docker里的网络,也就无法下载任何新的资源。。。我想想别的办法来搞这个事情。 黑钢 发表于 2024-10-5 12:09
感谢大佬,但是我没有图一图片中,使用与DOCKER HOST相同网络的选项。这个是关键,我没有这个选项。所以 ...
。。。PC端跑clash 开允许LAN,然后你的920整体代理用PC客户端的地址,我第一次在918上装docker就是这么搞的,谁规定内网只有一个代理的。。。
页:
[1]
2