Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

请教关于vless协议配置FullCone的问题 #235

Open
egg1234 opened this issue Jan 20, 2023 · 5 comments
Open

请教关于vless协议配置FullCone的问题 #235

egg1234 opened this issue Jan 20, 2023 · 5 comments

Comments

@egg1234
Copy link

egg1234 commented Jan 20, 2023

服务器用下面的vless协议命令行,客户端是nekoray+sing-box核心,vpn模式下NatTypeTester-x64.exe测试显示“Unsupportserver”
vs -L=vless://[email protected]:1234?fullcone=true

服务器用下面的trojan协议命令行,客户端是nekoray+sing-box核心,vpn模式下NatTypeTester-x64.exe测试显示“FullCone”
vs -L=trojan://[email protected]:1234

想请教两个问题,vless是否支持FullCone?另外fullcone=true这个参数怎么用的呢,好像能够支持FullCone的协议也不需要写这个参数就能够支持FullCone?

@e1732a364fed
Copy link
Owner

vless v0不支持,v1支持。

@egg1234
Copy link
Author

egg1234 commented Jan 21, 2023

是否可以理解为verysimple服务器端启动vless协议v1版,客户端必须是verysimple才能支持FullCone,而使用其他客户端连接就不能支持FullCone?

@e1732a364fed
Copy link
Owner

客户端是啥都行。但是只有vs才支持vless v1。。。

fullcone 配置 对于实际 NAT类型有影响的应该是 服务端;在客户端主要影响一些细微调整,不影响NAT类型。

这是因为,在服务端,是从代理转发到 direct,此时会根据fullcone进行判别,如果为false,则进行对称映射,否则则进行fullcone。

至于你服务端没给出fullcone就直接测出fullcone,我猜应该是它测错了吧? 不给出fullcone的话vs可是严格执行对称映射的呀

@egg1234
Copy link
Author

egg1234 commented Jan 21, 2023

但是我在另外一台vps安装xray 1.7.2,也是正常的trojan配置裸奔,主要是测试FullCone情况,同样的nekoray客户端配置,也一样测试出FullCone,但vless协议裸奔也是测试出“Unsupportserver”,这样看起来好像NatTypeTester-x64.exe测试没有问题,真是奇了怪了,而且我查了一下其它人的研究,应该NatTypeTester-x64.exe把可能测试出Fake FullCone的服务器都去掉了,而且会特别测试可能出现Fake FullCone的场景

@e1732a364fed
Copy link
Owner

看来我们需要再检查一遍fullcone部分的代码

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants