分类: vps

更新一下我的 open webui 状态

今天早上,我把 open webui 相关的几个服务都搬家到了一台三网直连的美西小鸡上,目前各个服务的状态如下。

ai 聊天界面

就是标题里面说的 open webui,类似的开源有许多,我选择这家主要因为界面不花哨,功能够用,更新够勤。

我是通过 python 虚拟环境安装,然后反代使用自己的域名。除了自用之外,给家人也开了账户,不过他们从来不用🤷。

api 代理

有的 api 不能直接在 open webui 里面使用,于是最近也安装了一个 api 代理,我的选择是大众化的 new api

安装和调试过程中有一些小坑,还好都通过 ai 的帮助解决,目前安装了以下三个渠道。

uDQAWsGfBciNYHP

grok-relay

这是朋友的朋友写的一个 docker 小程序,用来从 x.com 的网页逆向拿到 grok3 的 api 来使用。

有封号危险,并且额度和免费版一样,所以并不推荐。我之所以这么干,一是图个方便,二来,还是仓鼠心态。

api 清单

回到 open webui,我总共用这些 api。

  • 官方的 Grok 3,还有5刀余额,打算逐渐消耗完。通过官方端点直接连接。
  • Gemini 2.5 flash,通过官方端点连接使用,最近谷歌关闭了 2.5 pro 的免费额度,只能用 flash,对我来说差不多。
  • Deepseek,基本是摆设,有10元余额,通过官方端点连接。
  • Claude Sonnet 3.7,通过 new api 使用 aws 的 api,消耗我在 aws 里25美金的余额。为什么不用 Sonnet 4?aws 不给额度。
  • 逆向的 Grok 3,刚刚说过,也是通过 new api 来使用。

除了 open webui,我主要还是使用免费的 ChatGPT 和已经订阅的 Claude。只有在网络环境不好的时候(自建的服务可以直连),以及需要使用某个项目的时候,才会打开 open webui。

以上。

三台 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 的配置文件,把节点名字加入需要的规则组就能愉快地使用了。