Open egg1234 opened 1 year ago
vless v0不支持,v1支持。
是否可以理解为verysimple服务器端启动vless协议v1版,客户端必须是verysimple才能支持FullCone,而使用其他客户端连接就不能支持FullCone?
客户端是啥都行。但是只有vs才支持vless v1。。。
fullcone 配置 对于实际 NAT类型有影响的应该是 服务端;在客户端主要影响一些细微调整,不影响NAT类型。
这是因为,在服务端,是从代理转发到 direct,此时会根据fullcone进行判别,如果为false,则进行对称映射,否则则进行fullcone。
至于你服务端没给出fullcone就直接测出fullcone,我猜应该是它测错了吧? 不给出fullcone的话vs可是严格执行对称映射的呀
但是我在另外一台vps安装xray 1.7.2,也是正常的trojan配置裸奔,主要是测试FullCone情况,同样的nekoray客户端配置,也一样测试出FullCone,但vless协议裸奔也是测试出“Unsupportserver”,这样看起来好像NatTypeTester-x64.exe测试没有问题,真是奇了怪了,而且我查了一下其它人的研究,应该NatTypeTester-x64.exe把可能测试出Fake FullCone的服务器都去掉了,而且会特别测试可能出现Fake FullCone的场景
看来我们需要再检查一遍fullcone部分的代码
服务器用下面的vless协议命令行,客户端是nekoray+sing-box核心,vpn模式下NatTypeTester-x64.exe测试显示“Unsupportserver” vs -L=vless://666c21d5-cb70-4a1d-acac-7f651221ca66@0.0.0.0:1234?fullcone=true
服务器用下面的trojan协议命令行,客户端是nekoray+sing-box核心,vpn模式下NatTypeTester-x64.exe测试显示“FullCone” vs -L=trojan://trojan@0.0.0.0:1234
想请教两个问题,vless是否支持FullCone?另外fullcone=true这个参数怎么用的呢,好像能够支持FullCone的协议也不需要写这个参数就能够支持FullCone?