全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 11623|回复: 45

[Windows VPS] 怎么把对netflix的流量都转到另一个没被屏蔽的VPS处理

  [复制链接]
发表于 2019-5-27 16:46:48 | 显示全部楼层 |阅读模式
主力用阿里云新加坡,速度给力还比较稳定,但无法看netflix

有一台anynode支持看netflix,但速度不好也不稳定

怎么设置阿里云把访问netflix的流量都转给anynode处理?

这个需求应该挺多的,但我不知道相关关键字,无法进行有效搜索,麻烦知道的大佬说下,给几个关键字也好,谢谢了!
发表于 2019-5-27 20:10:41 | 显示全部楼层
本帖最后由 ymcoming 于 2019-5-28 10:14 编辑

2只鸡都装V2,落地鸡的服务器端就是普通V2_ray的装法
中转鸡的的服务器端"outbound": 原来是这样的:
---------------------------------------------------------------
{
        "streamSettings": null,
        "tag": null,
        "protocol": "freedom",
        "mux": null,
        "settings": null
    },
------------------------------------------------------
现在中转鸡的服务器端新增一个  "outboundDetour":
---------------------------------------------------------
[
        {
            "tag": "netflix",
-------------落地鸡的本地客户端的config里的outbound部分复制过来,例如我这里的ws+tls----------
       "streamSettings": {
            "network": "ws",
            "kcpSettings": null,
            "wsSettings": {
                "headers": {
                    "host": "xxx.com"
                },
                "connectionReuse": true,
                "path": "/ws"
            },
            "tcpSettings": null,
            "tlsSettings": {},
            "security": ""
        },
        "settings": {
            "ip": null,
            "udp": true,
            "clients": [
                {
                    "alterId": 16,
                    "security": "auto",
                    "id": "xxxxxx-xxxx-xxxx-xxxx-xxxxx"
                }
            ],
            "auth": null
        },
        "protocol": "vmess",
        "port": xxxxx,
        "listen": null
-------------落地鸡的本地客户端的config里的outbound部分复制过来,例如我这里的ws+tls----------
      },
------------------------------------------------------------

再在中转鸡的服务器端"routing":新增一个:
--------------------------------------------------------
                {
                    "type": "field",
                    "port": null,
                    "outboundTag": "netflix",
                    "ip": null,
                    "domain": [
                        "geosite:netflix"
                    ]
                }
----------------------------------------------------

就OK了,你访问中转鸡时,中转鸡自动把netflix的流量指向落地鸡。其它流量还是走中转鸡。
也就是说,你的中转鸡或落地鸡的本地客户端config完全不变,落地鸡的VPS服务器端config也不变,只变一个中转鸡的VPS服务器端的config



当然,如果你落地鸡是SS,也可以不变,唯一变的是中转鸡的V2服务器端的"outboundDetour":
---------------------------------------------------------
[
        {
            "tag": "netflix",
        "protocol": "shadowsocks",
            "settings": {
                "servers": [
                    {
                        "address": "xxx.com",
                        "port": xxx,
                        "method": "aes-256-gcm",
                        "password": "xxxx",
                        "ota": false,
                        "level": 1
                    }
                ]
            }
----------------------------------------------------

"routing":新增同上
--------------------------------------------------------
                {
                    "type": "field",
                    "port": null,
                    "outboundTag": "netflix",
                    "ip": null,
                    "domain": [
                        "geosite:netflix"
                    ]
                }
----------------------------------------------------

总结:落地鸡是S_S,也只需改一个中转鸡的V2_ray的服务器端的config,落地鸡是S_S_R不行,因为v2_ray不支持s_s_r

此方式支持一切形式的连接,包括路由器/手机/电脑均正常观看netflix


流程图可以有以下形式:

1、 本地v2ray客户端-------》VPS中转鸡v2ray(进v2,出v2)-------》VPS落地鸡v2ray
2、 本地v2ray客户端-------》VPS中转鸡v2ray(进v2,出ss)-------》VPS落地鸡ss
3、 本地ss客户端-------》VPS中转鸡v2ray(进ss,出v2)-------》VPS落地鸡v2ray
4、 本地ss客户端-------》VPS中转鸡v2ray(进ss,出ss)-------》VPS落地鸡ss

还有落地鸡装socks5也行,中转鸡也能连socks5到落地鸡
发表于 2019-5-28 23:55:53 | 显示全部楼层
本帖最后由 ymcoming 于 2019-5-29 07:43 编辑

"listen": "127.0.0.1",
服务端不应该这么写,服务端直接不要监听lP这一行,默认全部监听。如果要写 "listen",那就"0.0.0.0",一般直接删掉这行就好。
感觉你把本地客户端抄过来了。你想你中转鸡在监听127.0.0.1,你本地客户端连中转鸡公网IP(1.2.3.4),怎能连上?

另外"outbound"是老参数,里面只能容纳一组,所以才有"outboundDetour"与其配合,才能实现多组。
"outbounds"才是新参数,里面直接可写多组。

怀疑你中转鸡v2ray都不能正常启动吧?看看运行状态status?


最终的v2ray中转写法就是这样了:

"outbounds": [
    {
      "tag": "direct",
    },
    {
      "tag": "netflix",  //把你本地客户端连落地鸡正常情况下的"outbound"里的内容copy过来,只去掉原来的"tag",用前面的代替
    },
    {
      "tag": "blocked",
    }
],


    "routing": {
        "domainStrategy": "AsIs",
        "rules": [
            {
                "ip": [
                    "geoip:private"
                ],
                "domain": null,
                "type": "field",
                "port": null,
                "outboundTag": "blocked"
            },
            {
                "type": "field",
                "port": null,
                "outboundTag": "netflix",
                "ip": null,
                "domain": [
                    "geosite:netflix"
                ]
            }
        ]
    }
发表于 2019-5-28 13:10:59 | 显示全部楼层
首先应该判断是路由部分的问题,我自己的用了几个月了,一直正常。虽然你写的那个看上去也没问题,但用我这个试试。如果还是全走落地鸡,那么应该在其它什么地方出错了。

下面是我中转鸡完整的route配置:

  1.     "routing": {
  2.         "settings": {
  3.             "rules": [
  4.                 {
  5.                     "ip": [
  6.                         "geoip:private"
  7.                     ],
  8.                     "domain": null,
  9.                     "type": "field",
  10.                     "port": null,
  11.                     "outboundTag": "blocked"
  12.                 },
  13.                 {
  14.                     "type": "field",
  15.                     "port": null,
  16.                     "outboundTag": "netflix",
  17.                     "ip": null,
  18.                     "domain": [
  19.                         "geosite:netflix"
  20.                     ]
  21.                 }
  22.             ]
  23.         }
  24.     },
复制代码
 楼主| 发表于 2019-5-27 16:47:57 | 显示全部楼层
补充,阿里云访问anynode速度很好,加速netflix的效果应该很好,能实现4K秒开!
发表于 2019-5-27 16:48:44 | 显示全部楼层
现在的方法好像都是劫持dns 但是这个方法,得看新加坡连接到anynode的速度,他们的速度不好 也不行。

解锁奈飞一键代码

安装

wget --no-check-certificate -O dnsmasq_sniproxy.sh https://github.com/myxuchangbin/dnsmasq_sniproxy_install/raw/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -i

卸载

wget --no-check-certificate -O dnsmasq_sniproxy.sh https://github.com/myxuchangbin/dnsmasq_sniproxy_install/raw/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -u
发表于 2019-5-27 16:54:00 | 显示全部楼层
使用 阿里云 做跳板,出口用 anynode 不就行了

搜 haproxy 国内转发
发表于 2019-5-27 17:09:30 来自手机 | 显示全部楼层
不懂网络 发表于 2019-5-27 16:48
现在的方法好像都是劫持dns 但是这个方法,得看新加坡连接到anynode的速度,他们的速度不好 也不行。

解锁 ...

这个还能用么?
发表于 2019-5-27 17:10:11 | 显示全部楼层
loco 发表于 2019-5-27 17:09
这个还能用么?

可以用!
我的一台小鸡就是这么转的。

最简单的方式。
发表于 2019-5-27 17:12:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-5-27 17:12:44 | 显示全部楼层
yangxiaozhi 发表于 2019-5-27 17:12
最简单的方式是iptables 转发

那个要输入好几行代码

这个一键的复制粘贴就OK了 哈哈
发表于 2019-5-27 17:41:31 来自手机 | 显示全部楼层
完全不知道那个啥netfkix-proxy有卵用。haproxy就几行配置的事儿
发表于 2019-5-27 18:17:08 | 显示全部楼层
iptables socat 之类的专门搞个端口看nf,其他的不走anynode多好。
如果你用的是v那东西,直接routing就可以了,可以只特定域名走anynode。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-5 16:25 , Processed in 0.067308 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表