Linuxword Global
当前位置: 通信协议 > Hysteria流量转发记录

Hysteria

介绍

想要连接到德国的 netcup,需要通过:本地=>移动转发节点=>HostingViet=>netcup,本地=>移动转发节点=>HostingViet 这一段的网络非常流畅,所以现在要加速的是 HostingViet=>netcup 这一段。

Hysteria 是一个功能丰富的,专为恶劣网络环境进行优化的网络工具(双边加速),比如卫星网络、拥挤的公共 Wi-Fi、在中国连接国外服务器等。 基于修改版的 QUIC 协议。

功能类似于 kcptun 和以前的 finalspeed,kcptun 的名气很大,甚至已经进入了 debian 的官方仓库,所以我首先尝试的是 kcptun,然而使用效果很不理想,即使使用了 fast3 模式也和直连差不多。

安装配置

可以在 Releases 找到编译好的文件,当然也可以自行编译。

服务端 (Windows)

直接下载最新版的文件放到想要的目录下即可,点击下载,我是放在 C:\Applications\HyNetwork 目录下,下载好后重命名为 hysteria.exe。

在同文件夹下创建 config.json 文件,将下列内容写入:

 
 
{
 
"listen": ":10000",
 
"up_mbps": 1000,
 
"down_mbps": 1000,
 
"cert": "C:\\Your\\Path\\to\\ssl\\ssl.cer",
 
"key": "C:\\Your\\Path\\to\\ssl\\ssl.key",
 
"obfs": "fuck me till the daylight"
 
}
 
 

 

 

 

 

 

 

在 C:\Applications\HyNetwork 目录下按住 Shift 键点击右键,点击在此处打开PowerShell窗口:

 
 
.\hysteria.exe server
 
 

 

 

 

 

 

 

如此便可运行了。如果需要守护进程可以使用 NSSM,参考 Nginx 安装教程(Windows)。

客户端 (Linux)

下面以 amd64 为例:

 
 
wget https://github.com/HyNetwork/hysteria/releases/latest/download/hysteria-tun-linux-amd64 -O /usr/local/bin/hysteria && \
 
chmod +x /usr/local/bin/hysteria && \
 
mkdir /usr/local/etc/hysteria/ && \
 
touch /usr/local/etc/hysteria/config.json && \
 
chown -R nobody:nogroup /usr/local/etc/hysteria/
 
 

 

 

 

 

 

 

编辑 /usr/local/etc/hysteria/config.json 文件如下:

 
 
{
 
"server": "your.server.IP:10000",
 
"obfs": "fuck me till the daylight",
 
"up_mbps": 150,
 
"down_mbps": 150,
 
"relay_tcps": [
 
{
 
"listen": "0.0.0.0:3389",
 
"remote": "127.0.0.1:3389",
 
"timeout": 300
 
}
 
],
 
"server_name": "your.server.name"
 
}
 
 

 

 

 

 

 

 

如此便可使用 /usr/local/bin/hysteria -c /usr/local/etc/hysteria/config.json client 运行了,也可以使用 systemd 守护一下,给个配置:

 
 
[Unit]
 
Description=Hysteria, a feature-packed network utility optimized for networks of poor quality
 
Documentation=https://github.com/HyNetwork/hysteria/wiki
 
After=network.target
 
[Service]
 
User=nobody
 
CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_NET_RAW
 
AmbientCapabilities=CAP_NET_BIND_SERVICE CAP_NET_RAW
 
NoNewPrivileges=true
 
WorkingDirectory=/usr/local/etc/hysteria
 
Environment=HYSTERIA_LOG_LEVEL=info
 
ExecStart=/usr/local/bin/hysteria -c /usr/local/etc/hysteria/config.json client
 
Restart=on-failure
 
RestartPreventExitStatus=1
 
RestartSec=5
 
[Install]
 
WantedBy=multi-user.target
 
 

 

 

 

 

 

 

安装好后即可通过客户端的 3389 端口访问服务端的 3389 端口。

测速

直连

上传

b5b72c2f05844

下载

29289078978e7

Hysteria

上传:

2e0b129d72574

下载:

21a73077b3d2b

结语

可以看到在超高延迟的场景下,使用 hysteria 可以加速十倍以上。利用的方式还有很多,不做赘述。

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) *** 在线联系博主***
+1(323)529-5889

TeleGram联系

WhatsAPP联系

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

关于VmShell INC

VMSHELL INC 是一家成立于2021年的美国云计算服务公司,总部位于怀俄明州谢里丹,专注于提供全球数据中心的虚拟机服务器租赁和全球金融服务。 公司旗下品牌包括VmShell 和ToToTel,业务覆盖亚洲和美洲以及欧洲,致力于为外贸企业提供高效、稳定的网络解决方案。购买CMI香港服务器

站点统计

  • 文章总数: 3140 篇
  • 草稿数目: 0 篇
  • 分类数目: 9 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 48026 个
  • 注册用户: 139 人
  • 访问总量: 8,660,662 次
  • 最近更新: 2025年12月5日