分类: vps

三台 GCP,拉三个家宽

如果有条件可以无限开 GCP 300刀券的话,开三台 GCP,分别拉三个家宽,用起来会很爽。

我的配置:

  1. GCP Taiwan 拉 hinet nat
  2. GCP Tokyo 拉 sonet vps
  3. GCP Hong kong 拉 HKT nat

这样一来,既保证了直连,也不用担心家宽 ip 被墙。用哪吒面板 + Cloudflare 配置一下 DDNS,也不用担心 ip 变换,一劳永逸。

什么是原生 IP,什么是 Eyeball 和 Hosting

为什么香港 HKT 的 IP 只能看 Netflix 的自制剧,而不能解锁全部影片?读完下面的文字,你会对 IP 的类别有个大概的理解。

前几天在 Nodeseek 论坛读到一篇干货帖子,解释了“原生 IP”的概念,以及什么是 Eyeball 和 Hosting 的区别。

如果让我总结一下的话,没有标准的“原生 IP”的概念。IP 的用途分为 eyeball 和 hosting,而不同的网络服务提供商(Netflix,Openai,Disney 等),针对不同类型的 IP,会有不同的策略。

节选这部分原文给你看:

首先声明,除了家宽和商宽以外,都不是原生 IP。 或者更准确的说,原生 IP 是一个伪概念。

VPS 业界常将可以访问本地服务,播放当地地域限定内容的 IP 称为原生 IP。 可是,这种原生性并不是 IP 地址的固有属性,而是 IP 数据库对 IP 的标注,导致提供服务网站查询这些 IP 数据库,给具有特定地理位置和业务用途属性的 IP 地址的准入许可。

IP 地址,在 IP 数据库里面的标注信息中,有两个重要属性:地理位置和用途。地理位置不用多说,大家都懂。而 IP 用途分类就点花样。

我们现在观察到的分类主要有 Residential, Business, Mobile, Hosting, Traveller 等。前面三种合并起来,称为 Eyeball ,也就是说用途属性是 Residential, Business, Mobile 的 IP 后面,通常都有眼球盯着屏幕,等着从网络上拉内容回来看。而分配给独立服务器、VPS、云主机、CDN 使用的 IP 段的用途属性,最终都会被标记为 Hosting 。 如果您用的数据中心 VPS IP 地址用途属性是 Eyeball ,那恭喜你幸运地买到了漏网之鱼。

通常,服务提供商会向目标市场区域的眼球 IP 开放服务;拒绝对非目标市场区域 IP 提供服务;限制对目标市场区域的非眼球 IP。

Netflix 不给中国大陆 IP 访问服务,是没有中国大陆主管机构批准,不能违法经营。Netflix 不给香港 HKT 的宽带 IP 看一些美国 NBC 的电视剧,是 NBC 只给 Netflix 授权了美国范围内播放。OpenAI 的 ChatGPT 不给所有香港 IP 访问是因为美国政府将 AI 服务对中国(包含港澳)禁运。

Disney+ 认为数据中心 IP 都是用来开代理的,所以 AWS 新加坡 IP 虽然定位正确,但因其 Hosting 属性,不给看。Netflix 认为自制剧自己控制,想给谁看就给谁看,花钱买了会员就行,所以就算有 Hosting 属性,Azure 香港 IP 可以看。

全文在这里,作者还举了一些例子可以帮助理解。

BTW,有的云服务器提供商,比如 Dmit,会用 Eyeball 来命名他们的云服务器,我想大概是这类服务器的 IP 属于 Eyeball,可以用来解锁串流视频服务的意思吧。

我如何解决 WordPress 后台无法登陆的问题(太多重定向)

昨天发现,两个放在国外虚机上的 WordPress 博客,都无法访问后台(/wp-admin/),浏览器返回的信息都是:太多重定向,请清理你的浏览器的 cookies。

This page isn’t working
happyxiao.com redirected you too many times.
Try deleting your cookies.
ERR_TOO_MANY_REDIRECTS

之前曾经发生过同样的问题,问过 chatGPT 后,被告知许多解决方案,用其中“删除 .htaccess 文件”的方法成功解决,可是,这次不管用。

继续在互联网上搜索答案,主流答案都试过,全都不奏效。

最终,在 stack overflow 的一个类似问题下面的回复里,找到一条:如果你使用 cloudflare 的 DNS,可以试试把 SSL 方式改为“full”。

赶紧一试,果然解决了问题。

写在这里,如果你搜到了这篇帖子,希望也能帮到你。

我如何搭建和使用 Surge Snell 协议

最近买了一个美西ip的 OVH 0.97刀小鸡,目的是为一些自用的美国服务提供一个稳定的访问 ip。

既然是自用,我决定使用比较小众的 Snell 协议。

搭建过程异常简单,我就说两点值得注意的地方。

  1. 搭建教程,看这一篇就足够了。再简单一点,直接运行这个脚本,让你一键安装: wget -O snell.sh –no-check-certificate getcats.tk/BfhGmR && chmod +x snell.sh && ./snell.sh 
  2. 使用一键安装脚本时,一路确认下去即可。服务启动后,下一步是在 Surge 里添加节点。然而当我在 Surge 上通过编辑配置文件来添加节点时,修改几次参数都没有连通,这时,换个思路,去 iOS 上的 Surge,通过“代理服务器”里的“添加代理”,逐一填入 ip,密码等信息,把该打开的选项都打开(因为你一键安装时都默认打开了),节点的正确配置,就被写入配置文件,我试了一下,可以连上了。然后,自己编辑一下 Surge 的配置文件,把节点名字加入需要的规则组就能愉快地使用了。