-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
虚拟机使用 NAT 网卡时存在连接后断线的问题,请用桥接模式.(unstable on NAT mode virutal machine,stick to bridged mode plz) #8
Comments
虚拟机的的udp2raw不用特殊设置。 我觉得可能是虚拟机的NAT实现跟虚拟机内的内核有交互(为了高效),因为udp2raw是绕过内核发包的,可能导致虚拟机过早得回收了NAT PIPE,建议换用桥接模式测试一下。 我刚才也复现了类似问题,我先把readme里对NAT模式的虚拟机的支持注释掉了 |
多谢反馈问题。这个是虚拟机本身nat机制的问题了,在udp2raw这个层面估计无法fix,所以我先close了。 解决方案就是我把readme里的nat支持描述删了,暂时只用bride模式。 ==== |
[2017-12-08 04:38:40][INFO]using port 64088 |
[2017-12-08 04:41:50][INFO]state back to client_idle from client_tcp_handshake |
@wangluyichen Reply #5 如果您对 udp2raw 有问题请开新的 issue 并提供详细的问题描述(参考这里),而不是写在这个已经解决了的 issue 里。 |
@oing9179 好的,明白了 |
基本信息
执行
ufw status verbose
的输出:问题描述
在宿主机内运行 udp2raw 并将某软件设定为把 UDP 流量发送到 udp2raw 后,可以正常使用。
使用了如下命令行参数:
sudo ./udp2raw_amd64 -c -l 127.0.0.1:12345 -r <server_ip>:<server_port> -a -k "密钥" --raw-mode faketcp
sudo ./udp2raw_amd64 -s -l <server_ip>:<server_port> -r 127.0.0.1:12345 -a -k "密钥" --raw-mode faketcp
在虚拟机内使用上面相同的命令行参数,会导致: 大多数情况下 TCP 握手成功后没多久就会重新回到
idle
状态然后又重新开始握手,就这样循环。下面是日志。客户端日志
服务器端日志
烦请开发者分析该问题的原因以及解决办法。
The text was updated successfully, but these errors were encountered: