Open wlfzsd opened 3 years ago
虚拟机网络是桥接吗
虚拟机LEDE路由固件 192.168.1.99 新版的udp2raw
你的意思是说虚拟机里面的udp2raw已经换成新的了? sever和client的版本是一致的是吗。
是桥接的. udp2raw服务端和客户端(windows版)都是下载最新的. --raw-mode改成 udp还是失败. 我觉得我配置参数应该没什么错,因为udpspeed就直接成功,唯独udp2raw,不知道问题出在哪里.
重建了一个虚拟机,还是那个镜像,一样的设置流程,这次成功了. 不知道问题到底出在哪.
又出现了新的问题 我断掉了虚拟机的本地网络,使用的手机数据流量usb共享. 然后udp2raw+udpspeed+openvpn 连接PC端是正常的. 再然后把整个客户端设置文件复制粘贴到朋友电脑上,就连不上我的PC. 排除了几个问题: 1.他win10防火墙是被我全部关闭的 2.以前我跟她用过udpspeed是可以的 3.单独用udp2raw, openvpn无法连接成功
[2021-02-25 19:27:15][INFO]breakloop() succeed after 1 attempt(s) [2021-02-25 19:27:15][INFO]state changed from client_idle to client_tcp_handshake [2021-02-25 19:27:15]INFOsent tcp syn [2021-02-25 19:27:16][INFO]state changed from client_tcp_handshake to client_handshake1 [2021-02-25 19:27:16]INFOsent handshake1 [2021-02-25 19:27:17]INFOsent handshake1 [2021-02-25 19:27:18]INFOsent handshake1 [2021-02-25 19:27:19]INFOsent handshake1 [2021-02-25 19:27:21]INFOsent handshake1 [2021-02-25 19:27:21][INFO]state back to client_idle from client_handshake1 [2021-02-25 19:27:21][INFO]source_addr is now 192.168.1.2 [2021-02-25 19:27:21][INFO]using port 13739 [2021-02-25 19:27:21][INFO]filter expression is [ip and tcp and src 111.24.194.69 and src port 65500 and dst port 13739] [2021-02-25 19:27:21][INFO]breakloop() succeed after 1 attempt(s) [2021-02-25 19:27:21][INFO]state changed from client_idle to client_tcp_handshake [2021-02-25 19:27:21]INFOsent tcp syn [2021-02-25 19:27:22][INFO]state changed from client_tcp_handshake to client_handshake1 [2021-02-25 19:27:22]INFOsent handshake1 [2021-02-25 19:27:24]INFOsent handshake1 [2021-02-25 19:27:25]INFOsent handshake1 [2021-02-25 19:27:26]INFOsent handshake1 [2021-02-25 19:27:27]INFOsent handshake1 [2021-02-25 19:27:28][INFO]state back to client_idle from client_handshake1 [2021-02-25 19:27:28][INFO]source_addr is now 192.168.1.2 [2021-02-25 19:27:28][INFO]using port 38476 [2021-02-25 19:27:28][INFO]filter expression is [ip and tcp and src 111.24.194.69 and src port 65500 and dst port 38476
这可能是最关键的日志了,远程客户端一直循环这几段. 自己虚拟机则没有此问题. 麻烦有时间回复下吧
udp模式没问题, 其他模式都连不上
对方使用虚拟机openwrt 连接依旧出现此问题,我只能说估计没救了.
我在他电脑用虚拟机开服务端, pc开客户端,自己连自己成功了.
是不是说明问题出在他和我之间的网络,而不是系统?
1.PC端 192.168.1.88 为openvon服务端, 开放8000端口 2.虚拟机 win8 192.168.1.8 openvpn的客户端 3.虚拟机LEDE路由固件 192.168.1.99 新版的udp2raw
LEDE路由器运行: udp2raw -s -l0.0.0.0:4000 -r192.168.1.88:8000 -k "1" --raw-mode faketcp --cipher-mode none -a
win8虚拟机运行: udp2raw -c -l0.0.0.0:8000 -r192.168.1.99:4000 -k "1" --raw-mode faketcp --cipher-mode none
然后win8虚拟机用openvpn连接本地的8000端口. 失败
我在LEDE里面也开过N2N的超级节点, 65002端口 同样失败 然后udp2raw -s -l0.0.0.0:4000 -r127.0.0.1:65502 -k "1" --raw-mode faketcp --cipher-mode none -a 客户端连接本地端口,同样失败
1.cipher-mode 换xor也是失败 2.我记得成功过一次,之后就再也没成功过 3.单独测试udpspeed是成功的,只有udp2raw无论怎么测试都不成功
客户端N2N连接时,本地udp2raw客户端日志 [2021-02-21 23:32:56]INFOsent handshake2 [2021-02-21 23:33:06][INFO]state back to client_idle from client_handshake2 [2021-02-21 23:33:06][INFO]source_addr is now 192.168.1.88 [2021-02-21 23:33:06][INFO]using port 64575 [2021-02-21 23:33:06][INFO]filter expression is [ip and tcp and src 192.168.1.99 and src port 65500 and dst port 64575] [2021-02-21 23:33:06][INFO]breakloop() succeed after 2 attempt(s) [2021-02-21 23:33:06][INFO]state changed from client_idle to client_tcp_handshake [2021-02-21 23:33:06]INFOsent tcp syn [2021-02-21 23:33:07][INFO]state changed from client_tcp_handshake to client_handshake1 [2021-02-21 23:33:07]INFOsent handshake1 [2021-02-21 23:33:07][INFO]changed state from to client_handshake1 to client_handshake2,my_id is c6435682,oppsite id is 617a8413 [2021-02-21 23:33:07]INFOsent handshake2 [2021-02-21 23:33:08]INFOsent handshake2 [2021-02-21 23:33:09]INFOsent handshake2 [2021-02-21 23:33:10]INFOsent handshake2