Hysteria流量转发记录

前言

在netcup购买的VPS安装了windows系统,mstsc连接很卡,所以想着该怎么优化一下。试过用联通转发,稳定是稳定,但是速度不够快,而且晚高峰速度也不行;换CN2转发,速度上来了,钱包下去了。所以想到用现有的亚洲VPS转发一下。

用到的netcup VPS之前做过测评:netcup vps1337测评

用来转发的VPS是越南的150M无限流量小鸡,移动使用效果极佳,之前也做过测评:HostingViet越南河内VPS测评

HostingViet的购买地址:Cloud VPS Basic 1 ,最便宜这款年付1,080,000越南盾,折合人民币24.89元/月。

流量转发使用的是idc.wiki家的,应该是市面上最稳定的流量转发商家了。官网地址

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端口。

测速

直连

上传

Hysteria流量转发记录

下载

Hysteria流量转发记录

Hysteria

上传:

Hysteria流量转发记录

下载:

Hysteria流量转发记录

结语

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

实用教程

青龙安装依赖

2022-2-26 21:58:06

实用教程

Instagram-Bot——Instagram下载机器人

2022-3-22 20:55:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索