请教下 routeros 下 clash 的容器可以作为网管使用吗

2023-08-28 16:02:14 +08:00
 f0rger
routeros 下 clash 的容器可以作为网关使用吗?


目前已正常启动 clash ,浏览器通过配置代理可以正常使用。


想要的效果是跟 openwrt 一样作为旁路由使用,但又不想一整套全上,想看看单 clash 可否实现
2207 次点击
所在节点    宽带症候群
13 条回复
wdf1286
2023-08-28 16:22:53 +08:00
需要 network=host ,clash meta 在宿主机下直接运行是可以当作网关的
zyqv2
2023-08-28 16:29:15 +08:00
tun 模式下可以作为网关,ros 不清楚
belldasd
2023-08-28 20:02:21 +08:00
可以的。
f0rger
2023-08-28 20:16:19 +08:00
@belldasd
大佬知道怎么搞吗?能否说说具体怎么处理
henyi2211
2023-08-29 09:00:33 +08:00
ros 7.4 以上有容器功能,把 clash 安装在容器里
kumiko
2023-08-29 10:05:36 +08:00
可以是可以,但我使用下来发现 tg 这种纯 ip 连接没有走 clash 。不知道是 feature 还是我设置有问题?
f0rger
2023-08-29 13:27:26 +08:00
@kumiko 能否说下具体的设置。tg 因为是走 ip ,你需要单独设置防火墙
sun82kg
2023-08-29 14:17:48 +08:00
kumiko
2023-08-29 17:08:21 +08:00
@f0rger 我也是对着网上教程做的。Linux 的 clash 可以正常处理 tg ,我怀疑是因为 ros 的容器没法开启 clash 的 auto routing 导致的
wkmike
2023-08-29 20:49:57 +08:00
ROS 的容器是支持 Tun 的,用 Clash Premium 跑 Fake-ip 模式挺方便的
belldasd
2023-08-31 21:21:37 +08:00
直接创建 veth 的同网段的空闲 ip 就行了。
f0rger
2023-09-01 00:08:21 +08:00
@belldasd 已经这么处理了,没搞定,应该还是差什么没设置,我晚点 append 一下现在的设置
belldasd
2023-09-01 21:56:09 +08:00
@f0rger /interface/veth/add name=veth-clash address=192.168.1.10/24 gateway=192.168.1.1
/interface/bridge/port add bridge=bridge interface=veth-clash

新创建一个 veth ,这两句就行了(别在原来的 veth 那改,不然还要重启才生效)。新建 veth 后,stop clash ,修改 interface 为 veth-clash ,启动 calsh 就行了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/968912

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX