境外服务器 VPS 网络优化

境外服务器网络优化

有两种优化网络的方法(都可以达到相同的效果):

  1. 微林网桥
  2. FinalSpeed

第一种 使用微林网桥——线路加速、服务器优化

加速方式非常灵活有很多加速节点,不但可以把VPN速度给国内提升还可以让服务器连接到个个运营商,能达到带宽满速。手机也可以用。收费。

img

网址:https://vnet.link/

微林有一个服务,叫vxTrans,啥意思呢,套用官方的一个解释:

直接连接目标服务的情况下:

您->路由1->路由2->骨干网1->骨干网2->骨干网3->路由4->路由5->路由6->目标服务器

使用 vxTrans 时:

您->路由1->vxTrans连接点->目标服务器

由于 vxTrans 连接点处于您与目标服务之间,并且拥有更好的路由,因此 vxTrans 改善了原先您与目标服务的网络链路。

说简单点,就是提供了更快,更好的网络路径。

使用方法:

先注册,网址在上面,注册好后购买6元6G首次优惠流量。

注册的时候记得勾上 vxTrans 服务,没勾注册好后在设置里面添加也一样。

然后进入 vxTrans 面板:

img

第二步进入授权页,授权自己的服务器:

img

授权完成后,进入连接点,创建连接点,添加加速端口,选择加速节点

img

填写完后点击【建立连接点】系统会分配一个网址,和一个端口,那么直接在ss/的客户端填入这个ip和端口就可,密码和其他不用修改!

有时候如果链路不给力,你还可以套两层,比如 我的vps——日本NTT——CN2——本地。当然,这样就双计费了!

实际效果还是非常明显的,vultr 直连如果是3000的话,CN2优化之后能达到20000甚至更高。当然,这也是取决于在不在网络高峰期!

总之就是速度快,解决像我只有10MB带宽的可以看4K视频了码率在10000-9000,流量烧得也快。不过用这个微林里面的 vxgg,和别人联机玩全景缩水。

第二种 FinalSpeed 服务端安装及教程

FinalSpeed 是高速双边加速软件, 可加速所有基于 tcp 协议的网络服务, 在高丢包和高延迟环境下, 仍可达到 90% 的物理带宽利用率, 即使高峰时段也能轻松跑满带宽.

可以压缩流量发包 (双边), 与 Net-Speeder 多发包不同的是, FinalSpeed 是压缩流量以增加传输成功率, 这样就不会多耗费 VPS 流量, 但是有可能对同机房的网络稳定造成影响。

适用范围

  1. 客户端: Windows、OS X(需要 java)
  2. 服务端: 在装有 SS 的 Windows 服务器或者 Linux 服务器 (Debian / CentOS / Ubuntu)
  3. 服务端架构要求: Openvz、KVM等, 适用于绝大部分 VPS, 包括 Banwagong 等廉价 VPS
  4. 项目运行需要安装 libpcap, windows 下为 winpcap
  5. 客户端启动类: net.fs.client.FSClient
  6. 服务端启动类: net.fs.server.FSServer

是一个开源的黑科技,目前只能在电脑上面使用。手机暂时不能用。免费。

img

本脚本适用环境:

  1. 系统支持:CentOS 6,7,Debian,Ubuntu
  2. 内存要求:≥256M
  3. FinalSpeed 必须服务端和客户端同时配合使用, 否则没有任何加速效果
  4. openvz 架构只支持 udp 协议
  5. 服务端可以和锐速共存, 互不影响.

在如下图依次输入以下代码:(一共3行)

wget https://github.com/dupontjoy/customization/raw/master/Rules/Shadowsocks/Finalspeed/install_fs.sh
chmod +x install_fs.sh
./install_fs.sh 2>&1 | tee install.log

img

debian, ubuntu 下如果执行脚本出错, 请切换到 dash

切换方法: sudo dpkg-reconfigure dash 选 no

安装完后查看日志

tail -f /fs/server.log

如果服务端正常运行会有类似以下提示:

img

如果出现 java 运行失败的提示,说明脚本安装 java 失败, 需要手动安装 java

img

卸载

sh /fs/stop.sh ; rm -rf /fs

启动

sh /fs/start.sh; tail -f /fs/server.log

重复运行启动会出现以下端口绑定错误,请先停止或直接重启服务.

img

停止

sh /fs/stop.sh

重新启动

sh /fs/restart.sh; tail -f /fs/server.log

查看日志

tail -f /fs/server.log

设置开机启动

chmod +x /etc/rc.local
vi /etc/rc.local

启动

sh /fs/start.sh

每天晚上3点自动重启

crontab -e  加入
0 3 * * *  sh /fs/restart.sh

FinalSpeed 客户端

Windows 版 - 运行需要 java 环境和 winpcap

Java 版 支持 OS X, Linux

系统需安装 java 运行环境, Linux 还需安装 libpcap

# Ubuntu, Debian 安装 libpcap
apt-get -y install libpcap-dev

# Centos 安装 libpcap
yum -y install libpcap

注意问题

  1. 服务器必须同时部署 FinalSpeed 服务端才能进行加速
  2. 客户端必须准确设置物理带宽, 最终加速的速度不会超过所设置的带宽值, 如果设置值高于实际带宽会造成丢包, 导致速度变慢
  3. 客户端首选 tcp 协议, 如果 tcp 不稳定, 请切换到 udp
  4. 若服务器为 openvz 架构, 客户端只能选择 udp 协议, 其他架构同时支持 tcp 和 udp 协议
  5. windows 客户端使用 tcp 协议时不兼容锐速, 停止锐速后可以正常运行
  6. FinalSpeed 不提供加密功能, 如有安全需求, 不要直接加速明文协议

原文

第一个
第二个

最后更新于 2024-10-03
使用 Hugo 构建
主题 StackJimmy 设计