VPS流媒体解锁检测脚本大全

发布于 2023-08-21  331 次阅读


方法1:MediaUnlockTest

MediaUnlockTest 并非bash脚本,而是使用golang,检测项目与 方法二中RegionRestrictionCheck 差不多。

 

脚本

bash <(curl -Ls unlock.moe)

 

只检测IPv4结果:

bash <(curl -Ls unlock.moe) -m 4

 

只检测IPv6结果:

bash <(curl -Ls unlock.moe) -m 6

 

 

 

方法2:RegionRestrictionCheck

此方法仅适用于docker,支持OS/Platform:CentOS 6+, Ubuntu 14.04+, Debian 8+, MacOS, Android with Termux

脚本

bash <(curl -L -s check.unlock.media)

只检测IPv4结果:

bash <(curl -L -s check.unlock.media) -M 4

 

只检测IPv6结果:

bash <(curl -L -s check.unlock.media) -M 6

 

指定检测的网卡名称:

bash <(curl -L -s check.unlock.media) -I eth0

 

选择脚本语言为英文:

bash <(curl -L -s check.unlock.media) -E

 

或者直接运行以下Docker命令 (兼容ARM架构)

docker run --rm -ti --net=host lmc999/regioncheck && docker rmi lmc999/regioncheck

 

RegionRestrictionCheck 检测脚本检测项目比较全面,且支持Docker运行,杜绝污染VPS服务器,检测流媒体除了主流的Netflix、Disney+、YouTube Premium,还可以支持检测Dazn、Viu TV、4GTV和KKTV等比较冷门的流媒体服务。

 

方法3:MediaUnlock

首先安装curl和jq

带apt的Linux

apt-<span class="hljs-keyword">get</span> install -y curl jq

 

带yum的Linux

<span class="hljs-attr">yum</span> <span class="hljs-string">install -y curl jq</span>

 

运行脚本

<span class="hljs-attribute">bash</span> <(curl -sSL <span class="hljs-string">"https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh"</span>)

 

 

方法4:Netflix-Verify

只支持netflix检测,特点是支持ipv4和ipv6,检测速度很快。

下载脚本

wget -O nf <span class="hljs-symbol">https:</span>/<span class="hljs-regexp">/github.com/sjlleo</span><span class="hljs-regexp">/netflix-verify/releases</span><span class="hljs-regexp">/download/</span><span class="hljs-number">2.52</span>/nf_2.<span class="hljs-number">52_</span>linux_amd64 && chmod +x nf

 

运行脚本

简单模式

<span class="hljs-attr">./nf</span> 
<span class="hljs-comment"># 或者</span> 
<span class="hljs-meta">./nf</span> <span class="hljs-string">-method lite</span>

 

 

发烧友模式

./nf -method full

 

方法5:RegionRestrictionCheck

RegionRestrictionCheck是一款基于lmc的全能检测脚本的思路并且使用golang重构的VPS服务器流媒体解锁测试脚本,提供更快的检测速度,可以检测IPv4和IPv6,或者单独检测。经过老杨实测,真的非常快,有兴趣的朋友可以自己试一下。

流媒体解锁

用来测试一个VPS是否可以解锁 Youtube Netflix lulu Tiktok 等国外主流的流媒体

bash <(curl -L -s raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)

输入 4

上图结果是 Vmiss 洛杉矶节点的流媒体解锁情况,可以看到多数平台都是解锁的。同款vmiss主机点击

 

回程线路

对于中国用户来说,经常听说什么163、 CN2 、CN2 GT、CN2 GIA的,半程CN2,小白经常被搞乱甚至被骗。其实道理没有那么复杂,因为中国用户多,中国用户向欧美地区都是视频下载业务为主,上传业务较少,所以回程线路好是更重要的。

如果一个商家号称是CN2 GIA,但只是去程GIA回程163普通线路的话,使用起来效果一定不会好。

wget -qO- git.io/autobesttrace | bash

上面是脚本的返回:回程数据包国内的接入点是 59.43 段,通常来说这就是CN2 GIA的线路

购买完主机vps后,可以测试一下线路效果。

性能和网络测速

wget -qO- bench.sh | bash

这个脚本可以看到系统参数 bench 以及磁盘IO速度,更重要的是全球下载和上传速度。网络上传和下载的速度和VPS虚拟主机的价格关系很大。上面的依然是vmiss的主机,18元/月的价格提供到的下载速度 191Mbps,商家标称的是200Mbps,尚算符合实际。

其他bench 脚本:

wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh

 

BBR安装脚本

wget -N --no-check-certificate "https://gist.github.com/zeruns/a0ec603f20d1b86de6a774a8ba27588f/raw/4f9957ae23f5efb2bb7c57a198ae2cffebfb1c56/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

BBR是一个TCP拥塞控制协议,解释起来比较复杂。他的主要用途是在较高丢包比较差的网络环境下,尽量保证下载业务更大的吞吐量。很多看youtube的主机都开了BBR协议。

注意,开BBR并不必然能够加速网络,如果网络丢包本来不多,开通BBR协议也无法解决任何问题。

安装和启动socks5代理

bash <(curl -s -L https://cdn.jsdelivr.net/gh/8-diagrams/open_shell/dante_install.sh) 10010 username password

10010 是端口,后面是用户名和密码