-
Notifications
You must be signed in to change notification settings - Fork 220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IPv6 UDP 连通性问题 #102
Comments
@7ith1um 日志里没有,有两种可能,1是代理没有ipv6地址不支持ipv6,2是走了直连。找一下有没有什么notify什么kernel |
我看到了你提供的说明中,ipv6 tcp 是正常的,ipv6 udp 不正常工作有多种可能,不一定是 dae 的问题,比方说服务端不支持 ipv6 的 udp,还需要进一步排查说明 |
如下操作
对应如下日志 (日志等级为
关闭 dae 后,可以正常收到响应,这说明应该不是走了直连。 |
@7ith1um dae 的确吃了 udp 数据包,因为在连接观测中你的节点的 ipv6 的 udp 不通,你可以尝试把 group filter 只选择该节点,policy 使用 fixed(0),此时将不会有联通性测试,你应该会看到日志,但仍然不通 |
这是我在此 issue 中,使用的 dae 配置
也就是说 #102 (comment) 就是在
的设置下测试的 |
@7ith1um 好的,我将进一步排查,谢谢 |
@7ith1um 已复现问题,影响范围:
目前定位是 ebpf 方面的问题,稍后会进行进一步排查和修复 |
了解了,感谢您的积极回复。 |
What happened:
带有 IPv6 目标地址的 UDP 数据包无法被代理
What you expected to happen:
带有 IPv6 目标地址的 UDP 数据包正常代理
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know
未在日志中观察到任何关于 [2606:4700:4700::1111]:53 的条目
Environment:
dae --version
):dae version 0.1.9patch1
cat /etc/os-release
):uname -a
):The text was updated successfully, but these errors were encountered: