咨询个代理问题

电脑 vmess+ws 链接了网络 后 无法通过这个的网络再去用http代理 是因为协议不同的原因 吗? 有没有什么办法能支持啊 。
http代理 配直连,有些网站不能访问 会直接被拒。
配置vmess+tcp 是不是就可以了啊?

1 个赞

简单来看,网络节点间是这样的

【电脑】- HTTP/SOCKS - 【本机代理软件】 - 流量加密协议如vmess+ws - 【代理服务器】

  1. 本机上不能用 http 代理,大概率是因为本机代理软件配置问题,可以多点点配置项看看
  2. 有些网站不能访问,大概率是本机代理软件上的配置文件里规则没配置好。

可以的 你用clash-meta的话 手动添加一个relay类型的proxy-group就可以了

Proxy Groups:
# Traffic: Clash <-> vmess <-> http  <-> Internet
- name: "relay"
  type: relay
  proxies:
    - vmess
    - http

mihomo新增了dialer-proxy配置

proxies:
- name: "VMESS1"
  type: vmess
  server: server1
  port: 443
  dialer-proxy: HTTP2
  ...

- name: "HTTP2"
  type: http
  server: server2
  port: 443
  ...

上面的例子通过在客户端的 proxies 内 SS1 指定 proxy-dialer: SS2 ,使发往 SS1 的流量先经过 SS2,从而实现指定下一跳代理的效果