OpenWRT 系统如何针对 IP 和域名分流?

268 天前
 mmr

有一个 Lan 接口,对应家里的所有设备。

出口有正常外网,翻墙软件,另一台内网设备上的 socks5 链接( dn42 ),zerotier 的出口,openvpn 的出口。 根据不同的 IP 段和域名,划分不同的 dns 服务器和出口。

同时 openvpn ,zerotier 的流量也可以访问内网的所有其他设备。

有比较直观易用的插件解决吗。

1504 次点击
所在节点    OpenWrt
10 条回复
jackOff
268 天前
Openclash 可以根据 ip 段进行分流,域名分流大部分翻墙插件都支持,只不过不完美,因为域名分流都是全表数据分流,那个数据太大了就容易卡延迟和速度
mmr
268 天前
@jackOff 我想要一个系统层级的,而不是用翻墙软件做
jackOff
268 天前
我的方案是引入第三方分流插件类似于 smartdns ,主要目的是引导到正确的 dns 服务器去获取无污染的 ip 数据就好了
jackOff
268 天前
明白了,mosdns 咋样
mmr
268 天前
@jackOff 我去看看,对了,爱快对这类需求的支持怎么样?
neroxps
268 天前
@mmr 都是利用 ipset+dnsmasq+iptables 三剑客实现的。系统层就是靠这个。
jackOff
268 天前
@mmr 爱快你可以自己研究,或者你可以研究 ros,像我这种懒猴就喜欢加几个容器解决 dns 分流的问题,你要是不介意会挂三个容器的话我们可以再聊聊
liudanning
268 天前
luci-app-pbr
mmr
268 天前
@jackOff 不介意不介意,可以私信指导一下吗,谢谢啦。wx:MTgyMDMxNjkzMjA
cq65617875
262 天前
dnsmasq+nfset+nftables+ip route+ip rule

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

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

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

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

© 2021 V2EX