介绍

继续解锁奈飞(六)-ipv4|ipv6分流,这篇文章中,这么水的一篇教程居然原脚本作者大大亲自来评论了,真实让我受宠若惊,大佬说还可以通过WARP socks5 client分流实现解锁流媒体。那今天我们就来尝试下,其实大佬已经说的很清楚了。

imageb78ebdd087654d6b.png

原理

使用大佬的脚本在本地建立一个socks5链接,这个socks5直接出去就是warp的IP,然后通过outbounds和routing的设置让奈飞流量走socks5出去,普通流量仍然走本机默认出口。

好处:

warp不会接管本机所有流量,只是在本地建立一个socks5连接,从而最大程度保证系统的稳定性。

实操

1.安装WARP socks5 client

  1. #下载脚本
  2. wget O menu.sh https://cdn.jsdelivr.net/gh/fscarmen/warp/menu.sh && bash menu.sh

image8fa1eb306fb2cade.png

选择4,然后一路回车,warp会在本地的40000端口建立一个socks连接。

imagee5857e29b771f236.png这时有可能第一次获取的warp的IP并不能解锁奈飞,我们有两种选择:

  1. 直接本地挂40000端口验证一下(可以借助proxychains)
  2. 直接warp i刷IP

简单起见,我们直接选择第二种方式。我们可以看到已经成功获取IP,脚本也已经帮我们设置了定时任务。

image204981bc0697bca6.png

2.修改xray/v2ray配置文件实现分流

如果你之前已经在使用xray/v2ray的话,那我们只需要修改outbounds和routing部分。

  1. “outbounds”: [
  2. {
  3. “protocol”: “freedom”
  4. },
  5. {
  6. “tag”: “media-unlock”,
  7. “protocol”: “socks”,
  8. “settings”: {
  9. “servers”: [
  10. {
  11. “address”: “127.0.0.1”,
  12. “port”: 40000,
  13. “users”: []
  14. }
  15. ]
  16. }
  17. }
  18. ],
  19. “routing”: {
  20. “domainStrategy”: “AsIs”,
  21. “rules”: [
  22. {
  23. “type”: “field”,
  24. “domain”: [
  25. “geosite:netflix”
  26. ],
  27. “outboundTag”: “media-unlock”
  28. }
  29. ]
  30. }

好了,大功告成。