wangyu- / udp2raw-multiplatform

multi-platform(cross-platform) version of udp2raw-tunnel, which supports Windows/Mac/BSD natively. Client-Only at the moment.
MIT License
645 stars 146 forks source link

Windows 下很难成功 #50

Open TerryWang159 opened 3 years ago

TerryWang159 commented 3 years ago

乱七八糟的设置,真的很麻烦 ,为了一个UDP伪装,还要搞的这么麻烦 ,这个udp2raw使用价值就边的很小 .建议开发者从简考虑

Goooooooooood commented 2 years ago

如果我能早点看到这条信息,不至于昨天浪费几个小时反复折腾。openwrt和linux一次就成功,windows上怎么都不行。windows防火墙也放行了,可总是处于握手阶段,无法建立连接。

peaceanddemocracy commented 2 years ago

表示相同情况,总是处于握手阶段,无法建立连接

peaceanddemocracy commented 2 years ago

估计是windows的系统防火墙哪里需要调整。。。

dilllay commented 2 years ago

我也是。。。无论是win10还是win11,win下的docker都表示一直处于握手阶段,很难握手成功

PeakGymnast commented 2 years ago

同,用的恼火,折腾几个小时,一次没成功过,倒是UDPSpeeder成功过

wangyu- commented 1 year ago

主要问题是windows上没有像linux一样的raw socket功能,所以只能用第三方的pcap来支持,稳定性比linux差好多。我也没办法解决。

而且windows上奇怪的软件多,杀毒软件,卫士管家,还有恶意软件,会hook一些系统的功能,或者添加自己的防火墙规则,不一定哪个就跟udp2raw的faketcp机制冲突了。

如果我能早点看到这条信息,不至于昨天浪费几个小时反复折腾。openwrt和linux一次就成功,windows上怎么都不行。windows防火墙也放行了,可总是处于握手阶段,无法建立连接。

有条件的话尽量用linux吧,可以开桥接模式的linux虚拟机。

wangyu- commented 1 year ago

我也是。。。无论是win10还是win11,win下的docker都表示一直处于握手阶段,很难握手成功

docker的话是另一个问题。 非linux系统上的docker不支持raw socket, 所以不能运行udp2raw。

peaceanddemocracy commented 1 year ago

目前最新版的release在win7下测试成功,虽然还是会有huge packet的报错,不过速度稳定性没什么问题了