标签 解锁 下的文章

因为最近大善人的公共解锁服务关掉了,但是破电视用alice自己的解锁还是会出现弹窗口。

实在是恶心人,因为之前公共dns在的时候用新加坡的dns解锁,毫无问题一切完美,但是换到香港就弹。

这次也一样,虽然公共dns解锁关闭了,但是机器上的dns说是正常,那我只能切换到机器上的dns来。

切换后,又开始弹。

我的使用过程就是,弹了我点确定,然后继续点播放多来几次还是会正常播放。但是令人无比其烦。

我现在有些怀疑是不是ipv6导致的。所以需要关闭IPV6

‌使用sysctl命令禁用IPv6‌:

首先,检查IPv6是否已经启用:输入命令 ip a,查看是否有IPv6地址信息。
使用sysctl命令禁用IPv6:输入命令 sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1、sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1 和 sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1。
再次检查IPv6状态:输入命令 ip a,确认不再显示IPv6地址‌
1
2。
‌修改/etc/gai.conf文件设置IPv4优先‌:

编辑 /etc/gai.conf 文件,取消注释或添加以下内容:precedence ::ffff:0:0/96 100。这样设置后,系统会优先使用IPv4,同时不影响IPv6的使用‌
3。
‌通过命令行禁用IPv6‌:

输入命令 echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6 来禁用IPv6。如果需要恢复,删除 /proc/sys/net/ipv6/conf/all/disable_ipv6 文件即可‌

目前我用的是第三种方案

家里用电视看奈飞,无奈的是原生IP都不能解锁(手机电视可以解锁电视不行)

无奈只能用dns解锁管用。

其中xxx.xxx.xxx.xxx换成自己的dns解锁的ip

dns解锁可以去大善人 alice 家申请。

这种情况下就是奈飞的才走解锁的dns,普通正常流量走的是1.1.1.1
{
"api": {

"services": [
  "HandlerService",
  "LoggerService",
  "StatsService"
],
"tag": "api"

},
"inbounds": [

{
  "listen": "127.0.0.1",
  "port": 62789,
  "protocol": "dokodemo-door",
  "settings": {
    "address": "127.0.0.1"
  },
  "tag": "api"
}

],
"outbounds": [

{
  "protocol": "freedom",
  "settings": {
    "domainStrategy": "UseIP"
  }
},
{
  "protocol": "blackhole",
  "settings": {},
  "tag": "blocked"
}

],
"policy": {

"system": {
  "statsInboundDownlink": true,
  "statsInboundUplink": true
}

},
"routing": {

"rules": [
  {
    "inboundTag": [
      "api"
    ],
    "outboundTag": "api",
    "type": "field"
  },
  {
    "ip": [
      "geoip:private"
    ],
    "outboundTag": "blocked",
    "type": "field"
  },
  {
    "outboundTag": "blocked",
    "protocol": [
      "bittorrent"
    ],
    "type": "field"
  }
]

},
"dns": {

"servers": [
  "1.1.1.1",
  "8.8.8.8",
  {
    "address": "154.12.177.22",
    "port": 53,
    "domains": [
      "geosite:netflix",
      "geosite:bahamut",
      "geosite:hulu",
      "geosite:hbo",
      "geosite:disney",
      "geosite:bbc",
      "geosite:4chan",
      "geosite:fox",
      "geosite:abema",
      "geosite:dmm",
      "geosite:niconico",
      "geosite:pixiv",
      "geosite:bilibili",
      "geosite:viu"
    ]
  }
]

},
"stats": {}
}

退完瓦工的2c2g40G的美西还是回到了dmit。

记录一下必要的操作。

tcp调优安装
第一步
1安装 iferf3

在Debian/Ubuntu系统上安装
apt update
apt install iperf3

防火墙放行端口 (这里以ufw为例,如果你没有开启防火墙可略过这一步)
ufw allow 5201

服务端启动iperf3
iperf3 -s

windows安装服务端iperf3
下载地址
https://github.com/ar51an/iperf3-win-builds/releases/download/3.18/iperf-3.18-win64.zip

在iperf3.exe所在路径输入cmd,回车

1.png

在弹出的窗口里输入如下并敲击回车(此处为测试下行速度30s,想调整时间修改-t后的数值即可,想测上行就去掉-R)
iperf3 -c 服务端IP -R -t 30

更具返回信息看需要调高还是调低

一般Debian/Ubuntu系统的默认参数:
net.ipv4.tcp_wmem=4096 16384 4194304
net.ipv4.tcp_rmem=4096 87380 6291456

此处我们先用公式计算出一个理论值:BDP(时延带宽积)= 带宽(bps,bit/s)× 往返时延(RTT, 秒)
例:本地600Mbps,小鸡1.5Gbps,RTT170ms,取瓶颈带宽600Mbps,可以求得——600×1000×1000×0.17=102000000bit,再除以8转换为12750000byte

打开宝塔到根目录打开\etc\sysctl.conf

修改 net.ipv4.tcp_wmem="4096 16384 你的合理值(此处先用理论值)"

 net.ipv4.tcp_rmem="4096 87380 同上"

————————————————————————————————————————————————————————————————————————————————————————————————————

dns解锁
这是dns分流解锁
alice 申请账号
找到给你的解锁dns
然后修改xui面板里面的xray设置
修改之前备份xray设置

{
"api": {

"services": [
  "HandlerService",
  "LoggerService",
  "StatsService"
],
"tag": "api"

},
"inbounds": [

{
  "listen": "127.0.0.1",
  "port": 62789,
  "protocol": "dokodemo-door",
  "settings": {
    "address": "127.0.0.1"
  },
  "tag": "api"
}

],
"outbounds": [

{
  "protocol": "freedom",
  "settings": {"domainStrategy": "UseIP"}
},
{
  "protocol": "blackhole",
  "settings": {},
  "tag": "blocked"
}

],
"policy": {

"system": {
  "statsInboundDownlink": true,
  "statsInboundUplink": true
}

},
"routing": {

"rules": [
  {
    "inboundTag": [
      "api"
    ],
    "outboundTag": "api",
    "type": "field"
  },
  {
    "ip": [
      "geoip:private"
    ],
    "outboundTag": "blocked",
    "type": "field"
  },
  {
    "outboundTag": "blocked",
    "protocol": [
      "bittorrent"
    ],
    "type": "field"
  }
]

}, "dns": {

"servers": [
  "1.1.1.1","8.8.8.8", 
  {
    "address": "***你的DNS***", 
    "port": 53,
    "domains": [
   "geosite:netflix","geosite:bahamut","geosite:hulu","geosite:hbo","geosite:disney","geosite:bbc","geosite:4chan","geosite:fox","geosite:abema","geosite:dmm","geosite:niconico","geosite:pixiv","geosite:bilibili","geosite:viu"
    ]
  }
]

},
"stats": {}
}


我的参数

net.core.default_qdisc = fq
net.core.rmem_max = 27108864
net.core.wmem_max = 27108864
net.core.somaxconn = 4096
net.ipv4.tcp_max_syn_backlog = 4096
net.ipv4.tcp_congestion_control = bbr
net.ipv4.tcp_wmem = 4096 16384 10108864
net.ipv4.tcp_rmem = 4096 87380 10108864
net.ipv4.tcp_adv_win_scale = -2
net.ipv4.tcp_sack = 1
net.ipv4.tcp_timestamps = 1
kernel.panic = -1
vm.swappiness = 0

首先在落地鸡 上面 安装 x-ui ,添加入站 节点协议我用的是vless+reality 安装好后测试是否能够成功连接。

其次选择 11管理warp
1.png

选择1,生成并提取

2.png

得到warp 账户

3.png

修改xui 出站 配置

4.png

Warp需要修改的是这三条

1 Secretkey
2 ipv6
3 reserved

修改分流规则 geosite格式:geosite:openai (奈飞geosite:netflix、迪士尼geosite:disney

{
"type":"field",
"outboundTag":"xray-wg-warp-v4",
"domain":[
"ifconfig.co","yg_kkk"
]
},
{
"type":"field",
"outboundTag":"xray-wg-warp-v6",
"domain":[
"ipget.net","geosite:netflix"
]
},

然后保存重启面板 。

进入中转机 x-ui 安装好后
添加入站 协议选择 dokodemo-door

5.png

端口指的是中转机的端口(必须在防火墙里面放行)

目标地址是落地鸡节点的 IP 端口是 节点端口

然后打开v2rayN 复制落地鸡信息,粘贴,修改里面的IP和端口,IP端口 修改成中转机的

起初是美西的节点不能解锁奈飞,后面通过warp成功解锁后因为是中文字幕很少,就想能不能把甲骨文用上了。

于是想着用甲骨文安装warp解锁奈飞,然后用美西中转。后面成功但是字幕又变成日文一样的拉跨。

如何查看是否解锁奈飞可以访问 https://www.netflix.com/jp/title/70143836 奈飞的绝命毒师。

如果可以访问就表示能解锁,如果返回错误例如

奈飞.png

则表示不能解锁。

具体操作流程

和需要注意的就是, 中转过程中 对应的端口和IP 别弄混。

第一个端口是中转机的用来转发的端口,后面的目标端口和IP是落地机 的。

中转机的端口一定要开放。

另外有时候IPV4不能解锁,那就要在分流里面设置只修改 ipv6的分流。