Xray-core icon indicating copy to clipboard operation
Xray-core copied to clipboard

udp worker不能正常使用local ip

Open Fangliding opened this issue 7 months ago • 0 comments

image

如图所示 在听0000的情况下回包不能正常从进来的IP回复出去 这种情况发生在网卡绑定了不止一个IP的时候(我这里的v4很稀有但是在ipv6上可能较常见) 核心默认的逻辑是直接把自己从0000发出去 这时候的src大概是从路由表生成的 但是路由表挑选的ip和实际连进来的ip不是一个 然后就炸了 我尝试在UDP worker使用入站连接的dest作为src发送数据 但是处理udp packet的代码好像就是错的(或者说可能我的打开方式不对) 导致没法那个变量里永远都是nilll没法读出来

Fangliding avatar Jul 17 '24 20:07 Fangliding