Terran

Results 6 comments of Terran

`curl` 尝试在1081端口建立http代理连接,而1081监听的是socks协议,所以失败了。 解决方法之一是修改监听端口,比如 `v2sub -http 1081 -socks 1082` 。

> 想让 sock跟http 代理共用一个端口? 可以共用一个端口,但我不建议这么做。指定参数 `v2sub -http 1081 -socks 1081` 监听相同端口即可。 可以用 `curl --proxy http://127.0.0.1:1081 https://www.google.com` 来测试 http 代理,用 `curl --socks5-hostname 127.0.0.1:1081 https://www.google.com` 来测试 socks 代理。 如遇到 `curl: (56) Proxy...

程序只有在选择 Trojan 节点后才会尝试启动 Trojan 服务。 如果不想启动 Trojan,不要选择 Trojan 节点就可以了。

好的,我会考虑在节点列表里显示协议信息。 初期 v2ray 没有支持 Trojan,所以我用的本地代理转发。现在来看,v2ray 确实已直接支持 Trojan。有空我来改进这个代理方式。

嗯,是有这个问题。 目前用的 `http.DefaultTransport` 使用 `ProxyFromEnvironment` 作为 Proxy,即默认使用环境变量代理。 更好的办法还是使用自定义的 http client。通过 flag 允许用户控制 是否通过命令行代理获取订阅信息。 多谢你的建议,我会改进这个问题。

多试几次,有可能是订阅地址本身访问不稳定导致的。你的 windows 和 ubuntu 是在同一个网络环境下吗? ubuntu 终端输入 `curl {你的订阅地址}` 看看能否获取到,能的话,我考虑把获取订阅信息的 timeout 改长一点