跳过正文

hysteria2的分流设置

·79 字·
科学上网 分流

用来分流一些网站,比如chatgpt,原代理无法解锁,可以通过这样二级代理的方式,让访问chatgpt的流量交给二级代理处理,其他的流量走正常的直连

官方文档

修改hy2的配置文件即可,在配置文件中加上下面代码

可以自行添加需要分流的网站。

acl:
  inline:
    - socks(chatgpt.com)
    - socks(suffix:openai.com) #二级代理,解锁chatgpt等网页。
    - default(suffix:netflix.com, *, 13.17.63.6) #DNS劫持,解锁流媒体。
    - direct(all)

outbounds:
  - name: socks #二级代理的节点信息,目前仅支持socks5代理。
    type: socks5
    socks5:
      addr: 20.39.20.4:149
      username: LNNxIDOwv
      password: KlDpkzr5Z
  - name: direct
    type: direct
  • 重启systemctl restart hysteria.service

  • 查看状态systemctl status hysteria.service

网站解锁使用二级代理,本人用的是免费的azure日韩的服务器,流量每月15g,解锁网页足够了。

流媒体需要的流量比较多,并且比如netflix,每个地区能看的影片都不一样,采用二级代理的话,需要的流量比较多,而且代理的服务器ip解锁要比较好,成本很大,需要另购服务器,并且地区是固定的。所以采用DNS劫持的方法,把netflix的域名劫持到别人部署的反代服务器上,可以实现无需另购服务器,并且想看哪个地区,就劫持哪个地区。

  • 寻找反代服务器

需要寻找那些反代了netflix的服务器地址。使用工具FOFO

登录网站,注册账号,临时邮箱即可。

检索代码,复制下面搜索语法,进行搜索。

韩国排除甲骨文,aws,az

body="Backend not available" && country="KR" && asn!="16509" && asn!="8075" && asn!="31898"

台湾排除甲骨文,aws,az

body="Backend not available" && region="TW" && asn!="16509" && asn!="8075" && asn!="31898"

  • 尝试可用的服务器

在搜索结果中点击服务器的ip地址,只看ip地址,解析了域名的不要,带端口的也不要。打开后如果提示

Backend not available

大概率可以用,直接替换hy2的配置文件劫持ip即可,之后重启服务,打开netflix看看成不成功,如果不成功多试几个。本人自测使用是没问题的。

Reply by Email

相关文章

PassWall2的分流设置
·82 字
科学上网 分流
软路由代理工具的设置,ipv4和ipv6共存,去广告,加快DNS解析,分流设置
代理协议搭建
··118 字
科学上网 Xui
自建代理协议,使用xui搭建节点,自建梯子进行上网
CTAB法提取植物叶片DNA
·36 字
遗传学 CTAB法
CTAB法提取DNA的步骤以及原理