正文索引 [隐藏]

前言

继上篇使用WARP Client进行代理解锁失败后,我想到了另一种办法,就是给服务器添加其它区域的ipv6。

准备工作

去官网https://tunnelbroker.net/注册一个账户,免费帐户有五个Tunnel的配额。

点击 Create Regular Tunnel 上面填上你的IP,然后选择你的HE的隧道连接节点,选个延迟低的就行。别选到受限制的区域就好,不然白干。

网卡配置

点击 Example Configurations 生成对应的配置文件,全部复制粘贴进去。

vi /etc/network/interfaces.d/he-ipv6

如果本机是内网ip,需要把生成的配置文件local后面的ip改成 ifconfig 获取到的ip

然后重启网络

/etc/init.d/networking restart

维持隧道连接

如果一段时间没有流量,隧道会进入休眠状态,从外部也就无法访问了。因此我们可以主动访问一下IPv6网络以维持隧道活动,比如ping -c5 ipv6.google.com,设置10分钟左右执行一次即可,用crontab就能够很简单的实现。

分流

修改v2ray/xray outbounds和routing,实现受限制的网站走ipv6。

#routing部分添加以下段落
      {
        "type": "field",
        "outboundTag": "ipv6_out",
        "domain": [
          "hanime1.me",
          "javdb.com",
          "jdbstatic.com"
        ]
      }

#outbounds部分添加以下段落
    {
      "tag": "ipv6_out",
      "protocol": "freedom",
      "settings": {
        "domainStrategy": "UseIPv6"
      }
    }

这样修改完后发现默认规则下,有些网站会自动解析到ipv6。由于ipv4和ipv6的地区不一样,导致一些根据区域提供不同内容的网站,在两个区域间反复横跳。体验上有割裂感。所以可以在默认出站加上仅使用ipv4。

#默认出站的settings部分添加以下段落
      "settings": {
        "domainStrategy": "UseIPv4"
      }

至此解锁地区限制完成

参考文章:

https://luotianyi.vc/2603.html
https://www.v2rayssr.com/warp-netflix.html#%E4%BF%AE%E6%94%B9_V2-UI_%E9%85%8D%E7%BD%AE