- 6679
背景:有一个vless节点,一个机场订阅,使用FlClash最新版0.9.1。
诉求:测试希望能通过机场节点到达vless节点后访问网站。
问题:直连节点可以,使用链式则失败。
过程:
询问ai后给出了一版在FlClash扩展->脚本中使用的脚本:```
const main = (config) => {
const landing = {
name: "VLESS落地",
type: "vless",
server: "localhost", // 替换 localhost
port: 443,
uuid: "UUID", // 替换 UUID
network: "tcp",
udp: true,
tls: true,
flow: "xtls-rprx-vision",
servername: "getpantheon.com",
"client-fingerprint": "chrome",
"reality-opts": {
"public-key": "my-key",
"short-id": "33be406ac4f469",
"spider-x": "/f01733d0db43294",
"support-x25519mlkem768": true
},
"dialer-proxy": "前置节点"
};// 先记录机场节点名,再添加落地节点
const airportNames = config.proxies.map(p => p.name);
config.proxies.push(landing);// 前置组:只包含机场节点,避免循环依赖
config["proxy-groups"].unshift({
name: "前置节点",
type: "select",
proxies: airportNames
});// 把落地节点加入原有的第一个主选择组
const mainGroup = config["proxy-groups"].find(g => g.name !== "前置节点");
if (mainGroup) mainGroup.proxies.unshift("VLESS落地");return config;
};
```如果注释掉"dialer-proxy": "前置节点"则可以实现直连,是成功的;打开该语句后,就可以在FlClash中选择“前置节点”,但不管怎么选,连接都是失败。和ai交流了几轮,仍然没有最终解决,想放弃了。
本人纯小白,现在有几个疑惑:
- 是不是链式代理并不是所有机场都支持?
- 问AI,AI说可能是机场连接节点时有参数不对,还有什么我没注意的地方吗?
- 试过两个机场,节点协议一类是shadowsocks,一类是hy2,请问做链式代理跟机场节点的协议有关系吗?
主楼 - Cerarin昨天6318
- 伏特加昨天6680