zzzgydi / clash-verge

A Clash GUI based on tauri. Supports Windows, macOS and Linux.
21.29k stars 3.18k forks source link

支持修改默认的 fake-ip-range #359

Open strahe opened 1 year ago

strahe commented 1 year ago

clash-meta 内核新版本的tun 绑定的ip子网掩码变成了 198.18.0.1/30

image

但 dns 的配置fake-ip-range 默认是 198.18.0.1/16, 且无法修改(重启被覆盖)。

导致dns分配的ip无法路由。

能否支持修改 fake-ip-range 的值以适配 clash-meta 的变化。

link: https://github.com/MetaCubeX/Clash.Meta/issues/260

lankylonky22 commented 1 year ago

+1

cyrixvvv commented 1 year ago

确实是这个子网掩码的问题,我在Ubuntu系统下使用meta内核,开启tun以后网络不通,默认直接出去了。 首先增加一条路由,发现还是走了默认出口,没有得到fake-ip,然后删除一条路由跳转,网络就好了。

sudo ip route add 198.18.0.0/16 via 198.18.0.1
sudo ip rule del from all goto 9010