目录
介绍
之前我们已经出了三篇教程用来解锁奈飞了,今天我来谈谈利用AWS Wavelength解锁奈飞。
先说说AWS Wavelength是个啥,AWS Wavelength可用来创建具有当地电信运营商IP的实例,简单点说,AWS Wavelength可以让你可以搞一个拥有原生 5G IP 的 VPS,当然也就可以用来解锁奈飞。
废话不多说,直接来搞机。
实操
1.启用 Wavelength 区域
Wavelength 目前提供美国 Verizon 、 日本 KDDI 、韩国 SKT 提供的各个区域。Wavelength 区域默认没有开启,需要手动打开。前往https://aws.amazon.com/wavelength/locations可以看到 Wavelength 所有支持的运营商、地区以及区域,选择你想要的地区,点击下方的 Get Started 前往对应地区的 Wavelength 区域管理台。
我们今天已韩国的Wavelength为例,点击右上角的管理,点击已启动,然后更新区组。
2.配置vpc,创建运营商网关
回到ec2控制台首页,打开vpc设置
网上的许多教程和官网的教程都有新建vpc这一步,为了简单起见,我们这里直接使用原来的vpc,这样能省去后续的很多步骤。我们点击运营商网关。
选择创建运营商网关,vpc选择现有的vpc,注意勾选将子网流量路由至运营商网关
选择添加新子网,wavelength选择skt,IPV4 CIDR块把VPC的块复制过来,填个/24,把C段的数字改大一些,不报错了就行。
最后点击最下面的创建运营商网关。
3.创建EC2实例
由于Wavelength实例是不能分配外网ip的,只有运营商ip,而这个ip是不能通过公网ssh连接到实例的,所以我们需要创建两个ec2实例,一个普通ec2,一个Wavelength的ec2,再由普通ec2通过内网将流量转发到Wavelength的ec2,其实国内商家卖的iplc差不多。
3.1创建普通ec2
这里实例类型,我们选免费的免费的 t2.micro就可以了。其他配置默认即可。安全组注意放行协议和端口,我这里直接选用之前创建好的开放全部协议和端口的安全组。
3.2创建Wavelength的ec2
这里需要注意的是,Wavelength的EC2实例。注意实例只能选择t3.medium, t3.xlarge, r5.2xlarge, g4dn.2xlarge这几种。这里我们选 t3.medium,
在实例配置中,子网选择我们刚刚创建的Wavelength子网,启用自动分配运营IP,同样需要注意安全组配置,最后一路默认,创建实例。
4.连接ec2实例
4.1连接普通ec2实例
使用aws提供的密钥ssh登录即可。由于aws实例默认是禁止root和密码登录的,所以我们需要编辑/etc/ssh/sshd_config
文件并且修改root密码来允许密码和root登录
PermitRootLogin yes PasswordAuthentication yes
将这两项改为yes,而后运行service ssh restart
重启ssh即可,这里还需要将密钥文件上传到这个普通ec2实例,后续登录Wavelength的ec2需要用到这个文件,当然这里你也可以直接配置普通ec2到Wavelength的ec2的ssh端口转发。
4.2连接Wavelength的ec2实例
这两台ec2实例是出于同一子网的,所以我们可以直接从普通ec2通过密钥ssh登录Wavelength的ec2,这里我们需要先到ec2控制台查看Wavelength的ec2实例内网IP。
而后通过密钥文件登录Wavelength的ec2,如果你和我一样使用的是finalshell,将密钥文件直接拖到普通ec2的话,在登录Wavelength的ec2时会遇到这样的情况。
这是密钥文件的权限问题造成的,我们通过chmod 600 awskr.pem
手动将密钥权限改为600即可,现在我们成功登录Wavelength的ec2了。
这里你要是不喜欢密钥登录的话,也可参照普通ec2一样改为允许密码和root登录。我们来查看下 Wavelength的ec2的ip地址。
root@ip-172-31-100-226:~# curl ip.p3terx.com -4 111.218.68.3 KR / South Korea AS9644 / SK Telecom curl/7.64.0
好了,我们现在已经成功获得了韩国本地运营上的IP。我们再来测试下流媒体解锁情况。
不知道为什么,油管居然送中,这有点尴尬。
5.解锁奈飞
这里给大家提供一个思路,可以参照我们继续解锁奈飞(三)-域名分流篇提到的方法在Wavelength的ec2中搭ss或者socks5,在普通ec2中搭建*ray,通过域名分流让奈飞流量走Wavelength的ec2,其他流量走普通ec2,只需将普通ec2中的outbounds中的解锁鸡ip改成Wavelength的ec2内网的IP。
注意
你aws最好好买的那种或者吃码子的,不用用绑定了自己信用卡又没吃码子的账户,不然你信用卡可能会爆。