Hysteria一键脚本:支持多端口跳跃,二维码实时更新显示,支持快速切换变更配置,自定义证书路径、Clash-meta配置文件


脚本Github项目地址


脚本特点:

安装成功后,再次进入脚本快捷方式为 hy

1、集成关闭防火墙,开放端口规则功能

2、集成为纯IPV6的VPS添加dns64功能

3、自动检测并添加TUN开启功能

4、自动关闭apache2

5、更改当前VPS时区为中国上海时间(脚本每日4:00自动重启一次)

-------------------------------------------------------------------------------------------

6、直接调用hysteria官方脚本进行核心安装与服务配置

7、证书模式支持:自签证书(默认bing.com)、ACME脚本(支持80端口申请与dns api申请)

8、传输协议支持:udp(默认)、wechat-video、faketcp(须ROOT权限)

9、端口与验证密码可自定义,不带obfs混淆设置

10、支持后续修改传输协议。IPV4优先,IPV6优先,纯IPV4,纯IPV6共四种IP分流,关闭开启重启hysteria功能 

11、支持hysteria内核与脚本功能自动更新提示功能

12、支持显示分享链接与V2rayN配置文件

13、可选安装:WARP脚本

---------------------------------------------------------------------------------------------

22.7.29重要更新 :

14、支持快速切换变更:IPV4/IPV6出站优先级、传输协议、 证书(支持root/ygkkkca目录上传自定义证书)、验证密码、端口。五类配置合并在一个菜单。

15、证书申请机制变更:自签证书与ACME脚本申请的证书可快速切换,与XUI可共享同一个ACME证书,卸载hy只会卸载自签证书,ACME证书不会删除


22.8.6更新:

16、每次安装或者变更配置时,结果会显示二维码


22.8.29更新:

移动BBR加速选项,客户端设置上行为40,下行为200的保守值


22.9.13更新:

上传acl两个配置文件,建议自行在VPS内下载,因为每次安装都是最新版  


22.11.16更新:

17、支持多端口自动跳跃功能,脚本实时显示端口状态,加入4种IP分流方式


22.11.30更新:

18、加入自定义证书路径功能,三种证书方式可随意切换并实时更新配置输出文件。加入Clash-meta配置文件



更新中。。。。。。。。。



参考并感谢emptysuns / Hi_Hysteria



支持甬哥,点击此处,感谢打赏!

评论

  1. 大佬证书已经有了,在申请一遍吗

    回复删除
    回复
    1. 是这个脚本申请的吗?还是另外自带的?查看证书路径有证书在吗?

      删除
    2. 另外的,希望加个选项,路径直接指向证书

      删除
    3. 放在以下这个ROOT主路径,证书名必须与下面一样。第一次安装或者切换证书都会自动引用

      /root/private.key
      /root/cert.crt

      删除
  2. 对了甬哥,以前您那个VPS升级内核的脚本还有吗?我这只小鸡的内核是4.9想升级一下

    回复删除
    回复
    1. 这个。。要重新做过了。目前没计划,看看网上有没有别的可以用的?!

      删除
  3. mac用什么客户端啊?Qv2ray可以吗?

    回复删除
    回复
    1. 支持HY核心就可以用,谷歌下看。。。

      删除
  4. 甬哥,您的代理规则文件说是从其他地方下载的,可否分享下地址?

    回复删除
    回复
    1. 一个python文件,原于hihy脚本,在HY目录里有

      删除
  5. 之前用你的脚本安装的X-UI已经申请过了,现在再安装,选1 自签证书还是2 acme一键申请证书呢?

    回复删除
  6. cloudflare代理的域名申请不成功证书啊,IPV4和IPV6的域名都添加了,还是申请失败。另外,我这个V2ray里面没有acl这个目录的。大神能把acl/Country.mmdb和acl/routes.acl这两个文件分享一下么?

    回复删除
    回复
    1. 域名一个就行了。那两个文件等下上传到项目上,大家自行下载

      删除
    2. 谢谢甬哥,可以了。昨天可能是域名解析的问题,然后再把那两个文件放进去,再把防火墙端口开启就OK了,速度杠杠滴~

      删除
  7. 小白期望也出个Hy在Clash中的配置,现在拿这个在Clash是一直配置不通

    回复删除
    回复
    1. 目前没加入CLASH配置,主要我也没怎么用CLASH,日后再说

      删除
  8. clach吃配置呀老機器不好用

    回复删除
    回复
    1. clash分流方面的确精细,但对小白不友好

      删除
    2. 勇哥哇我怎麽不能用gov.tw這個自選Ip呢?

      删除
    3. 证书不是Cloudflare的,所以用不了。

      删除
  9. 为什么在小火箭上不能用呢

    回复删除
  10. 用sagernet或者茉莉,录入节点配置,连接过程中报错:libhyseria exits too fast(exit code:1)

    回复删除
  11. 在同一个VPS上先安装naiveproxy后安装Hysteria,不知道为啥Hysteria通不了,提示[ERRO] [error:timeout: no recent network activity] Failed to initialize client,用的v2rayN,经确认端口没有冲突,另外两台纯安装Hysteria的VPS就没问题……

    回复删除
  12. 有没有办法生成个配置直接导入Clash.Verge这个客户端里 我看这个客户端支持hysteria 但是这个脚本生成的东西是不是为了v2rayn特制的

    回复删除
    回复
    1. clash目前没涉及吧,其实参数方面可以自己填写的

      删除
  13. 问个问题。
    v2rayN配置里写多端口就启动不了了,日志:
    2022-12-11T18:35:13+08:00 [INFO] [config:{Server:xxxx:4035,20000-25000 Protocol:udp Up: UpMbps:20 Down: DownMbps:100 Retry:3 RetryInterval:3 QuitOnDisconnect:false HandshakeTimeout:0 IdleTimeout:0 HopInterval:60 SOCKS5:{Listen:127.0.0.1:10808 Timeout:300 DisableUDP:false User: Password:} HTTP:{Listen:127.0.0.1:10809 Timeout:300 User: Password: Cert: Key:} TUN:{Name: Timeout:0 MTU:0 TCPSendBufferSize: TCPReceiveBufferSize: TCPModerateReceiveBuffer:false} TCPRelays:[] TCPRelay:{Listen: Remote: Timeout:0} UDPRelays:[] UDPRelay:{Listen: Remote: Timeout:0} TCPTProxy:{Listen: Timeout:0} UDPTProxy:{Listen: Timeout:0} TCPRedirect:{Listen: Timeout:0} ACL:acl/routes.acl MMDB:acl/Country.mmdb Obfs: Auth:[] AuthString:caf101 ALPN:h3 ServerName:www.bing.com Insecure:true CustomCA: ReceiveWindowConn:0 ReceiveWindow:0 DisableMTUDiscovery:false FastOpen:true Resolver: ResolvePreference:}] Client configuration loaded
    如果把,20000-25000去掉就能正常启动能用。

    回复删除
    回复
    1. 服务端设置的是这个范围吗

      删除
    2. 服务器是设置这个端口范围

      删除
  14. 甬哥,vps下,输入命令hy后,出现一大堆错误提示,麻烦看看是什么原因。
    hy
    请稍等3秒……正在扫描vps类型及参数中……
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    * base: centos.mirror.constant.com
    * elrepo: mirror.rackspace.com
    * epel: epel.mirror.constant.com
    * extras: forksystems.mm.fcix.net
    * updates: mirror.datto.com
    http://centos.mirror.constant.com/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: centos.mirror.constant.com; Unknown error"
    Trying other mirror.
    http://mirror.math.princeton.edu/pub/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirror.math.princeton.edu; Unknown error"
    Trying other mirror.
    http://mirrors.raystedman.org/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirrors.raystedman.org; Unknown error"
    Trying other mirror.
    http://repos.lax.layerhost.com/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: repos.lax.layerhost.com; Unknown error"
    Trying other mirror.
    http://mirror.arizona.edu/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirror.arizona.edu; Unknown error"
    Trying other mirror.
    http://mirror.phx1.us.spryservers.net/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirror.phx1.us.spryservers.net; Unknown error"
    Trying other mirror.
    http://mirror.dal.nexril.net/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirror.dal.nexril.net; Unknown error"
    Trying other mirror.
    http://mirrors.lug.mtu.edu/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirrors.lug.mtu.edu; Unknown error"
    Trying other mirror.
    http://mirror.mia.velocihost.net/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirror.mia.velocihost.net; Unknown error"
    Trying other mirror.
    http://mirrors.advancedhosters.com/centos/7.9.2009/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirrors.advancedhosters.com; Unknown error"
    Trying other mirror.
    http://elrepo.org/linux/elrepo/el7/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: elrepo.org; Unknown error"
    Trying other mirror.
    http://mirrors.coreix.net/elrepo/elrepo/el7/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirrors.coreix.net; Unknown error"
    Trying other mirror.
    http://linux-mirrors.fnal.gov/linux/elrepo/elrepo/el7/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: linux-mirrors.fnal.gov; Unknown error"
    Trying other mirror.
    http://mirror.rackspace.com/elrepo/elrepo/el7/x86_64/repodata/repomd.xml:
    No package netfilter-persistent available.
    Error: Nothing to do

    回复删除
    回复
    1. 你的系统有问题,无法更新依赖,重启下VPS或者重装下系统

      删除
  15. 这个脚本有BUG 重启vps后 电脑端HY协议直接不能用了

    回复删除
  16. 甬哥,Hysteria一键脚本部署不了,安装acme.sh证书申请程序失败,中国大陆用户请参考:
    https://github.com/acmesh-official/acme.sh/wiki/Install-in-China,希望更新解决

    回复删除
  17. 请问是限制着100mbps的速度吗 一直没法更高了

    回复删除
    回复
    1. 客户端可以设置下载速度,没法更高就是VPS或者营运商限制了

      删除
  18. 这个脚本是不是出问题了

    回复删除
  19. 大佬可以出hysteria v2的脚本吗

    回复删除
  20. 甬哥, 去年才知道您的Hy一键脚本, 从发现开始一直用到现在, 非常稳定, 然后今天看到Git上说是停止更新, 有点遗憾, 感谢一直以来的分享, 谢谢!

    回复删除
    回复
    1. 以后更新在这里哦 https://github.com/yonggekkk/sing-box-yg

      删除
  21. hy2节点怎么导入clash verge rev里面用

    回复删除
    回复
    1. https://github.com/yonggekkk/sing-box-yg

      使用clash配置输出

      删除

发表评论