OpenWrt中本人使用Xray未解决的问题 作者: Hogwarts 发布于: 2021-02-15 更新于: 2021-03-07 分类: 红杏出墙 首先声明:Xray本身没有问题,有问题的是本人的OpenWrt系统,不对,应该是本人的学习水平。 # 前情提要 1. 本人使用的是soffchen编译的R2S固件,因为自己水平有限编译未成功过,也不想自己编译了(懒)。在使用20201102版本时,除了frp和服务端连接不上,基本没有问题。经后续研究是因为固件中的客户端(frpc-v0.34)和服务端(frps-v0.35)的版本不一致所致,因为在终端运行frps-v0.35能和服务端完美连接,所以升级固件中的frpc版本应该就没问题了(未作尝试)。 2. Soffchen升级了固件20210124,此版本是大升级,又因frpc进行了修复,所以就刷机了v20210124.1版本。 3. Soffchen固件地址:`https://github.com/soffchen/NanoPi-R2S/releases` # Xray使用过程中的问题及解决方法 ## Xray的问题 Xray在splice使用过程中作者已经发现问题并已解决。参考:“大案牍术破案纪实第三篇--我们是如何破解Splice性能下降甚至低于Direct之谜的”`https://github.com/XTLS/Xray-core/discussions/59`此文中详细描述了问题所在及解决的办法,以及使用者们提出的问题及解决方法。 ## 本人在使用过程中产生的问题及应该解决的方法 ### 情景一 在使用固件20211102时: **转发不修改情况下:**direct和splice模式没有什么差别。 **转发关闭:**( #net.ipv6.conf.all.forwarding=1 和 net.ipv4.ip_forward=0 ),使用splice也没有任何问题,一切正常。 ### 情景二 在使用固件v20210124.1时: ### **转发不修改情况下:** **问题描述:**splice模式很拉跨,direct比splice模式快30%。(不夸张,应该不是网络问题) ### **转发修改情况下:** ( #net.ipv6.conf.all.forwarding=1 和 net.ipv4.ip_forward=0 ) #### 出现的问题是: 开启翻墙软件情况下,内网无法登录,外网一切正常。 关闭翻墙软件情况下,内外网皆无法登录。 #### 问题的解决1: 这种情况下只能将转发开启,使用direct模式,新的问题出现了:Samba局域网共享上传没有问题,下载不超过1M。 **PS:**Samba的问题应该是“Turbo ACC 网络加速设置”当中的“启用 BBR”[BBR拥塞控制算法可以加强TCP应用表现,但会降低路由器本机上的WIFI吞吐性能。]因为硬路由的DHCP功能是关闭的,所以开启BBR后无线传输功能拉跨。而有线下则无问题。未尝试开启硬路由DHCP后的表现。 #### 问题的解决2: 咨询Project X中热心的瓜老师,“内网无法登录,外网一切正常”的解决方法是开启透明代理。参考“小小白话文”`https://xtls.github.io/documents/level-2/`可以解决。本人未作尝试,因过年,怕再出现其它的无法解决的问题(毕竟本人水平有限),大过年的就不再挖坑了。 #### 问题的解决3: 重新刷过固件,使用direct模式(不修改转发),一切都正常了。 # 后记 小小白话文写的很好很好的,从vps的基础设置到Xray的编译使用都很详细,推荐多看看。`https://xtls.github.io/` 标签: xray
评论已关闭