v2ray icon indicating copy to clipboard operation
v2ray copied to clipboard

下载脚本中可以设置代理,并有提示可以使用socks5,但实际上wget不支持socks5代理

Open PetrusZ opened this issue 1 year ago • 7 comments

-p, --proxy <addr> 使用代理下载, e.g., -p http://127.0.0.1:2333 or -p socks5://127.0.0.1:2333

实际上wget不支持socks5代理

PetrusZ avatar Dec 12 '24 15:12 PetrusZ

这个代理是设置 https_proxy 变量的;你可以用 http 代理看看

233boy avatar Dec 13 '24 00:12 233boy

ok。建议帮助中说明不支持socks5代理。

PetrusZ avatar Dec 13 '24 08:12 PetrusZ

这个代理是设置 https_proxy 变量的;你可以用 http 代理看看

脚本运行后,默认输出的

-------------- VMess-TCP-xxxxx7.json ------------- 协议(协议) = vmess 地址(地址) = xxxxxxx 端口(端口) = xxxxx 用户ID(id) = xxxxxxxx 传输协议(网络) = tcp 伪装类型(type) = none

这种格式的结果,复制下面的链接URL,在v2rayNG里面可以正常访问谷歌等网络,可以正常连接

我自己申请域名,所以想使用 VMess-WS-TLS 做伪装

但对应输出的结果,复制后无法链接到网络

-------------- VMess-WS-TLS-xxxxxxx.ip-ddns.com.json ------------- 协议(协议)= vmess 地址(地址)= xxxxxxx.ip-ddns.com 端口(端口)= xxxxxx 用户ID(id)= xxxxxx 传输协议(网络)= ws 配置域名(主机)= xxxxxx.ip-ddns.com 路径(路径)= /4ad25132-fc0f-412d-8c55-00c2b8d2ac80 传输层安全 (TLS) = tls

就是上面那种格式的主板的URL,复制到v2rayNG里面后,服务启动成功,但连接测试报错

报错信息为:失败:net/http:TLS 握手超时

表示情况默认下可以连接外网,选择VMess-WS-TLS这种类型的无法连接上

特此请教一下各位大佬,看看这种怎么处理

15052379936 avatar Feb 20 '25 01:02 15052379936

wget不支持socks5代理,读取使用socks5的http_proxy,https_proxy后会导致下载失败

flintt avatar May 26 '25 01:05 flintt

最新版本已经去掉提示可使用 socks 代理了(仅 http 代理可用

233boy avatar May 26 '25 01:05 233boy

大佬,这行落了没去掉socks5 https://github.com/233boy/v2ray/blob/0cac60d3e3c8316ba35b3d974272d354e651fd45/install.sh#L262

flintt avatar May 26 '25 07:05 flintt

@flintt 大意了,非常感谢提醒,我下次更新再去掉(希望我不会忘记 😂

233boy avatar May 26 '25 13:05 233boy