求教怎么设置 openwrt 上的 shellclash

129 天前
 Fortississimo16
  1. 设备:x86 架构的 J5040 主机,系统是硬盘单跑一个 openwrt ,硬盘是 USB 外接的
  2. 固件:从 haiibo ,kiddin9 ,immortalwrt 全部都用过,都是同样的问题
  3. 网络拓扑: 光猫拨号,J5040 WAN 口设置为 DHCP 客户端 光猫 LAN-->J5040 WAN ,J5040 LAN-->无线 AP WAN ,全家所有设备均连接该 AP 上网

问题: 在 openwrt 刚刚安装上,唯一操作是把默认 LAN 口 IP 从 192.168.1.1 改成 192.168.24.1 ,其他不修改任何的系统设置。 在系统纯净的基础上,安装 shellclash ,模式选择 Redir/Tproxy 模式/TUN/Ntf 基础/Ntf 混合+redir_host ,在任意支持的内核下均能正常运作。 但是在过了数小时,或一天半天以后,就会出现节点全部失效,无法上网。有时体现为国内正常+国外异常,有时国内外都异常,有时国外只有 Google 能进行搜索(我理解为有 DNS 缓存)

节点情况:高端一线,使用流量的情况下在其他平台客户端能稳定使用。在 shellclash 崩掉的情况下也是正常的

所以我认为问题应该出在 DNS 上,但是我实在是没有能力和头绪解决这个问题。希望各位能帮忙看看到底是什么情况。如果能解决的话,我也很乐意付费咨询,我仅仅是希望弄明白,可以把问题处理了,稳定运行。

PS:因为我非常依赖分流规则,所以如果能解决的话就不考虑 passwall 等插件

1344 次点击
所在节点    OpenWrt
7 条回复
kaRika
129 天前
都 op 了直接上 openclash 吧
Fortississimo16
129 天前
@kaRika openclash 也有问题,设置很难,而且我刚刚试了,没有特殊改动,基本默认配置的情况下,也是基本没法用的状态
yyzh
129 天前
我挑来挑去还是觉得 passwall2 好用,clash 类的完全看不懂要怎么配
Gobling
129 天前
再出问题时,客户端 nslookup 一下 google.com 看看返回的是什么 ip 。

另外你说内外网都不行的情况下,ssh 登录 openwrt ,route -n 看一下网关是否有问题。
Ne
129 天前
@Fortississimo16 按下面连接设置 openclash 完美体验!

https://www.right.com.cn/forum/thread-8312798-1-1.html
Fortississimo16
129 天前
@Ne 谢谢🙏
libregratis
122 天前
硬路由刷 OpenWrt Stable Release 23.05 ,只跑静态路由 + shellclash ,运行模式 Nft 混合,DNS 模式 redir_host ,已经一个多月了,没有遇到同样的问题

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

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

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

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

© 2021 V2EX