找到
18
篇与
bonnie366
相关的结果
-
# 🎬 AI 导演实战:无需复杂部署,用 Grok + “首尾帧”大法制作微电影 摘要:想做一部有剧情、有反转的 AI 微电影,但被 ComfyUI 复杂的节点劝退?本文将教你一种面向小白的“导演级”玩法。我们将利用 Grok 强大的图像理解能力绘制分镜,配合“首尾帧”功能,精准控制剧情走向,手把手带你完成你的第一部 AI 短片。📽️ 前言:为什么 AI 视频总是“不听话”? 很多朋友在玩 AI 视频(如 Sora, Luma, Kling)时,都有一个共同的痛点:画面不受控制。 特别是当我们想要讲一个有具体剧情的故事时,单纯靠输入提示词(Text-to-Video),AI 往往像个醉酒的摄像师——要么人物长相变了,要么动作逻辑不通。 比如我们要拍的这个 《海边生日惊喜》 剧本,包含了一个细腻的情绪反转: 起:落寞行走(以为被遗忘)。 承:低头发现线索(疑惑)。 转:转身发现男主(震惊)。 合:惊喜求婚(感动)。 今天教大家的 “首尾帧大法”(Start & End Frame Control),就是把控制权拿回自己手里的关键。简单来说:不仅告诉 AI 怎么开始,还要强制它按我们的结局结束,中间的过程让 AI 去填空。 🛠️ 准备工作 剧本构思:也就是我们今天的案例——落寞生日变惊喜求婚。 绘图导演:Grok Imagine(利用其强大的语义理解生成高质量分镜)。 视频生成:剪映 手机版或 可灵 (Kling) 网页版。 截图工具:Snipaste 电脑版。 第一步:做个好导演,先画“分镜图” (Keyframes) 我们要把视频拆成几个关键节点,每一段都需要一张“开始图”。Grok 的提示词理解力非常强,非常适合用来做这件事。 先登录 Grok,没有帐号的,先注册一个帐号。 1. 场景 A:落寞的开场 我们需要一张女主独自在海边散步的图,奠定悲伤基调。 (注:以下提示词仅供参考,不保证你能生成和我一样的图片。) 📝 Grok 提示词: Cinematic medium shot. A beautiful woman in a flowing white dress walking slowly alone on a sunny beach, wind blowing her long hair. Her expression is melancholic and pensive, looking out at the ocean. Soft golden sunlight, photorealistic, 8k.2026-01-26_09-21-18.webp图片 Screenshot_2026-01-26-09-14-25-298_com.miui.gallery-edit.webp图片 2. 场景 B:关键线索 我们需要一张沙滩视角的特写,写着名字或求婚暗语。 📝 Grok 提示词: POV shot looking down at wet beach sand. Written in large letters are the words "MARRY ME?" surrounded by red rose petals. Realistic texture, cinematic lighting.2026-01-26_09-30-03.webp图片 Screenshot_2026-01-26-09-30-53-777_com.miui.gallery-edit.webp图片 3. 场景 C:高潮时刻(反转) 这是最难的一张,也是全片的终点。我们需要生成一张“男主单膝跪地,女主惊讶捂嘴”的画面。为了保证女主长相一致,你可以利用 Grok 的多轮对话微调,或者使用图生图功能。 📝 Grok 提示词: Cinematic shot during sunset. A man is kneeling on one knee holding a ring box on the beach. Standing in front of him is the woman in the white dress, covering her mouth with her hands in shock and joy. Backlit by golden sun, romantic atmosphere.2026-01-26_09-37-35.webp图片 Screenshot_2026-01-26-09-41-39-872_com.miui.gallery-edit.webp图片 第二步:见证奇迹的“首尾帧”生成 现在我们有了关键素材,接下来就要生成视频分镜(以 Grok Imagine 为例),把静态图变成动态连贯的视频。 2026-01-26_09-59-04.webp图片 🎬 片段一:被遗忘的生日 Start Frame (开始帧):上传【图1:女主落寞独行】 Prompt (提示词): A cinematic close-up of the woman from image_0.png. Her expression is deeply melancholic and sad, eyes downcast, feeling forgotten on her birthday. Wind blows her dark hair across her face. The sunlight is flat afternoon light. Highly detailed emotion, 8k film grain.2026-01-26_10-01-24.webp图片 🎬 片段二:从疑惑到惊喜(核心反转) 这是最精彩的一段。 Start Frame (开始帧):上传【图3】。(如果分镜不止三段,可使用Sinpaste截取上段分镜的最后一帧) Prompt (提示词): The woman senses someone and spins around quickly. The camera catches her immediate reaction: her eyes go wide, her hands fly up to cover her mouth in absolute shock, and her eyes fill with instant happy tears as she sees the man kneeling with the ring. The golden sunset backlights them dramatically. Slow motion feel.7.gif图片 实际上我设计了9段分镜,给大家参考,不要完全照抄。 分镜剧本 & 英文提示词 (Prompts) 第一幕:孤独的生日(铺垫情绪) Shot 1: 落寞的特写 导演意图: 开篇点题。镜头怼脸,让观众直接感受到她因为生日被冷落而产生的失落感。 画面描述: 基于原图女主。一个电影感的面部特写。她低垂着眼帘,表情忧郁、失落,仿佛在忍住眼泪。海风吹乱她的头发。光线是午后稍显平淡的阳光。 Prompt 1 (Close-up, Melancholy): A cinematic close-up of the woman from image_0.png. Her expression is deeply melancholic and sad, eyes downcast, feeling forgotten on her birthday. Wind blows her dark hair across her face. The sunlight is flat afternoon light. Highly detailed emotion, 8k film grain. Shot 2: 孤独的背影 导演意图: 拉开距离,用环境的空旷来放大她的孤独。 画面描述: 一个广阔的远景镜头。她独自一人穿着白裙走在巨大的空旷沙滩上,海浪在旁边拍打。她在画面中显得很小,步伐缓慢而沉重。 Prompt 2 (Wide Shot, Isolation): A wide, sweeping landscape shot. The woman from image_0.png in the white dress walks slowly alone on a vast, deserted tropical beach. The scale emphasizes her isolation. The ocean waves crash gently. The sun is starting to lower. 第二幕:意外的线索(剧情转折) Shot 3: 被吸引的瞬间 导演意图: 打破她沉浸在悲伤中的状态。 画面描述: 中景镜头。她正在走着,突然停下了脚步,视线被沙滩前方地上的某样东西吸引了。她的表情从悲伤转为一丝困惑和好奇。 Prompt 3 (Medium Shot, Distraction): Medium shot. The woman from image_0.png suddenly stops walking, her attention caught by something unusual on the sand ahead. Her sad expression shifts to mild curiosity and confusion. She takes a cautious step forward. Shot 4: 沙滩上的秘密(主观视角) 导演意图: 让观众和女主一起看到这个线索,增加代入感。 画面描述: 越肩镜头,或者模拟女主视角的俯拍镜头。看向沙滩地面,湿润的沙子上用树枝写着大大的“MARRY ME?”(嫁给我好吗?),周围用红色的玫瑰花瓣围成了一个心形。 Prompt 4 (POV / Over-the-shoulder, The Discovery): Over-the-shoulder view looking down at the wet sand. Written in large letters are the words "MARRY ME?" surrounded by a heart shape made of vibrant red rose petals and small white seashells. The woman's bare feet are visible at the bottom edge of the frame, hesitating. Shot 5: 疑惑的寻找 导演意图: 制造悬念。明明有惊喜,却看不到人,增加她的困惑感,为后面的反转蓄力。 画面描述: 中近景。她抬起头,急切地向左看、向右看,甚至回头看。眼神里充满了疑惑和不解:“是谁做的?人呢?” 沙滩上依然空无一人。 Prompt 5 (Medium Close-up, Confusion): Medium close-up. The woman looks up from the sand message, turning her head left and right quickly, scanning the empty beach with a bewildered and questioning look. "Is this a joke?" expression. No one is visible. 第三幕:惊喜与高潮(反转时刻) Shot 6: 悄然出现 导演意图: 观众视角(上帝视角)。让观众先于女主看到男主,制造紧张感。 画面描述: 当她还在困惑地看向大海方向时,一个男人(穿着体面的衬衫)悄悄地从画面后方(她身后)走入镜,在她身后单膝跪地,手里举着戒指盒。她完全没有察觉。光线此时变为金色的夕阳。 Prompt 6 (The Reveal, Tension): While the woman is distracted looking out at the ocean, a man dressed in a nice linen shirt quietly steps into the frame from directly behind her. He holds a small ring box. He gently gets down on one knee just behind her. Golden hour sunset lighting begins. Shot 7: 回头与震惊(关键帧!) 导演意图: 这是全片最重要的情感爆发点。需要捕捉她回头那一瞬间,表情从疑惑到极度震惊的逐帧变化。 画面描述: 她似乎感觉到了身后有人,猛然转身。镜头捕捉她看到跪地男主那一刻的反应:眼睛瞪大,双手瞬间捂住嘴巴,难以置信,眼泪几乎是瞬间涌出眼眶。背景是绚烂的日落。 Prompt 7 (The Climax, Reaction): The woman senses someone and spins around quickly. The camera catches her immediate reaction: her eyes go wide, her hands fly up to cover her mouth in absolute shock, and her eyes fill with instant happy tears as she sees the man kneeling with the ring. The golden sunset backlights them dramatically. Slow motion feel. 第四幕:幸福的结局 Shot 8: 拥抱与喜极而泣 导演意图: 释放情绪,展示圆满的结果。 画面描述: 她用力地点头答应,然后拉起男主,扑进他怀里紧紧拥抱。她在他肩头喜极而泣。 Prompt 8 (Resolution, Embrace): Cinematic medium shot. The woman emotionally nods "yes" furiously, pulling the man up from his knees into a tight, passionate embrace. She is crying tears of pure joy on his shoulder. The ocean waves crash behind them under the sunset sky. Shot 9 (可选): 戴戒指的特写 导演意图: 增加一个唯美的细节镜头作为结尾。 画面描述: 大特写。男主的手轻轻地将一枚闪亮的钻戒戴在她颤抖的手指上。背景是虚化的金色沙滩。 Prompt 9 (Extreme Close-up, The Ring): Extreme close-up detail shot of the man's hands gently sliding a sparkling diamond engagement ring onto the woman's trembling ring finger. Golden light glints off the diamond.第三步:剪辑与润色 现在你手头应该有 多 段 5-8 秒左右的视频素材。 打开剪辑软件(剪映/CapCut 电脑版)。 拼接:按顺序放入素材。 转场:如果两段视频连接处略有跳跃,加上一个 0.5秒 的“叠化”转场。 BGM:前段配合海浪声和忧伤的钢琴,后段转折处切入宏大的弦乐或浪漫的流行歌。 📝 总结 通过这个案例,我们可以看到,制作 AI 视频不再是“抽盲盒”。 🤖 Grok:负责充当美术指导,确立画风和人物细节。 🎞️ 首尾帧技术:负责充当导演,把控剧情的起承转合。 对于小白来说,不用折腾复杂的“工作流”。利用好现有的在线工具,理清 “关键帧” 的逻辑,你也能拍出一部逻辑通顺、情感充沛的微电影。 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 -
三年半后的回眸:Oracle Cloud 依然是免费界的“传家宝”吗? 前言 不知不觉,手中的这台 Oracle Cloud(甲骨文云)新加坡 ARM 机器已经稳定运行了 3 年半。作为 VPS 圈子里著名的“永久免费”神机,4 核 24G 内存的配置至今看来依然极其豪华。 在这个 VPS 线路日益内卷、IP 资源愈发紧张的 2026 年,它的表现究竟如何?是“老当益壮”还是“廉颇老矣”?今天我特意抽出时间,对它进行了一次全方位的体检,涵盖了脚本跑分、路由分析以及最硬核的本地实测。 一、 硬件配置与基础性能 首先看看这台机器的“体格”。作为 ARM 架构的代表,Ampere Altra 处理器(Neoverse-N1)的表现一直很稳。 2026-01-08_10-07-38.webp图片 2026-01-08_10-08-01.webp图片 CPU:4 vCPU (Neoverse-N1) 内存:24 GB (实测读写速度极快,读 29GB/s,写 14GB/s) 硬盘:约 100GB (IOPS 读写混合约 6k,作为免费盘合格了) 系统:Ubuntu 22.04 点评:单核跑分 3365,多核 13401。这个性能用来跑 Docker、建站、甚至跑一些轻量级的 AI 模型都绰绰有余。比起市面上那些 1核1G 的“弱鸡”VPS,这简直是航母。 二、 线路分析: 这是大家最关心的部分。新加坡节点的网络环境一直比较复杂,我们来看看现在的三网表现。 1. ping值 照例先看一下三网的ping值,可以大概看出一个线路的适配性 2026-01-08_12-00-14.webp图片 2026-01-08_12-00-22.webp图片 一句话点评:移动>联通>电信 2. 回程路由(VPS -> 国内) 脚本测试结果非常典型: 2026-01-26_20-53-49.webp图片 1. 北京地区 (Beijing) 电信 (CT):全球绕路 (Tata -> US)。 路径:数据包从新加坡出发,先去 日本千叶 (Tata),再跨越太平洋去 美国洛杉矶 (Tata),最后才回到北京。 评价:F 级表现。延迟高达 321ms。这就是标准的“环球旅行”线路,对于电信用户来说,直连完全不可用,必须依赖中转或 CDN。 联通 (CU):线路炸裂 (Singtel 拥堵)。 路径:虽然路由显示走的是 Singtel -> 广州入口 -> 北京 的物理直连路径。 异常:请注意第 7 跳,数据包刚到广州入口,延迟瞬间爆炸至 408ms,最终延迟锁定在 424ms。 评价:F- 级表现 (严重故障)。虽然没绕美国,但 Singtel 与联通的互联带宽显然已经彻底塞爆。这种 400ms+ 的“直连”比绕路美国还要慢,丢包率极高,完全无法使用。 移动 (CM):稳定直连 (CMI)。 路径:经 AS58453 (CMI 香港) 直连回国。 数据解读:虽然第 7 跳显示了 246ms 的中间节点高延迟(通常是骨干网路由器 ICMP 降权导致的虚高),但请看第 10 跳和终点,延迟回落到了 105ms - 107ms。 评价:A 级表现。107ms 的延迟对于新加坡到北京来说属于正常直连水平。相比电信和联通的惨状,移动是北京地区唯一能正常直连使用的运营商。 点评:在北京,Oracle SG 的表现极其两极分化。移动用户依然可以开心使用,但电信和联通(尤其是晚高峰的联通)已经处于“断网”边缘。 2026-01-26_21-01-00.webp图片 2. 上海地区 (Shanghai) 电信 (CT):全球绕路 (Tata -> US)。 路径:与北京电信如出一辙,坚决不走直连。数据包先飞往 美国圣克拉拉,再到 洛杉矶,最后跨洋回到上海。 评价:F 级表现。延迟锁定在 320ms 左右。这种线路在晚高峰不仅延迟高,而且丢包率极高,基本属于“能 Ping 通但没法用”的状态。 联通 (CU):线路拥塞 (Singtel 爆炸)。 路径:Singtel -> 广州 -> 上海。 异常:请注意第 7 跳,数据包在 Singtel 网络内对接广州联通骨干网时,延迟从 10ms 瞬间激增至 362ms。 评价:F 级表现。最终延迟 380ms。这说明联通与 Singtel 的互联扩容依然遥遥无期,目前的带宽拥堵程度导致其可用性甚至不如绕路的电信。 移动 (CM):极速直连 (Tata -> HK)。 路径:新加坡 -> 香港 Tata -> 上海移动。 数据解读:这是本次测试的亮点!并没有走 CMI 专线,而是走了 Tata 的商业线路在香港对接移动,但效果出奇的好。 评价:S 级表现。全程延迟仅 65ms!对于上海地区来说,这个延迟非常优秀,甚至优于部分香港 VPS。这再次证明了 Oracle SG 是移动用户的专属福利。 点评:在魔都上海,移动用户享受着 VIP 级的直连待遇,而电信和联通用户则深陷高延迟的泥潭。如果你在上海用电信或联通,请务必放弃直连。 2026-01-26_21-19-46.webp图片 3. 广州地区 (Guangzhou) 电信 (CT):绕路王 (Tata -> US)。 路径:对于物理距离最近的广州,电信依然选择了最远的路线:新加坡 -> 日本 -> 美国洛杉矶 -> 广州。 评价:F 级表现。延迟飙升至 393ms。这种“舍近求远”的路由策略简直令人发指,数据包在太平洋上游荡的时间比处理业务的时间还长。 联通 (CU):史诗级灾难 (US -> Beijing -> GZ)。 路径:这是本次测试中最离谱的线路。不同于北上地区尝试走 Singtel,广州联通直接被扔到了 美国 Tata 线路,先去美国,再回北京,最后才折腾到广州/深圳。 数据:最终延迟达到了惊人的 599ms! 评价:Z 级表现 (完全不可用)。接近 0.6 秒的延迟意味着 TCP 连接可能都会超时。这是路由策略彻底崩坏的表现,联通用户在广州连 Oracle SG 基本等于断网。 移动 (CM):大湾区直连 (Tata -> CMI)。 路径:新加坡 -> 香港 Tata -> 香港 CMI -> 广州。 数据:全程仅 42ms。 评价:S+ 级天花板。在电信和联通都“环球旅行”的衬托下,移动这条 40ms 的直连线路显得尤为珍贵。对于广州移动用户,这台机器的响应速度几乎等同于国内服务器。 点评:广州地区的测试结果是最极端的。移动用户在享受“光速”,而联通用户在忍受“拨号上网”般的延迟。差距之大,可谓云泥之别。 2026-01-26_21-23-23.webp图片 4. 成都地区 (Chengdu) 电信 (CT):漫长的旅程 (Tata -> US)。 路径:对于西部用户,电信依然保持了“稳定”的绕路策略:新加坡 -> 日本 -> 美国洛杉矶 -> 中国。 评价:F- 级表现。延迟高达 368ms。这种延迟意味着你在 SSH 里敲一个字母,要等三分之一秒才能看到回显,基本无法进行任何实时操作。 联通 (CU):拥堵的直连 (Singtel 爆炸)。 路径:路由显示走的是 Singtel -> 广州 的物理直连路径。 异常:请看第 7 跳,数据包在 Singtel 网内准备移交给联通时,延迟瞬间从 1ms 炸到了 317ms。 评价:F 级表现。虽然没有绕美国,但 321ms 的最终延迟说明这条直连线路已经完全饱和。这再次印证了 Singtel 与联通的互联带宽严重不足,这种“假直连”体验比绕路还要差。 移动 (CM):西部之光 (Tata -> CMI)。 路径:新加坡 -> 香港 -> 广州 -> 成都。全程走 CMI 优化链路。 数据:最终延迟仅 54ms! 评价:S 级表现。即便是在中国西部内陆,移动用户依然能享受到 50ms 级别的低延迟。这就好比你在成都,却连上了广东的服务器一样快。对于成都移动用户来说,这台机器是绝对的神器。 点评:在成都,如果你是移动宽带,Oracle SG 是你的“传家宝”;如果你是电信或联通,它就是一块“网络砖头”。运营商的差异在这里体现得淋漓尽致。 3. 去程路由(本地 -> VPS) (注:以下为 BestTrace 实测结果) 2026-01-08_10-26-20.webp图片 中国电信 (China Telecom) 路由特征:从江西电信出发,经广州出口 (202.97.71.254),直接横跨太平洋飞往 美国加利福尼亚圣何塞 (62.115.139.16 Telia),然后再跨越半个地球飞回新加坡。 延迟表现:326ms。 评价:惨不忍睹的全球绕路。这是电信访问非 CN2 线路的常规操作(163骨干网拥堵且路由策略差)。数据包相当于绕了地球大半圈才到达目的地。这种延迟下,不仅 SSH 会卡顿,TCP 握手也会非常慢,强烈建议电信用户配合 CDN 或中转使用。 2026-01-08_10-24-47.webp图片 中国联通 (China Unicom) 联通去往 Oracle 新加坡走的是 广州 -> 新加坡 Singtel 的黄金物理直连路径,没有任何绕道日本或美国的迹象。虽然数据包仅用 80ms 就跨海到达了新加坡,但在新加坡本地的运营商互联环节(Singtel -> Oracle)出现了惊人的延迟爆炸,最终延迟依然高达 223ms。 结论:对于联通用户,Oracle 新加坡属于‘看着美好,用着糟心’。虽然物理距离近,但实际网络质量并不比绕路的电信好多少,同样建议配合中转使用。 2026-01-08_10-25-59.webp图片 中国移动 (China Mobile) 路由特征:从江西移动出发,经上海出口 (221.183.89.45),直接跳转至香港 CMI 骨干网 (223.120.22.117),随后直达新加坡。 延迟表现:全程仅 86ms。 评价:教科书般的直连线路。全程走的是中国移动国际 (CMI) 的 AS58453 骨干网,没有绕道美国或日本。这种线路质量在免费 VPS 中属于凤毛麟角,对于移动宽带用户来说,这就是“本地局域网”级别的体验。 [总结] 中国移动:“极品”。全国大部地区为极品直连,延迟低、带宽足,是 Oracle SG 的最佳搭档。可以当作主力机,直连效果极佳。 中国联通:“优秀”。全国大部分区域走 Singtel 直连,偶发绕美现象,体验还行。用来看流媒体是个不错的选择。 中国电信:“很差”。无论你在哪,都要去美国绕一圈。建议配合 Cloudflare Tunnel 或优质中转(如香港/日本节点)使用。 三、 硬核测速: 光看脚本的节点测速是不够的,真实的连接体验还得看本地实测。 1. 机房上限测试 先看脚本跑出来的理论上限。上传越高越好,这和本地测速相反。 2026-01-08_10-40-05.webp图片 本地对等:上下行均能跑满 4Gbps,Oracle 的口子给得是真足。 国际互联:到香港、新加坡周边节点也是 G 口起步。 国内节点:移动节点上传能跑 700Mbps+,非常暴力。 2. 本地 Speedtest 测速 为了模拟真实使用环境,我分别使用电信100MB、联通200MB、移动1000MB下行带宽 连接节点后,使用 Speedtest 进行单线程测速。 2026-01-08_11-10-54.webp图片 电信 2026-01-08_11-17-09.webp图片 联通 2026-01-08_11-18-27.webp图片 移动 评价:电信白天也很拉跨,联通看4K视频还行,打游戏就别想了,延迟太高。移动线路延迟和下载都是最好的。 3. iperf3 打流测试 为了测试 Oracle 新加坡节点在极端跨洲环境下的表现,我选取了位于 法国 的 iperf3 节点进行打流测试。 2026-01-08_14-34-16.webp图片 上传速度 (VPS 发送数据) —— 167 Mbps [ 5] 0.00-10.00 sec 200 MBytes 167 Mbits/sec 0 sender 数据解读: VPS 向法国发送数据,平均速度稳定在 160 Mbps - 190 Mbps 之间。 亮点:Retr (重传数) 为 0。 这是一个非常关键的指标!说明在 10 秒的高速传输中,几乎没有发生丢包重传。 这证明 BBR 拥塞控制非常有效,或者说线路本身极其干净、稳定。 评价:虽然没跑满千兆(跨洲很难跑满),但 167 Mbps 且 0 重传 意味着如果有一个在欧洲的客户端(比如留学生朋友)连接我的 VPS,看 4K 视频是完全流畅的。 2026-01-08_14-23-47.webp图片 下载速度 (VPS 接收数据) —— 142 Mbps [ 5] 0.00-10.00 sec 169 MBytes 142 Mbits/sec receiver 数据解读:VPS 从法国拉取数据,速度稳定在 160 Mbps 左右(最后平均 142 Mbps)。 评价:上下行非常对称(上传 167 vs 下载 142),没有出现“瘸腿”现象(比如下载快上传慢)。这说明 Oracle 的网络策略非常中立,没有对某一方向进行恶意限速。 结论:Oracle 的骨干网质量极高。虽然跨洲带宽受到物理距离和 peering 容量的限制,没有跑满千兆,但极高的稳定性(0 丢包) 保证了数据传输的可靠性。对于亚洲区域内的互联(如香港、日本),速度只会更快。 接下来在本地 Win11 环境下使用 iperf3 对 Oracle SG 进行双向打流测试 2026-01-08_16-54-58.webp图片 电信 1. 上传速度 (VPS -> 本地):仅 35.7 Mbps 2. 下载速度 (本地 -> VPS):仅 37.8 Mbps 这份数据给所有 中国电信用户 敲响了警钟: “没有中转,别碰 Oracle SG。” 如果你是电信宽带,直连 Oracle SG 基本上就是回到了 3G 时代。要想用得舒服,Cloudflare Tunnel 或者 优质中转(如香港/日本专线) 是必选项。 2026-01-08_16-55-11.webp图片 联通 1. 下载速度 (VPS -> 本地):202 Mbps (尚可) 2. 上传速度 (本地 -> VPS):0.26 Mbps (瘫痪) 建议: 联通用户如果非要用,必须上 Cloudflare Tunnel。因为 Tunnel 走的是 Cloudflare 的边缘节点,可以避开 Oracle 这条瘫痪的直连上行线路。 2026-01-08_16-55-41.webp图片 2026-01-08_16-55-54.webp图片 移动 1.下载速度 (VPS -> 本地):得益于移动 CMI 的直连优势,跑出了 627 Mbps 的惊人成绩,几乎吃满了千兆宽带的实际可用冗余。 2.上传速度 (本地 -> VPS):受限于家庭宽带的上行限速以及跨国链路的 QoS 策略,仅测得 10.2 Mbps。 这是家庭宽带典型的“大管子进,小管子出”。毕竟绝大多数用户需求以“内容消费”(看视频、浏览网页)为主,这方面 Oracle SG 的表现是完美的。但如果你有大量数据备份出海的需求,家庭宽带可能不是最佳选择。 4. 真实文件下载测试 我在 VPS 上搭建了一个临时文件服务器,直接用浏览器单线程下载,这是最考验线路“体质”的测试,博主座标:江西南昌。 2026-01-08_16-00-37.webp图片 电信 2026-01-08_16-02-10.webp图片 联通 2026-01-08_15-57-08.webp图片 移动 点评:和之前所有的测试都对上了,典型的“移动快乐机”,联通看1080p视频没问题,4k估计会卡。电信大概只能看看静态网页。 四、 IP 质量与流媒体解锁 用了 3 年多,IP 质量如何? 2026-01-08_16-15-57.webp图片 IP 风险:欺诈得分 65,信任得分 33。实话实说,Oracle 的免费 IP 早就被玩坏了,属于“脏 IP”,Google 可能会弹验证码。 2026-01-08_16-16-29.webp图片 流媒体解锁: ✅ YouTube Premium:支持(新加坡区)。 ✅ ChatGPT:支持(网页版/App)。 ✅ TikTok:支持(新加坡区)。 ❌ Netflix:不支持(仅自制剧或直接屏蔽)。 ❌ Disney+:不支持。 点评:虽然 IP 有点脏,但作为梯子,能看 YouTube 和 TikTok,能用 ChatGPT,已经及格了。Netflix 可以使用 WARP 或 DNS 解锁。 五、 总结 持有这台 Oracle SG ARM 三年半后,我的评价是:免费VPS的真神。 优点:配置无敌(4H24G),移动线路极品(直连低延迟),带宽巨大,完全免费。 缺点:电信联通绕路严重,晚高峰可能会有丢包(需要 Hysteria2 或 CDN 救场),IP 质量一般。 建议: 如果你是 移动用户,这是当之无愧的主力机。 如果你是 电信/联通用户,建议配合 Cloudflare Tunnel 或中转使用,或者利用它的高性能跑 Docker 服务、建站(套 CDN)。 在 2026 年还能拥有这样一台免费的高性能 VPS,夫复何求? 本文测试时间:2026年1月8日 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 -
🚨零成本打造永久不炸机的图床 API 前言:为什么要自建? 你是不是也遇到过这种情况: 博客背景图用了别人的免费随机 API,结果某天打开博客,背景一片空白,或者直接弹出一个大大的 Error 1033? 免费的永远是最贵的。 别人的服务器随时可能炸机、跑路,或者因为流量太大而开启防盗链。 既然我们手里有 Oracle ARM (4核 24G内存 100G硬盘) 这种“神机”,硬盘大、性能强,只做代理或建站未免有点太浪费了,为什么不自己搭建一个专属的随机图库呢? 自建优势: 永久稳定:服务器在自己手里,想开多久开多久。 全球加速:配合 Cloudflare Tunnel,国内访问速度飞快,晚高峰也不虚。 内容可控:想看二次元、风景还是小姐姐,全凭你心情,不再看别人脸色。 准备工作 VPS 一台:推荐 Oracle Cloud ARM 实例。 安装好 宝塔面板。没有安装的,使用下面的代码一键安装 if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec 域名一个:托管在 Cloudflare 上。 Cloudflare 账号:用于配置内网穿透加速。 第一步:在宝塔搭建“图库基地” 我们需要一个网站环境来运行简单的 PHP 代码。 登录 VPS 的 宝塔面板。 2026-01-26_22-13-58.webp图片 点击左侧菜单的 【网站】 -> 【添加站点】。 2026-01-26_22-14-38.webp图片 填写信息: 域名:填一个你想用的二级域名,比如 api.yourdomain.com。 PHP版本:选择 PHP-7.4 或更高(需安装 fileinfo 扩展)。 数据库:选择 不创建(用不上)。 2026-01-26_22-15-33.webp图片 点击 【确定】。 第二步:部署核心“发牌员”代码 我们需要一段代码,当用户访问时,它能自动从文件夹里“抽”一张图发给用户。 在网站列表中,点击刚才创建的网站根目录(例如 /www/wwwroot/api.yourdomain.com/)。 2026-01-26_22-20-08.webp图片 删除目录下默认的 全部文件。 2026-01-26_22-33-12.webp图片 新建文件,命名为 index.php。 2026-01-26_22-34-15.webp图片 2026-01-26_22-34-40.webp图片 双击编辑,复制粘贴以下代码: <?php // ================= 配置区 ================= // 图片存放的主文件夹 $image_folder = 'image'; // ========================================= // 智能识别:如果是手机访问,优先去 mobile 文件夹找竖屏图 // 如果是电脑访问,去 pc 文件夹找横屏图 function isMobile() { if (isset($_SERVER['HTTP_USER_AGENT']) && strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false) { return true; } return false; } // 路径逻辑 $target_dir = isMobile() ? $image_folder . '/mobile' : $image_folder . '/pc'; // 扫描图片 (支持 jpg, png, gif, webp) $img_array = glob($target_dir . '/*.{gif,jpg,png,jpeg,webp}', GLOB_BRACE); // 容错处理:如果对应文件夹没图,就去另一个文件夹借一张,防止报错 if(count($img_array) == 0) { $backup_dir = isMobile() ? $image_folder . '/pc' : $image_folder . '/mobile'; $img_array = glob($backup_dir . '/*.{gif,jpg,png,jpeg,webp}', GLOB_BRACE); } // 如果还是没图,那就没办法了 if(count($img_array) == 0) { die('图库空空如也,请先上传图片!'); } // 随机抽取一张 $img_path = $img_array[array_rand($img_array)]; // 输出图片头信息,伪装成一张静态图片 $mime = mime_content_type($img_path); header("Content-Type: $mime"); // 禁止浏览器缓存,保证每次刷新都能看到新老婆 header("Cache-Control: no-cache, no-store, must-revalidate"); header("Pragma: no-cache"); header("Expires: 0"); // 输出图片内容 readfile($img_path); ?> 创建存放目录: 在根目录下新建文件夹 image。 2026-01-26_22-36-33.webp图片 在 image 里新建两个文件夹:pc (放横屏图) 和 mobile (放竖屏图)。 2026-01-26_22-37-44.webp图片 第三步:批量抓取壁纸 手动上传太累了,我们让服务器自己去网上“进货”。这里提供一个抓取 360壁纸库 的脚本。 点击宝塔左侧 【计划任务】。 添加任务: 类型:Shell 脚本。 名称:图库自动进货。 执行周期:建议 每天 执行一次。 2026-01-26_22-50-46.webp图片 脚本内容(直接复制): # ------------------ 自动抓图脚本 ------------------ cat > /tmp/crawl.py <<EOF import requests import os import time # === 修改这里:你的图片保存路径 === # 电脑壁纸存到 pc 目录 SAVE_DIR = "/www/wwwroot/api.yourdomain.com/image/pc" # ============================== # 360壁纸接口 (36=4K分类, 6=美女, 9=风景) # 这里设置下载 50 张 美女壁纸 URL = "http://wallpaper.apc.360.cn/index.php?c=WallPaper&a=getAppsByOrder&order=create_time&start=0&count=50&from=360chrome&cid=6" if not os.path.exists(SAVE_DIR): os.makedirs(SAVE_DIR) try: print("正在连接图库...") res = requests.get(URL, timeout=10).json() count = 0 for item in res.get('data', []): img_url = item.get('url') if not img_url: continue file_name = img_url.split('/')[-1] save_path = os.path.join(SAVE_DIR, file_name) if not os.path.exists(save_path): try: content = requests.get(img_url, timeout=10).content with open(save_path, 'wb') as f: f.write(content) count += 1 print(f"下载成功: {file_name}") time.sleep(0.2) # 温柔一点 except: print("下载失败,跳过") else: print("已存在,跳过") print(f"任务完成!本次入库 {count} 张。") except Exception as e: print(f"出错: {e}") EOF # 运行爬虫 python3 /tmp/crawl.py # ------------------------------------------------再添加一个竖屏的,这次抓取wallhaven的高质量图片, 2026-01-26_22-51-45.webp图片 脚本内容: cat > /tmp/crawl_mobile_wallhaven.py <<EOF import requests import os import time # === 存到 mobile 文件夹 === SAVE_DIR = "/www/wwwroot/api.yourdomain.com/image/mobile" # ======================== # Wallhaven API 参数解析: # categories=001 (只抓人物) # purity=010 (只抓性感/Sketchy,不色情也不普通) # ratios=9x16,10x16 (只抓竖屏!关键!) # sorting=random (随机) API_URL = "https://wallhaven.cc/api/v1/search?categories=001&purity=010&ratios=9x16,10x16&sorting=random&seed={}" if not os.path.exists(SAVE_DIR): os.makedirs(SAVE_DIR) try: # 随机种子 seed = str(time.time()) target_url = API_URL.format(seed) print("正在请求 Wallhaven (竖屏性感模式)...") headers = {'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X)'} res = requests.get(target_url, headers=headers, timeout=15) data = res.json() count = 0 for item in data['data']: img_url = item['path'] file_name = img_url.split('/')[-1] save_path = os.path.join(SAVE_DIR, file_name) if not os.path.exists(save_path): print(f"下载: {file_name}") try: img_data = requests.get(img_url, headers=headers, timeout=20).content with open(save_path, 'wb') as f: f.write(img_data) count += 1 time.sleep(1.5) # Wallhaven 限制严格,慢点抓 except: pass print(f"任务完成,入库 {count} 张竖屏美图。") except Exception as e: print(f"出错: {e}") EOF python3 /tmp/crawl_mobile_wallhaven.py(注:请将上面两段代码中api.yourdomain.com的yourdomain替换为自己的域名。) 点击 【执行】 一次。稍等片刻,去 image/pc 文件夹里看看,是不是已经塞满了高清壁纸? 2026-01-26_22-46-02.webp图片 可以看到,已经有不少图片了。现在再去执行另一个脚本,这样不管横屏、竖屏就都有图片了。 第四步:接入 Cloudflare Tunnel 加速 Oracle 的直连线路在晚高峰可能会丢包、卡顿。为了让我们的 API 加载如丝般顺滑,我们要把它挂载到 Cloudflare Tunnel 上。 这一步不需要在 VPS 上敲命令,只需要在 Cloudflare 网页后台操作。 登录 Cloudflare 面板,点击左侧菜单中的 Zero trust。 2026-01-26_22-56-11.webp图片 点击左侧菜单 网络 -> 连接器。 2026-01-26_22-59-25.webp图片 创建隧道,名字随便取 2026-01-26_23-01-47.webp图片 2026-01-26_23-02-09.webp图片 2026-01-26_23-02-31.webp图片 找到刚创建的隧道,点击右侧的三个点 -> Configure (配置)。 2026-01-26_23-06-46.webp图片 点击上方的 已发布应用程序路由 标签页。 点击 添加已发布应用程序路由 按钮。 2026-01-26_23-08-04.webp图片 重点配置如下: Subdomain (子域名):填 api (对应你刚才建站的 api.yourdomain.com)。 Domain (域名):在下拉框选择你的主域名。 Path (路径):留空不填。 Service (服务): Type: 选择 HTTP。 URL: 填写 localhost:80。 (解释:因为宝塔建立的网站默认监听 80 端口,Tunnel 会把来自公网的请求转发给本地的 80 端口,也就是你的图床网站。) 2026-01-26_23-09-02.webp图片 点击右下角的 保存。 选择菜单中的概述,接下来使用xshell、putty等ssh工具登录VPS,让vps连接刚建立的隧道。 (VPS建议使用debian或ubuntu系统) 2026-01-26_23-16-37.webp图片 2026-01-26_23-17-13.webp图片 请按顺序复制到VPS上运行。这样隧道就算搞定了! 现在,全球的 Cloudflare 节点都在为你的图床提供 CDN 加速。 第五步:享受成果 现在,打开浏览器,访问: https://api.yourdomain.com/ 电脑访问:你会看到一张横屏的高清壁纸。 手机访问:你会看到一张适配手机的竖屏壁纸。 刷新一下:图片变了! 如何使用? 作为博客背景(CSS): body { background-image: url('https://api.yourdomain.com/'); background-size: cover; } 作为论坛签名(Markdown):  总结 通过这个方案,我们充分利用了: Oracle VPS 的存储空间(存几万张图都没问题)。 宝塔面板 的便捷管理(脚本自动抓取)。 Cloudflare Tunnel 的全球加速(隐藏真实 IP,防攻击,速度快)。 从此,你拥有了一个完全属于自己的、永不关停的随机图库。快去试试吧! 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 -
📺 TVBox看直播很卡,点播加载错误。教你利用GitHub自建接口,流畅看4K~! 摘要:使用 TVBox 的朋友可能经常遇到痛点:网上找的接口没几天就失效了,或者是直播源卡顿、画质差。与其到处求人找源,不如自己动手丰衣足食! 今天 赛博61区 教大家一套“一劳永逸”的方案:利用 GitHub 免费托管核心文件,并配合 GitHub Actions 每天定时自动抓取大佬维护的直播源。一次配置,永久自动更新,从此实现“看电视自由”! 一、 为什么我们要自建? 首先你要理解 TVBox 的运行原理,原版 TVBox 是一个空壳,什么都看不了。想要让它跑起来,需要三个东西配合: APP 本体:就像一台没有频道的电视机,需要外部内容才能显示。APP 本体是整个 TVBox 的框架,就像电视机的硬件结构,负责启动、显示界面、以及与用户交互等基本功能,但它本身并不包含任何实际的节目内容。 Jar 文件:这就像是电视的“节目源”或“频道”。每个频道都包含不同的节目内容。Jar 文件是 APP 中的主要代码和资源包,它定义了 TVBox 的功能,像是播放视频、处理互动等。它就像是通过电视机接收到的各种节目,它的内容由程序员提前设计好。 JSON 文件:这是类似电视节目的"节目单"。JSON 文件存储了关于频道(功能)和节目的信息,比如频道的名称、类型、要播放的内容等。TVBox 会根据这些信息来加载和显示对应的内容。就像电视的频道调度表,JSON 文件提供了关于如何显示哪些内容、顺序等的详细配置。 我们要解决的问题: 网上的接口通常把 Jar 和 JSON 放在别人的服务器上。一旦大佬删库跑路,你的电视就“瘫痪”了。 我们的方案: 把 Jar 和 JSON 搬回我们自己的 GitHub 仓库里存着。只要 GitHub 不倒闭,你的电视就能一直看! 重点是永远不用向平台交会员费了。 二、 第一步:创建 GitHub“基地” 首先我们需要一个仓库来存放所有的文件。 登录 GitHub,没有帐号的,先注册一个帐号 2026-02-10_09-42-01.webp图片 点击右上角的 + 号,选择 New repository。 2026-02-10_09-45-15.webp图片 Repository name:输入 CyberTV (或者你喜欢的名字)。 Public:一定要选公开,否则电视读取不到。 勾选 Add a README file,点击 Create。 2026-02-10_09-47-45.webp图片 三、 第二步:托管核心文件 这是保证点播功能(看电影电视剧)稳定的关键。 获取核心 Jar 包 为了兼容性,我们使用目前最稳的“饭太硬”同款核心。 已同步到我的GitHub,请放心下载 上传到仓库 在仓库页面点击 Add file -> Upload files。 2026-02-10_09-52-05.webp图片 选择刚下载的文件 2026-02-10_09-57-51.webp图片 2026-02-10_10-17-36.webp图片 上传进度完成后点击提交 (Commit)。 2026-02-10_09-58-41.webp图片 (建议:可以建一个 jar 文件夹存放,显得更整洁) 2026-02-10_09-59-41.webp图片 编写配置文件 (config.json) 在仓库点击 Add file -> Create new file。 2026-02-10_10-05-00.webp图片 新建一个 config.json 文件。 2026-02-10_10-09-33.webp图片 复制粘贴下列代码,用户名和仓库名改成自己的。 关键点:spider (爬虫) 的地址要指向我们刚才上传的 jar。为了防屏蔽和加速,我们使用 ghproxy 代理。 配置文件来自饭太硬 大佬,仅供参考。 { "spider": "https://ghproxy.net/https://raw.githubusercontent.com/你的用户名/你的仓库名/main/jar/fan.jar", "wallpaper": "https://深色壁纸.xxooo.cf/", "sites": [ { "key": "Douban", "name": "豆瓣热播 | 饭太硬核心", "type": 3, "api": "csp_DouDouGuard", "indexes": 1, "searchable": 0, "quickSearch": 0, "changeable": 0 }, { "key": "MDrive", "name": "🗂我的云盘➖配置", "type": 3, "api": "csp_MyDriveGuard", "changeable": 0, "indexes": 0, "searchable": 1, "style": { "type": "oval" }, "ext": { "Cloud-drive": "http://www.饭太硬.com/tv/tvfan/Cloud-drive.txt" } }, { "key": "Wogg", "name": "👺玩偶哥哥➖4K弹幕", "type": 3, "api": "csp_WoGGGuard", "timeout": 30, "searchable": 1, "quickSearch": 1, "changeable": 0, "ext": { "Cloud-drive": "http://www.饭太硬.com/tv/tvfan/Cloud-drive.txt", "from": "4k|auto" } }, { "key": "YGP", "name": "🚀预告药神➖预告片", "type": 3, "api": "csp_YGPGuard", "searchable": 0, "quickSearch": 0, "changeable": 0 }, { "key": "alllive", "name": "🎧一直播➖直播", "type": 3, "api": "csp_AllliveGuard", "searchable": 1, "quickSearch": 0, "changeable": 0, "ext": "uqGL1fpJNAUH7axYx5bf4OWuvyk=" }, { "key": "seed", "name": "🔜刚劲刚➖三盘", "type": 3, "api": "csp_SeedhubGuard", "ext": "5++kwLhNYm9UrO9wh7Dl7eKamTee4s/5", "searchable": 1, "quickSearch": 1, "changeable": 0, "indexes": 0, "style": { "type": "list" } }, { "key": "ZPan", "name": "🎬刚盘搜➖三盘", "type": 3, "api": "csp_S_zpsGuard", "searchable": 1, "quickSearch": 0, "changeable": 0, "ext": { "siteUrl": "https://api.jkai.de/" }, "indexes": 0, "style": { "type": "list" } }, { "key": "Libvio", "name": "🌃立播➖秒播", "type": 3, "api": "csp_LibvioGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1, "ext": { "Cloud-drive": "http://www.饭太硬.com/tv/tvfan/Cloud-drive.txt", "from": "4k|auto" } }, { "key": "T4", "name": "🧡太冻➖秒播", "type": 3, "api": "csp_T4Guard", "searchable": 1, "quickSearch": 1, "changeable": 0, "ext": "rfOIzPkSUkANv6AT2prC8en3+TzKx9TnlT8vaY37HhtYfAQe6C5xqrVuJPhQwYV6r3eRdMBGm3Qm6Th+BushR86B6KqJGXDsHazHw7alBG/7zUxkN1tK/NypRxnpBNoeUtpw4jcCCGhytI75yO4g4zG6SOPA0RSwhksM0IF2friAkrHCWoW3v+0mdw6sjz4t4XB1Df7yL/R5cfaA/5LQYq3I8OkvMrJMU9Q1P7JXwx7NSF2zTyH/ANVmZ4u5m567DW1KVG7OuQjXPjZiOXTYk0+wjpfBRTf19yIq6q/C76k2Fs80joAMPw0ueDR+QHxtuDcTom2rmHkI1Fonkzi6BotbpUcbSi4PiIgmfdbvVwhGZ+i4nvt+IYa48l5aLA7PLgDiERpuOs31aHaXlgFswT87XyTb8QaF4CuzKWJuXptwNTjvXAS9KHdxH49Ay+hfBAB2bCvUf4CMoldF2wZUv0mI2qY966erFpOFg+FOc7t88EUH8j8ACXQtHJiKC9RQ+SaLIF0=" }, { "key": "NewCz", "name": "💫厂长➖秒播", "type": 3, "api": "csp_NewCzGuard", "timeout": 10, "playerType": 2, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "LiteApple", "name": "🍎小苹果➖秒播", "type": 3, "api": "csp_LiteAppleGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "Jpys", "name": "🈺文才➖秒播", "type": 3, "api": "csp_JpysGuard", "timeout": 10, "playerType": 2, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "YCy", "name": "⚒原创➖秒播", "type": 3, "api": "csp_YCyzGuard", "timeout": 15, "playerType": 1, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "Bttwoo", "name": "🍄比特➖秒播", "type": 3, "api": "csp_BttwooGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "Jqq", "name": "🆙金圈➖多线", "type": 3, "api": "csp_JqqGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "AppTT", "name": "🔥热播➖多线", "type": 3, "api": "csp_AppTTGuard", "timeout": 10, "playerType": 2, "searchable": 1, "quickSearch": 1, "changeable": 1, "ext": "uqGL1bNENExT7/hGxpSE5qU=" }, { "key": "AppSx", "name": "🧿下饭➖多线", "type": 3, "api": "csp_AppSxGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1, "ext": "rfOX1voDIQhH8epBwpmIsuStr2HSytK11WwwcM/+XB8SbkBB4XYk/L52LroCiYRhoDrRLJ4ZkCh5q2RxCb5yUs6B5aCQVGSkR6zDgKLrFSDulg==" }, { "key": "AppSx_Maomao", "name": "😽猫猫➖多线", "type": 3, "api": "csp_AppSxGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1, "ext": "rfOX1voDIQhH8epBwtCFsub0/WmdmYi/k2NkJsm7Vk4dJQZft2UtrrwhKK52i/dDilKkU5Nz+V0bwkYsVuU=" }, { "key": "AppSx_HeiMu", "name": "🤑黑木➖多线", "type": 3, "api": "csp_AppSxGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1, "ext": "rfOX1voDIQhH8epBwtCFsra0umqGnpe+lWNtKs6yVR1PMxpf9CY77fshTPNP+c5lnl6CWfxm7XYO7C1p" }, { "key": "AppSx_Mozi", "name": "🍇末子➖多线", "type": 3, "api": "csp_AppSxGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1, "ext": "rfOb1uAWbkRHp7hdxprG9un3+TDC2t/rlTwlcMr+ChdbeV8Q9y9xsKxqfbtO0M05tGWcacFVm2c45jhyH6t1Rt6A6PjICGqxV+uN1uOqS2/x0Vp5J0Vfo8usQADpHg==" }, { "key": "Nmys", "name": "🤱糯米➖多线", "type": 3, "api": "csp_NmyswvGuard", "timeout": 15, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "Auete", "name": "🏝奥特➖多线", "type": 3, "api": "csp_AueteGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "JPJ", "name": "👬基片➖P2P", "type": 3, "api": "csp_JPJGuard", "timeout": 10, "playerType": 2, "searchable": 1, "quickSearch": 1, "changeable": 0 }, { "key": "SixV", "name": "🧶新6V➖磁力", "type": 3, "api": "csp_SixVGuard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 0, "ext": "https://www.xb6v.com/" }, { "key": "Dm84", "name": "🚌巴士➖动漫", "type": 3, "api": "csp_Dm84Guard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "Anime1", "name": "🐤日漫➖动漫", "type": 3, "api": "csp_Anime1Guard", "timeout": 10, "searchable": 1, "quickSearch": 1, "changeable": 1 }, { "key": "Zbz", "name": "⚽超全➖看球", "type": 3, "api": "csp_ZbzGuard", "searchable": 0, "quickSearch": 0, "changeable": 0, "style": { "type": "list" }, "ext": "uqGL1fpJNAUf8fdTwZCE5qSp+Q==" }, { "key": "88", "name": "⚽88➖看球", "type": 3, "api": "csp_Sir88Guard", "timeout": 10, "searchable": 0, "changeable": 0, "style": { "type": "list" } }, { "key": "Kanqiu", "name": "⚽手机➖看球", "type": 3, "api": "csp_KanqiuGuard", "timeout": 10, "searchable": 0, "changeable": 0, "style": { "type": "list" } }, { "key": "MTV1", "name": "🎧️听听➖音乐", "type": 3, "api": "csp_MusicGuard", "style": { "type": "rect", "ratio": 1 }, "searchable": 1, "quickSearch": 0, "changeable": 0 }, { "key": "MTV", "name": "🎹明星➖MV", "type": 3, "api": "csp_BiliGuard", "style": { "type": "rect", "ratio": 1.597 }, "searchable": 0, "quickSearch": 0, "changeable": 0, "ext": { "json": "https://nos.netease.com/ysf/5af5fbe12a88b7c45aa1c21e6551826c.txt" } }, { "key": "YiSo", "name": "😹易搜➖三盘", "type": 3, "api": "csp_YiSoGuard", "searchable": 1, "quickSearch": 1, "changeable": 0, "ext": { "Cloud-drive": "http://www.饭太硬.com/tv/tvfan/Cloud-drive.txt", "from": "4k|auto", "yiSoCookie": "satoken=4437cb8c-a260-411b-9a0d-1fa622ab422f" } }, { "key": "Bili", "name": "🅱哔哔合集➖弹幕", "type": 3, "api": "csp_BiliGuard", "style": { "type": "rect", "ratio": 1.597 }, "searchable": 1, "quickSearch": 0, "changeable": 0, "ext": { "json": "https://nos.netease.com/ysf/0075389dca9afadd4614e9713765ff17.txt" } }, { "key": "fan", "name": "导航 www.饭太硬.com", "type": 3, "api": "csp_XPathGuard", "searchable": 1, "quickSearch": 0, "changeable": 0 }, { "key": "cc", "name": "请勿相信视频中广告", "type": 3, "api": "csp_XPathGuard", "searchable": 1, "quickSearch": 0, "changeable": 0 } ], "logo": "https://bdcache1-f1.v3mh.com/image/25-12-16/6941612717007.gif", "lives": [ { "name": "写鸭", "type": 0, "url": "https://bc.188766.xyz/?ip=&mishitong=true&mima=mianfeibuhuaqian&json=true", "timeout": 10, "ua": "bingcha/1.1(mianfeifenxiang)" }, { "name": "develop202", "type": 0, "url": "https://raw.githubusercontent.com/develop202/migu_video/refs/heads/main/interface.txt", "playerType": 2, "epg": "http://epg.51ymt.top:8000/api/diyp/?ch={name}&date={date}" }, { "name": "IPv6", "type": 0, "url": "https://nos.netease.com/ysf/3d75a78a0fc7ede372c03598d6d10367.m3u", "playerType": 2 }, { "name": "虎牙一起看", "type": 0, "url": "https://sub.ottiptv.cc/huyayqk.m3u", "playerType": 2, "timeout": 10, "ua": "okHttp/Mod-1.4.0.0" }, { "name": "斗鱼一起看", "type": 0, "url": "https://sub.ottiptv.cc/douyuyqk.m3u", "playerType": 2, "timeout": 10, "ua": "okHttp/Mod-1.4.0.0" }, { "name": "B站直链", "type": 0, "url": "https://sub.ottiptv.cc/bililive.m3u", "playerType": 2, "timeout": 10, "ua": "okHttp/Mod-1.4.0.0" }, { "name": "YY轮播", "type": 0, "url": "https://sub.ottiptv.cc/yylunbo.m3u", "playerType": 2, "timeout": 10, "ua": "okHttp/Mod-1.4.0.0" } ] }四、 第三步:配置自动化机器人 🚀 这是本教程的灵魂。直播源失效快,我们通过GitHub Actions脚本每天自动抓取其他大佬维护的高清源,同步到自己仓库,避免手动更新的麻烦。 1. 开启仓库写入权限 默认情况下 Actions 不能修改文件,必须授权。 进入仓库 Settings -> 左侧 Actions -> General。 2026-02-10_10-12-24.webp图片 2026-02-10_10-14-17.webp图片 拉到最底部的 Workflow permissions。 勾选 Read and write permissions 并保存。 2026-02-10_10-15-22.webp图片 2. 创建自动工作流 新建一个 yml 文件。 文件名输入:.github/workflows/update.yml (注意路径一个字都不能错)。 2026-02-10_10-23-34.webp图片 填入以下代码: (注:可以将https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/ipv6.m3u改成你自己收集的直播源) name: 自动更新直播源 # 触发机制:每天北京时间早上 6:00 (UTC 22:00) 自动运行 on: schedule: - cron: '0 22 * * *' # 允许手动点按钮触发 workflow_dispatch: permissions: contents: write jobs: update: runs-on: ubuntu-latest steps: - name: 检出代码 uses: actions/checkout@v3 - name: 创建目录 run: mkdir -p live - name: 下载最新直播源 (抓取范明明 IPv6 源) # 这里使用 wget 下载外部源,并重命名保存到 live 文件夹 run: | wget https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/ipv6.m3u -O live/my_live.m3u - name: 提交更改到仓库 run: | git config --local user.email "[email protected]" git config --local user.name "GitHub Actions" git add live/my_live.m3u # 如果文件有变化才提交 git commit -m "Auto update live source" || exit 0 git push3. 手动运行一次 保存后,点击仓库顶部的 Actions 标签。 2026-02-10_10-49-25.webp图片 左侧点击 自动更新直播源 2026-02-10_10-50-32.webp图片 右侧点击 Run workflow。 2026-02-10_10-50-55.webp图片 等待几十秒,当变成绿色 ✅,说明成功!你的仓库里会自动多出一个 live/my_live.m3u 文件。 2026-02-10_10-52-07.webp图片 2026-02-10_10-52-44.webp图片 五、 第四步:串联配置与上机 最后,我们要告诉 config.json 去读取这个自动更新的直播文件。 修改 config.json 2026-02-10_10-57-31.webp图片 找到 "lives" 部分,填入你的自动化源地址。用户名和仓库名改成自己的。 2026-02-10_10-58-47.webp图片 "lives": [ { "name": "🚀自动更新源", "type": 0, "url": "https://ghproxy.net/https://raw.githubusercontent.com/你的用户名/CyberTV/main/live/my_live.m3u", "playerType": 1 }, ](注:只需替换选中部分) 获取订阅链接 你的最终 TVBox 订阅链接为: https://ghproxy.net/https://raw.githubusercontent.com/你的用户名/CyberTV/main/config.json TVBox 设置 打开 TVBox -> 设置 -> 配置地址 -> 输入上面的链接 -> 确定。 2026-02-10_11-11-18.webp图片 加载资源 2026-02-10_11-10-44.webp图片 六、 避坑指南 & 总结 大小写敏感:GitHub 严格区分大小写,CyberTV 和 cybertv 是两个地址,填错会报错 404。 网络问题:TVBox 内尽量使用 ghproxy.net 或 cdn.jsdelivr.net 加速链接,不要直接用 raw.github...,否则国内很难连上。 关于账号风控:新注册的 GitHub 账号如果频繁运行 Actions 可能会被标记。如果遇到 Actions 被禁用,可以直接在 config.json 中引用咖啡伴侣大佬的原始链接作为备用方案。 通过这套方案,点播源的 Jar 包在自己手里(稳),直播源每天自动更新(新),堪称目前最完美的 TVBox 养老方案! 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 -
🚀 访问自己的网站很卡,利用 CF 优选IP ,实现晚高峰秒开! 摘要:很多站长搭建好网站后,为了隐藏 VPS 真实 IP、防止被攻击,都会开启CF 代理(小黄云)。但随之而来的痛点是:安全了,但也变慢了。特别是到了晚高峰,网站经常转圈加载不出来。 究其原因,是 Cloudflare 分配给免费用户的默认 IP 段长期遭受 GFW 干扰、运营商限速以及被滥用。今天 赛博61区 手把手教大家一套方案:利用 SaaS 功能配合ClouDNS,把你的网站接入企业级优选线路,既保留了 CDN 的安全防护,又找回了国内直连般的速度! 一、 为什么要这么折腾? 我们之前的教程介绍了基础的 Cloudflare 使用,但在国内网络环境下,CF 的免费 IP 经常被针对,导致延迟高、丢包严重。 今天的方案逻辑如下: SaaS 宿主 ("大后方"):利用之前免费薅的 L53 域名 (6yong1.ggff.net),开启 SaaS 功能,负责回源到网站。 NS 委派 ("分流管理"):主域名 c61y.com 继续留在 Cloudflare,但把 www 子域名的解析权“外包”给 ClouDNS。 IP 优选 ("伪装加速"):在 ClouDNS 中,把 www 指向 csgo.com 的优选IP,实现极速访问。 方案优势: ✅ 速度快:蹭上了企业级优选线路。 ✅ 极度安全:ClouDNS 是国外商家,仅需邮箱注册,无实名认证,彻底切断溯源风险。 二、 准备工作 宿主域名:6yong1.ggff.net (已托管在 Cloudflare)。 主域名:c61y.com (已托管在 Cloudflare)。 DNS 服务商:ClouDNS 账号(找到免费DNS,点击免费注册)。 三、 第一步:配置“大后方” (SaaS 宿主) 首先配置闲置域名,让它充当“基地”。 设置回源 IP 登录 Cloudflare,进入 6yong1.ggff.net。 DNS -> Records -> 添加 A 记录: Name: blog Content: 你的 VPS 真实 IP Proxy status: 开启小黄云 (Proxied) ☁️🧡 Snipaste_2025-12-10_21-56-34.png图片 开启 SaaS 功能 SSL/TLS -> 自定义主机名。 点击 启用 Cloudflare SaaS。 添加回退源:填入 blog.6yong1.ggff.net。 等待状态变为 有效。 2026-01-27_11-55-49.webp图片 四、 第二步:配置“前台” (ClouDNS 接管 www) 我们需要在 ClouDNS 建立一个专区,用来管理 www.c61y.com。 创建区域 登录 ClouDNS。 点击 创建区域 (或 Add new DNS zone)。 Snipaste_2025-12-11_08-56-36.png图片 选择 主区域。 Snipaste_2025-12-11_08-57-47.png图片 域名: 填入 www.c61y.com (注意是子域名!)。 Snipaste_2025-12-11_09-05-58.png图片 点击 创建。 获取 NS 服务器 创建成功后,ClouDNS 会列出 4 个 Name Servers(例如 ns51.cloudns.net 等)。复制它们。 Snipaste_2025-12-11_09-16-01.png图片 在 Cloudflare 进行委派 回到 Cloudflare 的 c61y.com (主域名) DNS 页面。 删除 原本 www 的 A 或 CNAME 记录。 添加 NS 记录 (共4条): Name: www | Content: ns51.cloudns.net Snipaste_2025-12-11_09-16-40.png图片 (依次把 4 个都加进去) 五、 第三步:SaaS 验证 (打通关节) 现在 www 归 ClouDNS 管了,我们需要让 Cloudflare 认可它。 回到宿主 6yong1.ggff.net 的 SaaS 页面。 添加主机域名 -> 填入 www.c61y.com。 Snipaste_2025-12-11_09-22-32.png图片 获取两个 TXT 验证代码。 Snipaste_2025-12-11_09-23-41.png图片 *(注:我之前已经添加过证书,这里只有一条)*。 在 ClouDNS 添加验证: 回到 ClouDNS 的 www.c61y.com 管理页。 点击 添加新记录 -> Type: TXT。 Snipaste_2025-12-11_09-51-33.png图片 把那两条 TXT 记录加进去。 (注:主机 填 _cf-custom-hostname 即可,不用填全名)。 等待 Cloudflare 那边变绿 (Active)。 Snipaste_2025-12-11_09-46-01.png图片 六、 第四步:添加优选 🚀 你可以去 ITDOG 测一下速,找到一个延迟最小IP Snipaste_2025-12-11_10-58-40.png图片 Snipaste_2025-12-11_10-59-16.png图片 这是最关键的一步!我们要指向 csgo.com的优选IP。 由于 www.c61y.com 在 ClouDNS 里是作为“根域名”存在的,标准的 DNS 协议不允许直接 CNAME。只能用 A 记录。 在 ClouDNS 点击 添加新记录。 类型: 选择 A (在下拉菜单里找)。 主机: 留空 (代表 @)。 指向到: 填入 108.162.198.71。 TTL: 建议 1 Hour。 点击 保存。 Snipaste_2025-12-11_12-52-34.png图片 为什么是 csgo.com? 这是 Cloudflare 的企业级客户,拥有极佳的全球路由策略,它的IP本身就是经过优选的。我们使用 csgo.com 的优选 IP 并返回给用户,从而实现加速。 七、 效果验证 配置完成后,当用户访问 https://www.c61y.com: 用户 -> 询问 ClouDNS。 ClouDNS -> A记录,返回 csgo.com 的高速 IP。 高速 IP -> 识别 SaaS 请求 -> 回源到 blog.6yong1.ggff.net。 VPS -> 返回网页。 📝 特别说明 关于 CNAME 说明: 如果你不想每次手动指定IP! 建议使用阿里云的云解析DNS,它完美支持CNAME Flattening 只需添加一个CNAME记录指向csgo.com即可。 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 -
🚨【黑五线报】0元购!.net 域名免费注册2年,手慢无! 摘要:黑五(Black Friday)的神级羊毛来了!这次是在 L53.net 发现的漏洞级优惠,使用神秘优惠码可以免费注册域名整整 2 年!我自己已经成功注册了,实测 0 元付款。教程非常简单,建议大家先上车再说!前言 欢迎来到 赛博61区 (www.c61y.com)。 作为一个热衷于白嫖...哦不,热衷于 VPS 测评和网络技术的博主,我时刻关注着黑五期间的各种动向。拥有一个免费的测试域名对于我们需要做内网穿透、DDNS 或者是搭建临时测试环境的人来说,简直太方便了。 这次挖掘到的是 L53.net 的活动,不仅首年免费,优惠码直接覆盖 2年 的费用! Snipaste_2025-12-04_15-28-38.png图片 📝 羊毛详情 注册商:www.l53.net 优惠力度:2年免费(0.00 USD) 优惠码:mmxxv2025bf6k2y 我的实测:成功注册 6yong1.ggff.net 🚀 保姆级上车教程 这次的注册入口稍微有点隐蔽,请严格按照我的步骤操作: 第一步:进入注册后台 点击进入 L53 的客户管理面板:https://customer.l53.net/ 第二步:注册账号 进入页面后,不要迷茫。找到页面中的 “个人信息” (Personal Information) 区域,点击 “注册” (Register) 按钮,先创建一个账户。 第三步:搜索域名 登录账号后,在导航栏找到订购。 在选择产品中点击商品配置,搜索框输入你想要的域名。 经验提示:目前测试 ggff.net 后缀是可用的,例如我注册的是 6yong1.ggff.net。建议大家尝试这个后缀。 第四步:选择时长 将注册时长选择为 2年 (2 Years)。 注意:此时系统可能会显示几美元的价格,不用慌,看下一步。 第五步:输入神码 在结账页面的优惠码 (Promotion Code) 输入框中,填入: mmxxv2025bf6k2y点击验证/应用。此时你应该会看到总金额瞬间变成了 $0.00! 第六步:完成订单 直接结账即可。不用绑定信用卡(如果提示需要,可能是风控策略变了,但我实测时是不用的)。 晒单时刻 这是我在后台的截图,可以看到 6yong1.ggff.net 已经成功拿下,有效期两年。 Snipaste_2025-12-04_15-48-57.png图片 结语 这种力度的黑五优惠码通常都有次数限制或者时间限制,商家随时可能下架活动。 看到了就赶紧去 L53.net 注册一个防身,反正不要钱。希望能帮到各位折腾 VPS 的兄弟们! 更多技术干货和优惠线报,请锁定我的博客 赛博61区 (www.c61y.com)。 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 -
📝 移动用户的神机:VMISS香港VPS深度测评与优缺点分析 摘要:趁着黑五活动,最近以21加元入手了一台 VMISS 的香港国际线路 VPS。作为一家主打直连线路的商家,它在圈内一直有不小的热度。这台机器的性能究竟如何?是“传家宝”还是“电子垃圾”?经过 24 小时的深度测试,发现结果两极分化严重,文章最后有购买建议,请耐心看完!一、 基础配置与硬件性能 本次测评使用的是 融合怪 (Spiritlhl) 脚本,全面检测了 VPS 的各项指标。 2026-01-27_15-25-46.webp图片 2026-01-27_15-26-20.webp图片 👨💻 博主客观分析: 1. CPU:老当益壮,够用就行 型号:Intel Xeon (Skylake) @ 2.1 GHz。 跑分:单核 919分 (Sysbench)。 评价: 这是一颗服务器级的旧款 CPU(Skylake 架构),性能属于“中规中矩”的入门水平。 2. 硬盘:速度惊艳,容量告急 速度 (IOPS):35k+ (4k读写)。 评价:这是NVMe SSD 级别的表现!读写速度非常快,系统响应会很灵敏,安装软件、更新系统不会卡顿。这点比很多廉价 VPS 的由机械硬盘组成的石头盘要强太多了。 容量:总量 10GB,已用 77.7%。 风险:硬盘满载时会崩溃(服务挂掉、SSH 连不上)。 3. 内存:捉襟见肘,Swap 救命 物理内存:1 GB (实际可用 957MB)。 评价: 1GB 内存是现代 VPS 的“温饱线”。 当物理内存不够时,系统会借用硬盘空间当内存用。得益于硬盘速度快(IOPS 高),Swap 的体验不会太差。 一句话总结:典型的小钢炮——“盘快、U稳、空间紧”。 这是一台标准的为了“跑流量”而生的机器,而不是用来“跑计算”的。 二、 三网线路深度测试 延迟 晚高峰测试如下 2026-01-27_14-12-26.webp图片 2026-01-27_14-12-40.webp图片 移动接近于国内直连,联通、电信延迟偏高。 2.三网测速 主要是看下VPS到国内的速度,上传速度越高越好,这个和本地测速正好相反。 2026-01-27_15-22-26.webp图片 给了500MB的带宽,只有上海方向的联通和移动能超过100MB的速度,但可惜联通延迟太高了。电信速度慢如蜗牛。 3.下载测速 在vps建立测速文件,分别用三网家宽直连下载进行测速 测速环境:电信下行:100MB 联通下行:200MB 移动下行:1000MB 2026-01-27_16-31-56.webp图片 电信惨不忍睹!! 2026-01-27_16-27-58.webp图片 联通看4K视频没有问题,还算能用! 2026-01-27_16-26-03.webp图片 移动快到飞起! 再来代理单线程测速 2026-01-27_17-02-34.webp图片 电信 2026-01-27_17-14-27.webp图片 联通 2026-01-27_17-07-29.webp图片 移动 由于电信TCP极其拥堵,导致测速失败,不得已改为UDP测速。统一使用单线程测速,可以看到,使用UDP后,联通、移动基本能跑到百兆,电信最快也不到30MB,属于勉强能用。 4.去程路由 2026-01-27_14-47-52.webp图片 1. 中国电信 (China Telecom) —— 【标准】绕道日本 路径解析: 国内段:江西南昌 -> 上海电信出口 (202.97.81.165)。 跨海段:上海 -> 日本东京 (203.86.97.10, 电信东京节点)。Hop 9,数据包跨海后第一站落地在了日本。 折返段:日本 NTT -> 香港 NTT -> VMISS。 延迟表现:157ms。 点评: 虽迟但到:这是电信访问廉价香港线路的“标准结局”。电信 163 骨干网(AS4134)去往香港通常不会直连,而是被丢到 日本 (Tokyo) 甚至美国去绕一圈。 体验:C 级。能用,但有明显的延迟感。晚高峰时段,上海出口到日本这段链路经常拥堵,可能会伴随丢包。 2026-01-27_14-51-32.webp图片 2. 中国联通 (China Unicom) —— 【常规】绕道日本 路径解析: 国内段:江西南昌 -> 北京联通出口 (219.158.8.30)。明明香港在南边,流量却被迫北上进京。 跨海段:北京 -> 日本东京 (219.158.35.158, 联通东京节点) -> 日本 NTT (129.250.5.198)。 折返段:日本 -> 香港。 延迟表现:174ms。 点评: 体验:B- 级。174ms 的延迟虽然不丢包,但体验感不会很好。网页加载会有轻微迟滞,不适合对延迟敏感的业务。 2026-01-27_14-50-36.webp图片 3. 中国移动 (China Mobile) —— 【惊喜】极品直连 路径解析: 国内段:江西南昌 -> 上海移动出口 (221.183.89.177)。 跨海段:上海 -> 香港 CMI (223.120.3.189)。这里直接跳到了香港,没有去美国! 落地段:香港 CMI -> 香港 NTT -> VMISS。 延迟表现:42ms。 点评: 体验:如果能保持这个路由,这就是 S+ 级 的神机。40ms 意味着打游戏、SSH 操作都将没有任何延迟感。 5.回程路由 beijing.webp图片 1. 北京地区 (Beijing) 电信 (CT):严重绕路 (NTT)。 路径:数据包从香港出发,并未直连回国,而是走 AS2914 (NTT) 线路。根据 144ms 的入境延迟和最终 269ms 的表现判断,大概率绕道了 日本或美国,最后才经上海电信口岸 (202.97.*) 回到北京。 评价:典型的廉价线路表现,NTT 对中国电信互联拥堵且绕路,晚高峰丢包风险极高。 联通 (CU):绕路 (NTT)。 路径:同样走 AS2914 (NTT) 线路。虽然最终回到了北京联通骨干网 (AS4837),但入境延迟高达 118ms,最终延迟 216ms。 评价:明明物理距离很近,却绕了一大圈(通常是绕日本)。相比于直连的 40-50ms,这个延迟完全不及格,体验较差。 移动 (CM):极速直连 (CMI)。 路径:经 AS58453 (CMI 香港) 直接接入北京移动骨干网。 评价:S 级表现。延迟仅 41ms - 44ms!这简直是物理极限速度,数据包就像是从深圳发出来的一样快。 点评:在皇城脚下,VMISS 完美诠释了什么叫“移动快乐机”。移动用户享受专线般的超低延迟,而电信和联通用户则被迫“环球旅行”。 shanghai.webp图片 2. 上海地区 (Shanghai) 电信 (CT):绕路 (NTT)。 路径:依然是走 AS2914 (NTT) 线路。虽然最终是在上海电信口岸 (AS4812) 入境,但入境前的延迟突增至 153ms,说明数据包先飞了一趟 日本或美国。 评价:C 级表现。165ms 的延迟对于“香港-上海”这个物理距离来说是不可接受的,完全浪费了地理优势。 联通 (CU):区域绕路 (NTT -> CUG)。 路径:流量先走 NTT,随后接入 AS10099 (联通国际),最后进入 AS4837。入境延迟约 77ms,最终 87ms。 评价:B 级表现。比电信好很多,但并非直连(直连应在 30ms 左右)。这通常是绕道了 日本 节点再回国,属于“亚洲圈内绕路”,日常使用尚可。 移动 (CM):极品直连 (CMI)。 路径:经 AS58453 (CMI) 直接对接上海移动骨干网。 评价:S+ 级表现。延迟仅 33ms!这是什么概念?这几乎等同于上海本地连接江苏服务器的延迟。对于上海移动用户来说,这台机器就是本地局域网体验,速度快到飞起。 点评:在魔都,移动用户依然拥有碾压级的优势,30ms 的延迟令人垂涎;联通用户勉强能用;电信用户建议洗洗睡了。 guangzhou.webp图片 3. 广州地区 (Guangzhou) 电信 (CT):严重绕路 (NTT)。 路径:明明只有一河之隔,电信却偏偏不走直连。数据包先走 AS2914 (NTT) 飞了一圈(延迟突增至 173ms),大概率绕道了 日本或美国,最后才回到广州电信口岸。 评价:D 级表现。207ms 的延迟对于广州用户来说是莫大的讽刺,“世界上最遥远的距离,不是生与死,而是我在香港,你却要我绕道太平洋”。 联通 (CU):环球旅行 (NTT -> Lumen)。 路径:这是本次测试中最离谱的路线。数据包从香港出发 -> 新加坡 (Lumen) -> 美国洛杉矶 (Lumen) -> 广州。绕了地球一大圈! 评价:F 级表现 (不可用)。延迟飙升到了恐怖的 423ms。这种线路完全无法进行任何实时交互,甚至连 SSH 都会卡顿到无法自理。联通用户请务必避雷。 移动 (CM):大湾区直连 (CMI)。 路径:经 AS58453 (CMI 香港) 直接接入广州移动骨干网。 评价:S++ 级天花板。延迟仅 12ms!这基本上就是物理光缆传输的极限速度。对于广州移动用户,这台 VPS 的响应速度和国内服务器没有任何区别,极其丝滑。 点评:在广州,移动用户体验的是“大湾区一小时生活圈”的极速,而联通电信用户则被迫体验了“八十天环游世界”的沧桑。差距之大,令人咋舌。 chengdu.webp图片 4. 成都地区 (Chengdu) 电信 (CT):严重绕路 (NTT)。 路径:对于西部用户,电信依然坚持“舍近求远”。数据包经由 AS2914 (NTT) 绕道(推测为美国或日本),入境延迟高达 176ms,最终延迟 202ms。 评价:D 级表现。延迟高且跳数多,完全不具备实时交互的可用性,仅适合作为备用下载链路。 联通 (CU):绕道京城 (NTT -> Beijing)。 路径:数据包没有选择较近的广州入口,而是先绕道(NTT),然后从 北京联通 (AS4837) 入境,再南下传输至成都。 评价:C 级表现。最终延迟 153ms。虽然比电信好一点,但对于香港 VPS 来说,这个延迟依然属于“绕路”范畴,缺乏直连应有的速度感。 移动 (CM):极速直连 (CMI -> Guangzhou)。 路径:经 AS58453 (CMI) 直达 广州移动 骨干网,随后直接转输至成都。 评价:S 级表现。截图中甚至出现了 13ms 的神级延迟(这在物理上甚至快得有点离谱,可能涉及运营商骨干网层面的极速转发优化)。即便按中间节点的 33ms 计算,对于身处西部内陆的成都用户来说,这也是难以置信的低延迟,体验几乎等同于广东用户。 点评:在西部重镇成都,移动宽带再次展现了统治力。VMISS 香港对成都移动用户来说是绝佳选择,而电信和联通用户则体验平平。 VMISS 香港的线路调教非常有特点,准确来说是一个严重的“偏科生”,请务必看清楚你的宽带运营商再决定是否入手。 三、 流媒体解锁 如果说线路是“偏科”,那流媒体解锁就是这台机器的“杀手锏”。虽然 IP 地理位置显示是香港,但它神奇地解锁了不少加拿大 (CA) 和台湾(TW)的内容。 2026-01-27_18-58-22.webp图片 1. 视频巨头:台湾区 (TW) 惊喜加持 Netflix: YES (Region: TW) Disney+: YES (Region: TW) 虽然机器在香港,但奈飞和迪士尼把它识别为了台湾 IP。 优势:台湾区的 Netflix 和 Disney+ 拥有最全的中文字幕支持和丰富的华语资源。相比香港区,台湾区的版权库往往更符合大陆用户的口味。 注意:这通常意味着商家使用了 DNS 解锁技术或者 IP 广播库混乱,但只要能看,就是赚到。 2. 谷歌系:坚守香港 (HK) 本土 YouTube: YES (Region: HK) Google Play: YES (Region: HK) 点评:YouTube 认定它是香港本地 IP。 优势:你会看到香港区的推荐内容(繁体中文),且 YouTube Premium 也是香港价格(虽然不便宜,但比美区方便)。 CDN:nchkgb 代表 Google 香港节点,确保了 4K 视频的极速加载。 3. 短视频:TikTok 竟然能看!(SG) TikTok: YES (Region: ALISG) 点评:这是神级助攻。 众所周知,TikTok 彻底屏蔽了香港地区。正常的香港原生 IP 是看不了 TikTok 的。 但这台机器显示解锁区域为 ALISG (阿里云新加坡),说明商家可能针对 TikTok 做了特殊的路由分流(让流量走了新加坡)。 结果:不用换节点就能刷 TikTok 了。 4. AI 与 办公:ChatGPT 半残 ChatGPT: Mobile APP Only (仅限手机APP) Gemini: NO (全挂) Claude: YES 点评: ChatGPT 网页版有强力风控,这台机器的 IP 类型(Data Center)被识别拦截了,但手机 APP 还能用(APP 风控较松)。 Gemini 直接更严格,完全不可用。 5. 奇怪的“加拿大”分身 Apple: Region: CAN (加拿大) Prime Video: Region: CA (加拿大) 点评:这是最令人迷惑的地方。在苹果和亚马逊眼里,这台机器在加拿大。 影响:平时使用没影响。但如果你想注册美区/港区 Apple ID,可能会因为 IP 显示加拿大而遇到风控验证。 四、 IP 质量 2026-01-27_18-47-47.webp图片 这张检测单非常有意思,它呈现出一种“矛盾但利好”的状态: 极度干净的黑名单记录: DNS 黑名单:0 (Blacklisted)。在 314 个全球黑名单数据库中,竟然没有一个把它列入黑名单。 滥用得分:0。说明之前的邻居很老实,没有用这个 IP 段搞过发包攻击或垃圾邮件。 点评:这在廉价 VPS 圈子里非常难得。意味着访问大多数网站(如 Google、Cloudflare 保护的站)时,几乎不会弹出烦人的“我是人类”验证码。 无可遁形的“机房”身份: 使用类型:明确标记为 Hosting (托管/数据中心)。 真人占比:仅 25%。 点评:虽然 IP 没污点,但大厂(如银行、注册风控)一眼就能看出这是个 VPS。所以,注册风控严格的账号(如甲骨文、美区 PayPal),大概率会被拒。 结论:这是一个适合“过日子”的好 IP(看视频、查资料不弹验证码),但不是一个适合“搞灰产”或“伪装居民”的 IP。 [购买建议:值不值得冲?] ✅ 强烈推荐入手的人群: 中国移动宽带用户:闭眼冲。这个价位找不到比它更稳的直连线路了。 追剧党:如果你看重 Netflix/Disney+ 的中文字幕,且需要刷 TikTok,这台机器是绝佳的“电视盒子”伴侣。 代理上网用户:把它作为家里的主力或备用分流节点,配合软路由使用效果极佳。 ❌ 建议劝退的人群: 中国电信/联通用户:除非你有中转(如 NNR)配合,否则直连体验会卡到你怀疑人生。 建站/存储用户:10GB 硬盘装完系统剩不了多少,存不了几张图。 折腾怪:想跑 Docker 大全桶、想编译软件的,这台机器的 CPU 和内存会让你崩溃。 最终一句话: 如果你是移动用户,21 加元买到的是“专线级”的体验和“全能级”的解锁;对于其他人,它只是一台普通的、干净的香港小鸡。 如果你需要一台稳如老狗、三网平均、性能强劲的建站机器,建议加钱上搬瓦工。 版权声明:本文由 赛博61区 原创测评,数据基于 2025 年 11 月实测。转载请注明出处。 -
比特币突破12万美元的沉思:它到底是如何运行的? 写在前面: 📉 看着比特币价格一路狂飙,最高甚至突破了 120,000 美元,我的心情是复杂的。 说实话,我很后悔。当初在 1 万美元的时候,我以为是高点,把手里的币全部出掉了。如果当时能多了解一点它的底层逻辑,也许我就不会卖了吧。 痛定思痛,今天不谈炒币,只想带大家从技术角度,彻底搞懂这个让无数人疯狂的“数字黄金”到底是个什么东西。01. 什么是比特币?🤔 比特币(Bitcoin)的概念最早由一个叫中本聪(Satoshi Nakamoto)的人(或组织)在 2008 年提出。他在白皮书中描述了一种无需金融机构参与的、点对点的电子现金系统。 简单来说,平时我们转账由银行记账,而比特币网络是去中心化的,没有中央服务器。 它的运行机制可以这样理解: P2P 网络:你、我、他、中本聪下载了比特币钱包软件,我们的电脑通过互联网相互连接,形成一个网状结构。 去中心化:任何一台设备下线都不影响网络运行。如果我和你之间无法直接连接,可以通过中本聪的节点间接传递信息。 Snipaste_2025-12-15_09-12-54.webp图片 02. 区块链与记账原理 📒 在比特币世界里,每个人手里都有一本账本(区块链)。 钱包地址 我们没有银行卡号,取而代之的是钱包地址(一串字符)。这串字符是你自己在本地生成的,不需要去柜台办理。 记账方式 每隔大约 10 分钟,网络会将这段时间内发生的所有转账记录打包在一起,形成一个“区块”(Block)。这些区块按时间顺序连接起来,就成了“区块链”。 但是,谁负责打包这个区块呢?这里就引入了核心概念——挖矿。 03. 核心解密:挖矿与哈希算法 ⛏️ 很多人以为挖矿是电脑里有个小人在挖金币,其实挖矿的本质是:暴力计算哈希值(Hash)。 什么是 Hash? Hash 算法(如 SHA-256)能将任意长度的数据变成固定长度的字符串。它有两个特点: 唯一性:只要原文改动一个标点,生成的 Hash 值就会完全不同(雪崩效应)。 不可逆:你无法通过 Hash 值反推出原文。 (注:1个字母a和整本《西游记》字数上天差地别,但它们的Hash值长度都是一样的。) Snipaste_2025-12-14_18-40-12.webp图片 Snipaste_2025-12-14_18-41-23.webp图片 挖矿即“猜数字” 比特币网络规定:谁能最先计算出一个 Hash 值,且这个值必须小于某个特定的“目标难度值”,谁就有权打包这个区块,并获得系统奖励的比特币。 这就像是在扔骰子,但不是看谁点数大,而是看谁能扔出特定的点数。 算力(HashRate):就是你扔骰子的速度。每秒计算次数越多,碰对的概率就越大。 难度调整:网络每生成 2016 个区块(约两周)会检查一次,如果大家都挖得太快(小于10分钟),系统会自动增加难度(要求 Hash 值前面有更多的 0)。 💡 知识点:目前全网算力高达 900EH/s,个人电脑想挖到一个区块简直是大海捞针。04. 实战演示:搭建比特币私有网络 🛠️ 光说不练假把式。为了演示,我们不在主网(Mainnet)操作,而是搭建一个Regtest(本地测试网),模拟中本聪、刘备、曹操三个人。 (注:以下操作仅为技术演示,非真实资产) 第一步:环境配置 我们需要下载 Bitcoin Core 客户端。 1.安装,使用默认配置即可,如C盘空间小,可将数据放在D盘 Snipaste_2025-12-15_09-51-40.webp图片 2.找到默认安装位置,C:\Program Files\Bitcoin建立三个节点文件夹:cong(中本聪)、liubei(刘备)、caocao(曹操)。 Snipaste_2025-12-15_10-28-04.webp图片 3.修改配置文件,将bitcoin.conf 文件复制到三个节点文件夹,清空原文,复制粘贴下列内容 # 中本聪配置文件 regtest=1 server=1 txindex=1 [regtest] rpcuser=cong rpcpassword=cong rpcallowip=127.0.0.1 rpcport=18443 port=18444 listen=1 bind=127.0.0.1 addnode=127.0.0.1:18445 addnode=127.0.0.1:18446# 刘备配置文件 regtest=1 server=1 txindex=1 [regtest] rpcuser=liubei rpcpassword=liubei rpcallowip=127.0.0.1 rpcport=18453 port=18445 listen=1 bind=127.0.0.1 addnode=127.0.0.1:18444 addnode=127.0.0.1:18446# 曹操配置文件 regtest=1 server=1 txindex=1 [regtest] rpcuser=caocao rpcpassword=caocao rpcallowip=127.0.0.1 rpcport=18463 port=18446 listen=1 bind=127.0.0.1 addnode=127.0.0.1:18444 addnode=127.0.0.1:184454.启动三个节点 # 启动节点,请逐行运行 bitcoin-qt.exe -datadir=./cong -regtest bitcoin-qt.exe -datadir=./liubei -regtest bitcoin-qt.exe -datadir=./caocao -regtest(注:需使用管理员权限启动) Snipaste_2025-12-15_10-38-51.webp图片 5.分别建立钱包 Snipaste_2025-12-15_11-14-28.webp图片 6.确认节点相互建立连接 Snipaste_2025-12-15_12-05-07.webp图片 (可以看到连接数为4,说明连接建立成功。) 第二步:挖出创世区块 假设中本聪是第一个节点。 先给他生成一个钱包地址,点接收——>新建收款地址。 Snipaste_2025-12-15_11-25-52.webp图片 开始挖矿 # 挖出一个区块(获取50 BTC奖励) generatetoaddress 1 "地址"点击窗口——>控制台,使用上述命令开始挖矿 Snipaste_2025-12-15_14-01-53.webp图片 当命令执行瞬间,区块高度从 0 变为 1(同步到所有节点)。中本聪获得了 50 枚比特币(Coinbase 奖励)。这 50 枚币需要经过 100 个区块确认后才能使用。 Snipaste_2025-12-15_12-18-19.webp图片 Snipaste_2025-12-15_12-06-25.webp图片 第三步:模拟转账与 UTXO 先让刘备挖到100个区块 Snipaste_2025-12-15_14-36-37.webp图片 (注:100 个区块确认后才能使用) 假设中本聪要转给刘备 9 BTC。在比特币里,他必须把之前挖矿得到的 50 BTC(这是一个 UTXO,未花费交易输出)全部拿出来: Snipaste_2025-12-15_14-37-20.webp图片 9 BTC -> 转给刘备 40.9 BTC -> 转回给自己(找零) 0.1 BTC -> 给矿工的手续费(手续费越高,交易速度越快) 这就像你拿一张 50 元买 9 元的东西,必须把 50 元给出去,老板找你 41 元。 Snipaste_2025-12-15_14-37-45.webp图片 Snipaste_2025-12-15_14-40-33.webp图片 (注:这9枚比特币属于等待中的余额,现在还不能用,这笔交易会被打包到下一个区块中,只需有人挖到下一个区块就会被确认) 05. 可视化的区块链 🌐 命令行测试太枯燥?我们可以用浏览器看看可视化的区块链。 真实的主网区块 在图中,你可以清晰地看到: 区块高度:目前主网已经挖到了 90 多万个区块。 随机数(Nonce):矿工为了凑出符合难度的 Hash 值,疯狂试错的那个数字。 创世区块:2009 年 1 月 4 日中本聪挖出的第 0 号区块,那里只有一条转账记录,却开启了一个时代。 Snipaste_2025-12-15_15-17-55.webp图片 Snipaste_2025-12-15_15-18-04.webp图片 06. 结语:泡沫还是未来?💭 有人说比特币是革命,有人说是庞氏骗局。巴菲特称其为“老鼠药”,环保人士通过计算哈希值的能耗批评它浪费能源。 但无论如何,从 1 万美元 到 12 万美元,比特币用价格证明了它的共识强度。作为一名技术爱好者,我认为它设计的这套PoW(工作量证明)和去中心化账本系统,在技术层面上是精妙且安全的。 只是偶尔还是会感觉自己错过了1个亿 😤 ⚠️ 声明:本教程仅供技术交流学习,旨在了解比特币网络运行原理,不做任何投资建议。加密货币市场波动极大,入市需谨慎! -
备胎计划:利用 Cealing-Host 实现浏览器“裸连”Google/YouTube 摘要:你的主力节点是不是偶尔会全部超时?在网吧或借用别人电脑时急需查 Google 却没法安装 VPN?今天分享一个来自 GitHub 的“急救”项目:利用 Cealing-Host 的规则和 SNI 伪装技术,无需传统代理软件,也能让浏览器临时直连 Google、YouTube 等网站。一、 写在前面:它适合谁? 在开始折腾之前,必须明确定位:这是一个“备胎”方案,而非主力方案。 它更适合以下场景: 应急救急:主力节点突然挂了,急需上 Google 查资料修复网络。 受限环境:在公司、网吧等不允许安装 VPN 软件的设备上。 极客探索:想了解域前置和 SNI 伪装技术的原理。 如果你追求 4K 视频秒开、低延迟游戏,请出门左转使用代理或自建。但如果你需要一个永远不会失联的“救生圈”,请继续往下看。 二、 核心原理 我们访问 HTTPS 网站时,防火墙(GFW)会检测握手数据包中的 SNI 字段。如果 SNI 写着 google.com,防火墙就直接拦截。 本教程的原理(SNI 伪装): 通过特定的规则,强制浏览器在握手时,对防火墙喊:“我是去 g.cn(未被墙域名)的,别拦我!” 防火墙放行后,数据包到达目标服务器,服务器解密后发现你其实是找 Google,于是把 Google 的数据传回给你。 简单说:就是给数据包穿了一层“良民”的马甲,骗过守门员。 三、 资源准备 本次教程使用的是 GitHub 上维护的 Cealing-Host 项目,它内置了最新的可用 IP 和 SNI 规则。 项目地址:SpaceTimee/Cealing-Host 规则源文件:Cealing-Host.json 适用系统:Windows / macOS / Linux 为了防止大家打不开 GitHub,我已从 Cealing-Host 的规则库中提取了核心的 IPv4 直连规则。 请全选并复制下方代码框内的所有内容(代码非常长,请向右滑动确保复制完整): --host-rules="MAP cdn.jsdelivr.net CYFM0,MAP images.prismic.io imgix.net,MAP api.fanbox.cc api.fanbox.cc,MAP *pixiv.net pixivision.net,MAP *fanbox.cc pixivision.net,MAP *pximg.net CYFM4,MAP *pinterest.com CYFM5,MAP *pinimg.com CYFM5,MAP upld.e-hentai.org CYFM6,MAP *e-hentai.org CYFM7,MAP *ehgt.org CYFM8,MAP *exhentai.org CYFM9,MAP *hentaiverse.org CYFM10,MAP *ehwiki.org CYFM11,MAP *ehtracker.org CYFM12,MAP *gelbooru.com CYFM13,MAP *sukebei.nyaa.si CYFM14,MAP *nyaa.si ddos-guard.net,MAP *pornhub.com CYFM16,MAP *xvideos.com CYFM17,MAP *xnxx.com CYFM17,MAP *xhamster.com zh.xhamster.com,MAP *xhamster42.desi zh.xhamster42.desi,MAP *rutube.ru CYFM20,MAP *.googlevideo.com CYFM21,MAP gemini.google.com CYFM22,MAP *gstatic.com g.cn,MAP *youtube.com g.cn,MAP *youtu.be g.cn,MAP *.ggpht.com g.cn,MAP i.ytimg.com g.cn,MAP *youtube-nocookie.com g.cn,MAP *blogger.com g.cn,MAP *android.com g.cn,MAP consent.yahoo.com consent.yahoo.com,MAP guce.yahoo.com guce.yahoo.com,MAP external-content.duckduckgo.com CYFM26,MAP *duckduckgo.com CYFM27,MAP *startpage.com CYFM28,MAP *facebook.com CYFM29,MAP *fbcdn.net CYFM29,MAP business.whatsapp.com CYFM29,MAP *whatsapp.com CYFM30,MAP *whatsapp.net CYFM30,MAP *instagram.com CYFM31,MAP *instagr.am CYFM31,MAP ig.me CYFM31,MAP *.ig.me CYFM31,MAP *.media.tumblr.com CYFM32,MAP *tumblr.com CYFM33,MAP api.github.com CYFM34,MAP docs.github.com CYFM35,MAP support.github.com CYFM36,MAP resources.github.com CYFM36,MAP services.github.com CYFM37,MAP community.github.com CYFM38,MAP *github.com CYFM39,MAP objects-origin.githubusercontent.com CYFM40,MAP *githubusercontent.com CYFM41,MAP *huggingface.co huggingface.cn,MAP hub.docker.com CYFM43,MAP *vercel.app vercel.com,MAP *character.ai CYFM45,MAP internal-api.virginia.labs.lumalabs.ai CYFM46,MAP *lumalabs.ai vercel.com,MAP upload.wikimedia.org CYFM48,MAP *wikipedia.org CYFM49,MAP *wikimedia.org CYFM49,EXCLUDE lists.wikimedia.org,MAP *wikinews.org CYFM49,MAP *wiktionary.org CYFM49,MAP *wikibooks.org CYFM49,MAP *wikiversity.org CYFM49,MAP *wikidata.org CYFM49,MAP *wikiquote.org CYFM49,MAP *wikivoyage.org CYFM49,MAP *wikifunctions.org CYFM49,MAP *wikisource.org CYFM49,MAP *mediawiki.org CYFM49,MAP w.wiki CYFM49,MAP *.w.wiki CYFM49,MAP *archiveofourown.org CYFM50,MAP *z-library.sk CYFM51,MAP *z-lib.help CYFM51,MAP *archive.org CYFM52,MAP *greasyfork.org CYFM53,MAP *itch.io CYFM54,MAP *steamcommunity.com CYFM55,MAP store.steampowered.com CYFM56,MAP hello.vrchat.com CYFM57,MAP ask.vrchat.com CYFM58,MAP account.proton.me CYFM59,MAP account-api.proton.me CYFM60,MAP mail.proton.me CYFM61,MAP calendar.proton.me CYFM62,MAP drive.proton.me CYFM63,MAP pass.proton.me CYFM64,MAP *proton.me CYFM65,MAP ok.ru CYFM67,MAP www.ok.ru CYFM67,MAP *ok.ru CYFM68,MAP cdn1.cdn-telegram.org CYFM69,MAP cdn4.cdn-telegram.org CYFM70,MAP cdn5.cdn-telegram.org CYFM71,MAP *.web.telegram.org CYFM74,MAP *telegram.org CYFM75,MAP telegram.me CYFM75,MAP *tg.dev CYFM75,MAP t.me CYFM75,MAP *.t.me CYFM75,MAP *telesco.pe CYFM75,MAP *discord.com CYFM76,MAP *discord.gg CYFM77,MAP *discordapp.com CYFM78,MAP *discordapp.net CYFM79,MAP *gamer.com.tw CYFM83,MAP *rumble.com CYFM85,MAP *reddit.com CYFM86,MAP *redditstatic.com CYFM86,MAP *redd.it CYFM86,MAP *redditmedia.com CYFM86,MAP *quora.com fs.quoracdn.net,MAP *v2ex.com CYFM88,MAP *eyny.com CYFM89,MAP *onedrive.live.com CYFM90,MAP *mega.io CYFM91,MAP *mega.nz CYFM92,MAP *api.mega.co.nz CYFM93,MAP *dropbox.com CYFM94,MAP *pixeldrain.com pixeldra.in,MAP *amazon.co.jp amazon.com,MAP *etsy.com CYFM97,MAP *bbc.com CYFM98,MAP *bbci.co.uk CYFM99,MAP *bbc.co.uk CYFM99,MAP *nytimes.com CYFM100,MAP *nyt.com CYFM100,MAP *rfi.fr CYFM101,MAP graphql.api.dailymotion.com CYFM102,MAP *dailymotion.com CYFM103,MAP forum.f-droid.org CYFM104,MAP f-droid.org CYFM105,MAP www.f-droid.org CYFM105,MAP fdroid.org CYFM105,MAP *apkmirror.com CYFM106,MAP *gravatar.com CYFM107,MAP a5.behance.net a5.behance.net,MAP *okx.com CYFM109,MAP *patreon.com CYFM110,MAP *patreonusercontent.com CYFM111,MAP *vimeo.com CYFM112,MAP identity.flickr.com CYFM113,MAP *flickr.com CYFM114,MAP *imgur.com CYFM115,MAP *thetvdb.com CYFM116," --host-resolver-rules="MAP CYFM0 104.16.89.20,MAP imgix.net 151.101.78.208,MAP api.fanbox.cc 172.64.146.116,MAP pixivision.net 210.140.139.155,MAP CYFM4 210.140.139.133,MAP CYFM5 151.101.0.84,MAP CYFM6 89.149.221.236,MAP CYFM7 172.66.132.196,MAP CYFM8 109.236.85.28,MAP CYFM9 178.175.132.22,MAP CYFM10 178.162.151.56,MAP CYFM11 178.162.151.58,MAP CYFM12 5.79.104.115,MAP CYFM13 108.181.143.72,MAP CYFM14 198.251.89.38,MAP ddos-guard.net 186.2.163.20,MAP CYFM16 66.254.114.40,MAP CYFM17 185.88.181.3,MAP zh.xhamster.com 104.17.35.109,MAP zh.xhamster42.desi 104.17.35.109,MAP CYFM20 109.238.90.239,MAP CYFM21 127.0.0.1,MAP CYFM22 47.102.115.14,MAP g.cn 34.49.133.3,MAP consent.yahoo.com consent.yahoo.com,MAP guce.yahoo.com guce.yahoo.com,MAP CYFM26 20.43.160.189,MAP CYFM27 20.43.161.105,MAP CYFM28 67.63.58.139,MAP CYFM29 157.240.22.169,MAP CYFM30 157.240.225.60,MAP CYFM31 157.240.27.174,MAP CYFM32 192.0.77.3,MAP CYFM33 192.0.77.40,MAP CYFM34 20.205.243.168,MAP CYFM35 185.199.110.154,MAP CYFM36 185.199.108.133,MAP CYFM37 140.82.113.18,MAP CYFM38 140.82.114.17,MAP CYFM39 20.27.177.113,MAP CYFM40 140.82.113.22,MAP CYFM41 185.199.108.133,MAP huggingface.cn 3.167.200.113,MAP CYFM43 52.4.183.149,MAP vercel.com 64.29.17.193,MAP CYFM45 104.18.223.226,MAP CYFM46 34.204.141.236,MAP vercel.com 76.76.21.21,MAP CYFM48 208.80.154.240,MAP CYFM49 185.15.59.224,MAP CYFM50 104.20.8.2,MAP CYFM51 176.123.7.105,MAP CYFM52 207.241.237.2,MAP CYFM53 96.126.98.220,MAP CYFM54 142.171.75.212,MAP CYFM55 184.50.187.66,MAP CYFM56 23.46.197.62,MAP CYFM57 198.185.159.145,MAP CYFM58 216.66.8.43,MAP CYFM59 185.70.42.36,MAP CYFM60 185.70.42.20,MAP CYFM61 185.70.42.37,MAP CYFM62 185.70.42.39,MAP CYFM63 185.70.42.40,MAP CYFM64 185.70.42.63,MAP CYFM65 185.70.42.45,MAP CYFM67 5.61.23.11,MAP CYFM68 5.61.23.30,MAP CYFM69 34.111.15.3,MAP CYFM70 34.111.35.152,MAP CYFM71 34.111.108.175,MAP CYFM74 149.154.170.200,MAP CYFM75 93.183.68.61,MAP CYFM76 162.159.136.232,MAP CYFM77 162.159.130.234,MAP CYFM78 162.159.130.233,MAP CYFM79 162.159.130.232,MAP CYFM83 104.16.223.104,MAP CYFM85 205.220.231.24,MAP CYFM86 146.75.33.140,MAP fs.quoracdn.net 162.159.152.17,MAP CYFM88 172.66.137.6,MAP CYFM89 172.241.24.66,MAP CYFM90 13.107.42.13,MAP CYFM91 66.203.127.11,MAP CYFM92 31.216.144.5,MAP CYFM93 66.203.125.15,MAP CYFM94 162.125.248.18,MAP pixeldra.in 103.107.198.191,MAP amazon.com 13.35.219.115,MAP CYFM97 151.101.193.224,MAP CYFM98 146.75.36.81,MAP CYFM99 23.77.21.232,MAP CYFM100 146.75.117.164,MAP CYFM101 118.214.247.61,MAP CYFM102 34.84.14.157,MAP CYFM103 195.8.215.140,MAP CYFM104 37.218.242.53,MAP CYFM105 37.218.243.72,MAP CYFM106 104.17.67.215,MAP CYFM107 192.0.80.240,MAP a5.behance.net 13.35.185.106,MAP CYFM109 8.212.101.92,MAP CYFM110 104.16.25.14,MAP CYFM111 104.18.70.106,MAP CYFM112 162.159.138.60,MAP CYFM113 52.6.22.65,MAP CYFM114 13.33.142.102,MAP CYFM115 199.232.196.193,MAP CYFM116 13.35.222.88," --test-type --ignore-certificate-errors📝 规则说明: 已剔除不稳定的 IPv6 地址(如 Netflix/Disney+),确保所有宽带环境都能用。 涵盖了 Google/YT、FB/Insta、TG、GitHub、Discord、Wiki 以及部分“学习网站”。 四、 操作教程 (Windows) 由于这串代码较长,Windows 快捷方式可能会因为长度限制被截断。最推荐使用 CMD 命令行启动。 第一步:找到浏览器安装路径 Chrome: C:\Program Files\Google\Chrome\Application\chrome.exe Edge: C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe 第二步:彻底关闭浏览器 (关键!) 很多人失败都是因为这一步没做对。 Chrome 用户:关闭所有窗口。 Edge 用户:打开任务管理器,强制结束所有 msedge.exe 进程(Edge 喜欢后台常驻)。 第三步:一键启动命令 按 Win + R 键,输入 cmd,回车。 根据你的浏览器,复制下方完整命令粘贴并回车: 👉 Chrome 用户复制这个: "C:\Program Files\Google\Chrome\Application\chrome.exe" --host-rules="MAP cdn.jsdelivr.net CYFM0,MAP images.prismic.io imgix.net,MAP api.fanbox.cc api.fanbox.cc,MAP *pixiv.net pixivision.net,MAP *fanbox.cc pixivision.net,MAP *pximg.net CYFM4,MAP *pinterest.com CYFM5,MAP *pinimg.com CYFM5,MAP upld.e-hentai.org CYFM6,MAP *e-hentai.org CYFM7,MAP *ehgt.org CYFM8,MAP *exhentai.org CYFM9,MAP *hentaiverse.org CYFM10,MAP *ehwiki.org CYFM11,MAP *ehtracker.org CYFM12,MAP *gelbooru.com CYFM13,MAP *sukebei.nyaa.si CYFM14,MAP *nyaa.si ddos-guard.net,MAP *pornhub.com CYFM16,MAP *xvideos.com CYFM17,MAP *xnxx.com CYFM17,MAP *xhamster.com zh.xhamster.com,MAP *xhamster42.desi zh.xhamster42.desi,MAP *rutube.ru CYFM20,MAP *.googlevideo.com CYFM21,MAP gemini.google.com CYFM22,MAP *gstatic.com g.cn,MAP *youtube.com g.cn,MAP *youtu.be g.cn,MAP *.ggpht.com g.cn,MAP i.ytimg.com g.cn,MAP *youtube-nocookie.com g.cn,MAP *blogger.com g.cn,MAP *android.com g.cn,MAP consent.yahoo.com consent.yahoo.com,MAP guce.yahoo.com guce.yahoo.com,MAP external-content.duckduckgo.com CYFM26,MAP *duckduckgo.com CYFM27,MAP *startpage.com CYFM28,MAP *facebook.com CYFM29,MAP *fbcdn.net CYFM29,MAP business.whatsapp.com CYFM29,MAP *whatsapp.com CYFM30,MAP *whatsapp.net CYFM30,MAP *instagram.com CYFM31,MAP *instagr.am CYFM31,MAP ig.me CYFM31,MAP *.ig.me CYFM31,MAP *.media.tumblr.com CYFM32,MAP *tumblr.com CYFM33,MAP api.github.com CYFM34,MAP docs.github.com CYFM35,MAP support.github.com CYFM36,MAP resources.github.com CYFM36,MAP services.github.com CYFM37,MAP community.github.com CYFM38,MAP *github.com CYFM39,MAP objects-origin.githubusercontent.com CYFM40,MAP *githubusercontent.com CYFM41,MAP *huggingface.co huggingface.cn,MAP hub.docker.com CYFM43,MAP *vercel.app vercel.com,MAP *character.ai CYFM45,MAP internal-api.virginia.labs.lumalabs.ai CYFM46,MAP *lumalabs.ai vercel.com,MAP upload.wikimedia.org CYFM48,MAP *wikipedia.org CYFM49,MAP *wikimedia.org CYFM49,EXCLUDE lists.wikimedia.org,MAP *wikinews.org CYFM49,MAP *wiktionary.org CYFM49,MAP *wikibooks.org CYFM49,MAP *wikiversity.org CYFM49,MAP *wikidata.org CYFM49,MAP *wikiquote.org CYFM49,MAP *wikivoyage.org CYFM49,MAP *wikifunctions.org CYFM49,MAP *wikisource.org CYFM49,MAP *mediawiki.org CYFM49,MAP w.wiki CYFM49,MAP *.w.wiki CYFM49,MAP *archiveofourown.org CYFM50,MAP *z-library.sk CYFM51,MAP *z-lib.help CYFM51,MAP *archive.org CYFM52,MAP *greasyfork.org CYFM53,MAP *itch.io CYFM54,MAP *steamcommunity.com CYFM55,MAP store.steampowered.com CYFM56,MAP hello.vrchat.com CYFM57,MAP ask.vrchat.com CYFM58,MAP account.proton.me CYFM59,MAP account-api.proton.me CYFM60,MAP mail.proton.me CYFM61,MAP calendar.proton.me CYFM62,MAP drive.proton.me CYFM63,MAP pass.proton.me CYFM64,MAP *proton.me CYFM65,MAP ok.ru CYFM67,MAP www.ok.ru CYFM67,MAP *ok.ru CYFM68,MAP cdn1.cdn-telegram.org CYFM69,MAP cdn4.cdn-telegram.org CYFM70,MAP cdn5.cdn-telegram.org CYFM71,MAP *.web.telegram.org CYFM74,MAP *telegram.org CYFM75,MAP telegram.me CYFM75,MAP *tg.dev CYFM75,MAP t.me CYFM75,MAP *.t.me CYFM75,MAP *telesco.pe CYFM75,MAP *discord.com CYFM76,MAP *discord.gg CYFM77,MAP *discordapp.com CYFM78,MAP *discordapp.net CYFM79,MAP *gamer.com.tw CYFM83,MAP *rumble.com CYFM85,MAP *reddit.com CYFM86,MAP *redditstatic.com CYFM86,MAP *redd.it CYFM86,MAP *redditmedia.com CYFM86,MAP *quora.com fs.quoracdn.net,MAP *v2ex.com CYFM88,MAP *eyny.com CYFM89,MAP *onedrive.live.com CYFM90,MAP *mega.io CYFM91,MAP *mega.nz CYFM92,MAP *api.mega.co.nz CYFM93,MAP *dropbox.com CYFM94,MAP *pixeldrain.com pixeldra.in,MAP *amazon.co.jp amazon.com,MAP *etsy.com CYFM97,MAP *bbc.com CYFM98,MAP *bbci.co.uk CYFM99,MAP *bbc.co.uk CYFM99,MAP *nytimes.com CYFM100,MAP *nyt.com CYFM100,MAP *rfi.fr CYFM101,MAP graphql.api.dailymotion.com CYFM102,MAP *dailymotion.com CYFM103,MAP forum.f-droid.org CYFM104,MAP f-droid.org CYFM105,MAP www.f-droid.org CYFM105,MAP fdroid.org CYFM105,MAP *apkmirror.com CYFM106,MAP *gravatar.com CYFM107,MAP a5.behance.net a5.behance.net,MAP *okx.com CYFM109,MAP *patreon.com CYFM110,MAP *patreonusercontent.com CYFM111,MAP *vimeo.com CYFM112,MAP identity.flickr.com CYFM113,MAP *flickr.com CYFM114,MAP *imgur.com CYFM115,MAP *thetvdb.com CYFM116," --host-resolver-rules="MAP CYFM0 104.16.89.20,MAP imgix.net 151.101.78.208,MAP api.fanbox.cc 172.64.146.116,MAP pixivision.net 210.140.139.155,MAP CYFM4 210.140.139.133,MAP CYFM5 151.101.0.84,MAP CYFM6 89.149.221.236,MAP CYFM7 172.66.132.196,MAP CYFM8 109.236.85.28,MAP CYFM9 178.175.132.22,MAP CYFM10 178.162.151.56,MAP CYFM11 178.162.151.58,MAP CYFM12 5.79.104.115,MAP CYFM13 108.181.143.72,MAP CYFM14 198.251.89.38,MAP ddos-guard.net 186.2.163.20,MAP CYFM16 66.254.114.40,MAP CYFM17 185.88.181.3,MAP zh.xhamster.com 104.17.35.109,MAP zh.xhamster42.desi 104.17.35.109,MAP CYFM20 109.238.90.239,MAP CYFM21 127.0.0.1,MAP CYFM22 47.102.115.14,MAP g.cn 34.49.133.3,MAP consent.yahoo.com consent.yahoo.com,MAP guce.yahoo.com guce.yahoo.com,MAP CYFM26 20.43.160.189,MAP CYFM27 20.43.161.105,MAP CYFM28 67.63.58.139,MAP CYFM29 157.240.22.169,MAP CYFM30 157.240.225.60,MAP CYFM31 157.240.27.174,MAP CYFM32 192.0.77.3,MAP CYFM33 192.0.77.40,MAP CYFM34 20.205.243.168,MAP CYFM35 185.199.110.154,MAP CYFM36 185.199.108.133,MAP CYFM37 140.82.113.18,MAP CYFM38 140.82.114.17,MAP CYFM39 20.27.177.113,MAP CYFM40 140.82.113.22,MAP CYFM41 185.199.108.133,MAP huggingface.cn 3.167.200.113,MAP CYFM43 52.4.183.149,MAP vercel.com 64.29.17.193,MAP CYFM45 104.18.223.226,MAP CYFM46 34.204.141.236,MAP vercel.com 76.76.21.21,MAP CYFM48 208.80.154.240,MAP CYFM49 185.15.59.224,MAP CYFM50 104.20.8.2,MAP CYFM51 176.123.7.105,MAP CYFM52 207.241.237.2,MAP CYFM53 96.126.98.220,MAP CYFM54 142.171.75.212,MAP CYFM55 184.50.187.66,MAP CYFM56 23.46.197.62,MAP CYFM57 198.185.159.145,MAP CYFM58 216.66.8.43,MAP CYFM59 185.70.42.36,MAP CYFM60 185.70.42.20,MAP CYFM61 185.70.42.37,MAP CYFM62 185.70.42.39,MAP CYFM63 185.70.42.40,MAP CYFM64 185.70.42.63,MAP CYFM65 185.70.42.45,MAP CYFM67 5.61.23.11,MAP CYFM68 5.61.23.30,MAP CYFM69 34.111.15.3,MAP CYFM70 34.111.35.152,MAP CYFM71 34.111.108.175,MAP CYFM74 149.154.170.200,MAP CYFM75 93.183.68.61,MAP CYFM76 162.159.136.232,MAP CYFM77 162.159.130.234,MAP CYFM78 162.159.130.233,MAP CYFM79 162.159.130.232,MAP CYFM83 104.16.223.104,MAP CYFM85 205.220.231.24,MAP CYFM86 146.75.33.140,MAP fs.quoracdn.net 162.159.152.17,MAP CYFM88 172.66.137.6,MAP CYFM89 172.241.24.66,MAP CYFM90 13.107.42.13,MAP CYFM91 66.203.127.11,MAP CYFM92 31.216.144.5,MAP CYFM93 66.203.125.15,MAP CYFM94 162.125.248.18,MAP pixeldra.in 103.107.198.191,MAP amazon.com 13.35.219.115,MAP CYFM97 151.101.193.224,MAP CYFM98 146.75.36.81,MAP CYFM99 23.77.21.232,MAP CYFM100 146.75.117.164,MAP CYFM101 118.214.247.61,MAP CYFM102 34.84.14.157,MAP CYFM103 195.8.215.140,MAP CYFM104 37.218.242.53,MAP CYFM105 37.218.243.72,MAP CYFM106 104.17.67.215,MAP CYFM107 192.0.80.240,MAP a5.behance.net 13.35.185.106,MAP CYFM109 8.212.101.92,MAP CYFM110 104.16.25.14,MAP CYFM111 104.18.70.106,MAP CYFM112 162.159.138.60,MAP CYFM113 52.6.22.65,MAP CYFM114 13.33.142.102,MAP CYFM115 199.232.196.193,MAP CYFM116 13.35.222.88," --test-type --ignore-certificate-errors👉 Edge 用户复制这个: "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --host-rules="MAP cdn.jsdelivr.net CYFM0,MAP images.prismic.io imgix.net,MAP api.fanbox.cc api.fanbox.cc,MAP *pixiv.net pixivision.net,MAP *fanbox.cc pixivision.net,MAP *pximg.net CYFM4,MAP *pinterest.com CYFM5,MAP *pinimg.com CYFM5,MAP upld.e-hentai.org CYFM6,MAP *e-hentai.org CYFM7,MAP *ehgt.org CYFM8,MAP *exhentai.org CYFM9,MAP *hentaiverse.org CYFM10,MAP *ehwiki.org CYFM11,MAP *ehtracker.org CYFM12,MAP *gelbooru.com CYFM13,MAP *sukebei.nyaa.si CYFM14,MAP *nyaa.si ddos-guard.net,MAP *pornhub.com CYFM16,MAP *xvideos.com CYFM17,MAP *xnxx.com CYFM17,MAP *xhamster.com zh.xhamster.com,MAP *xhamster42.desi zh.xhamster42.desi,MAP *rutube.ru CYFM20,MAP *.googlevideo.com CYFM21,MAP gemini.google.com CYFM22,MAP *gstatic.com g.cn,MAP *youtube.com g.cn,MAP *youtu.be g.cn,MAP *.ggpht.com g.cn,MAP i.ytimg.com g.cn,MAP *youtube-nocookie.com g.cn,MAP *blogger.com g.cn,MAP *android.com g.cn,MAP consent.yahoo.com consent.yahoo.com,MAP guce.yahoo.com guce.yahoo.com,MAP external-content.duckduckgo.com CYFM26,MAP *duckduckgo.com CYFM27,MAP *startpage.com CYFM28,MAP *facebook.com CYFM29,MAP *fbcdn.net CYFM29,MAP business.whatsapp.com CYFM29,MAP *whatsapp.com CYFM30,MAP *whatsapp.net CYFM30,MAP *instagram.com CYFM31,MAP *instagr.am CYFM31,MAP ig.me CYFM31,MAP *.ig.me CYFM31,MAP *.media.tumblr.com CYFM32,MAP *tumblr.com CYFM33,MAP api.github.com CYFM34,MAP docs.github.com CYFM35,MAP support.github.com CYFM36,MAP resources.github.com CYFM36,MAP services.github.com CYFM37,MAP community.github.com CYFM38,MAP *github.com CYFM39,MAP objects-origin.githubusercontent.com CYFM40,MAP *githubusercontent.com CYFM41,MAP *huggingface.co huggingface.cn,MAP hub.docker.com CYFM43,MAP *vercel.app vercel.com,MAP *character.ai CYFM45,MAP internal-api.virginia.labs.lumalabs.ai CYFM46,MAP *lumalabs.ai vercel.com,MAP upload.wikimedia.org CYFM48,MAP *wikipedia.org CYFM49,MAP *wikimedia.org CYFM49,EXCLUDE lists.wikimedia.org,MAP *wikinews.org CYFM49,MAP *wiktionary.org CYFM49,MAP *wikibooks.org CYFM49,MAP *wikiversity.org CYFM49,MAP *wikidata.org CYFM49,MAP *wikiquote.org CYFM49,MAP *wikivoyage.org CYFM49,MAP *wikifunctions.org CYFM49,MAP *wikisource.org CYFM49,MAP *mediawiki.org CYFM49,MAP w.wiki CYFM49,MAP *.w.wiki CYFM49,MAP *archiveofourown.org CYFM50,MAP *z-library.sk CYFM51,MAP *z-lib.help CYFM51,MAP *archive.org CYFM52,MAP *greasyfork.org CYFM53,MAP *itch.io CYFM54,MAP *steamcommunity.com CYFM55,MAP store.steampowered.com CYFM56,MAP hello.vrchat.com CYFM57,MAP ask.vrchat.com CYFM58,MAP account.proton.me CYFM59,MAP account-api.proton.me CYFM60,MAP mail.proton.me CYFM61,MAP calendar.proton.me CYFM62,MAP drive.proton.me CYFM63,MAP pass.proton.me CYFM64,MAP *proton.me CYFM65,MAP ok.ru CYFM67,MAP www.ok.ru CYFM67,MAP *ok.ru CYFM68,MAP cdn1.cdn-telegram.org CYFM69,MAP cdn4.cdn-telegram.org CYFM70,MAP cdn5.cdn-telegram.org CYFM71,MAP *.web.telegram.org CYFM74,MAP *telegram.org CYFM75,MAP telegram.me CYFM75,MAP *tg.dev CYFM75,MAP t.me CYFM75,MAP *.t.me CYFM75,MAP *telesco.pe CYFM75,MAP *discord.com CYFM76,MAP *discord.gg CYFM77,MAP *discordapp.com CYFM78,MAP *discordapp.net CYFM79,MAP *gamer.com.tw CYFM83,MAP *rumble.com CYFM85,MAP *reddit.com CYFM86,MAP *redditstatic.com CYFM86,MAP *redd.it CYFM86,MAP *redditmedia.com CYFM86,MAP *quora.com fs.quoracdn.net,MAP *v2ex.com CYFM88,MAP *eyny.com CYFM89,MAP *onedrive.live.com CYFM90,MAP *mega.io CYFM91,MAP *mega.nz CYFM92,MAP *api.mega.co.nz CYFM93,MAP *dropbox.com CYFM94,MAP *pixeldrain.com pixeldra.in,MAP *amazon.co.jp amazon.com,MAP *etsy.com CYFM97,MAP *bbc.com CYFM98,MAP *bbci.co.uk CYFM99,MAP *bbc.co.uk CYFM99,MAP *nytimes.com CYFM100,MAP *nyt.com CYFM100,MAP *rfi.fr CYFM101,MAP graphql.api.dailymotion.com CYFM102,MAP *dailymotion.com CYFM103,MAP forum.f-droid.org CYFM104,MAP f-droid.org CYFM105,MAP www.f-droid.org CYFM105,MAP fdroid.org CYFM105,MAP *apkmirror.com CYFM106,MAP *gravatar.com CYFM107,MAP a5.behance.net a5.behance.net,MAP *okx.com CYFM109,MAP *patreon.com CYFM110,MAP *patreonusercontent.com CYFM111,MAP *vimeo.com CYFM112,MAP identity.flickr.com CYFM113,MAP *flickr.com CYFM114,MAP *imgur.com CYFM115,MAP *thetvdb.com CYFM116," --host-resolver-rules="MAP CYFM0 104.16.89.20,MAP imgix.net 151.101.78.208,MAP api.fanbox.cc 172.64.146.116,MAP pixivision.net 210.140.139.155,MAP CYFM4 210.140.139.133,MAP CYFM5 151.101.0.84,MAP CYFM6 89.149.221.236,MAP CYFM7 172.66.132.196,MAP CYFM8 109.236.85.28,MAP CYFM9 178.175.132.22,MAP CYFM10 178.162.151.56,MAP CYFM11 178.162.151.58,MAP CYFM12 5.79.104.115,MAP CYFM13 108.181.143.72,MAP CYFM14 198.251.89.38,MAP ddos-guard.net 186.2.163.20,MAP CYFM16 66.254.114.40,MAP CYFM17 185.88.181.3,MAP zh.xhamster.com 104.17.35.109,MAP zh.xhamster42.desi 104.17.35.109,MAP CYFM20 109.238.90.239,MAP CYFM21 127.0.0.1,MAP CYFM22 47.102.115.14,MAP g.cn 34.49.133.3,MAP consent.yahoo.com consent.yahoo.com,MAP guce.yahoo.com guce.yahoo.com,MAP CYFM26 20.43.160.189,MAP CYFM27 20.43.161.105,MAP CYFM28 67.63.58.139,MAP CYFM29 157.240.22.169,MAP CYFM30 157.240.225.60,MAP CYFM31 157.240.27.174,MAP CYFM32 192.0.77.3,MAP CYFM33 192.0.77.40,MAP CYFM34 20.205.243.168,MAP CYFM35 185.199.110.154,MAP CYFM36 185.199.108.133,MAP CYFM37 140.82.113.18,MAP CYFM38 140.82.114.17,MAP CYFM39 20.27.177.113,MAP CYFM40 140.82.113.22,MAP CYFM41 185.199.108.133,MAP huggingface.cn 3.167.200.113,MAP CYFM43 52.4.183.149,MAP vercel.com 64.29.17.193,MAP CYFM45 104.18.223.226,MAP CYFM46 34.204.141.236,MAP vercel.com 76.76.21.21,MAP CYFM48 208.80.154.240,MAP CYFM49 185.15.59.224,MAP CYFM50 104.20.8.2,MAP CYFM51 176.123.7.105,MAP CYFM52 207.241.237.2,MAP CYFM53 96.126.98.220,MAP CYFM54 142.171.75.212,MAP CYFM55 184.50.187.66,MAP CYFM56 23.46.197.62,MAP CYFM57 198.185.159.145,MAP CYFM58 216.66.8.43,MAP CYFM59 185.70.42.36,MAP CYFM60 185.70.42.20,MAP CYFM61 185.70.42.37,MAP CYFM62 185.70.42.39,MAP CYFM63 185.70.42.40,MAP CYFM64 185.70.42.63,MAP CYFM65 185.70.42.45,MAP CYFM67 5.61.23.11,MAP CYFM68 5.61.23.30,MAP CYFM69 34.111.15.3,MAP CYFM70 34.111.35.152,MAP CYFM71 34.111.108.175,MAP CYFM74 149.154.170.200,MAP CYFM75 93.183.68.61,MAP CYFM76 162.159.136.232,MAP CYFM77 162.159.130.234,MAP CYFM78 162.159.130.233,MAP CYFM79 162.159.130.232,MAP CYFM83 104.16.223.104,MAP CYFM85 205.220.231.24,MAP CYFM86 146.75.33.140,MAP fs.quoracdn.net 162.159.152.17,MAP CYFM88 172.66.137.6,MAP CYFM89 172.241.24.66,MAP CYFM90 13.107.42.13,MAP CYFM91 66.203.127.11,MAP CYFM92 31.216.144.5,MAP CYFM93 66.203.125.15,MAP CYFM94 162.125.248.18,MAP pixeldra.in 103.107.198.191,MAP amazon.com 13.35.219.115,MAP CYFM97 151.101.193.224,MAP CYFM98 146.75.36.81,MAP CYFM99 23.77.21.232,MAP CYFM100 146.75.117.164,MAP CYFM101 118.214.247.61,MAP CYFM102 34.84.14.157,MAP CYFM103 195.8.215.140,MAP CYFM104 37.218.242.53,MAP CYFM105 37.218.243.72,MAP CYFM106 104.17.67.215,MAP CYFM107 192.0.80.240,MAP a5.behance.net 13.35.185.106,MAP CYFM109 8.212.101.92,MAP CYFM110 104.16.25.14,MAP CYFM111 104.18.70.106,MAP CYFM112 162.159.138.60,MAP CYFM113 52.6.22.65,MAP CYFM114 13.33.142.102,MAP CYFM115 199.232.196.193,MAP CYFM116 13.35.222.88," --test-type --ignore-certificate-errors第四步:懒人技巧 (创建启动脚本) 每次输命令太麻烦? 在桌面新建一个记事本。 把上面适合你的那段长代码粘贴进去。 保存文件,并将文件名从 新建文本文档.txt 改为 一键翻墙.bat。 以后双击这个 .bat 文件,就能直接打开自带翻墙功能的浏览器了! 五、 关于 YouTube 视频播放 普通 SNI 伪装通常只能打开 YouTube 网页,看视频会一直转圈(因为 Google 视频服务器验证更严)。 如果你想看视频,该项目通常利用 IPv6 来绕过。 前提:你的宽带网络必须支持 IPv6。 原理:工具会通过内置的 Nginx 劫持流量,将视频请求指向 Google 的 IPv6 服务器(防火墙对 IPv6 的干扰相对较少)。 注意:这需要安装 CA 根证书来消除浏览器的“不安全”报警,操作相对繁琐,且稳定性取决于你的本地 IPv6 质量。 六、 优缺点分析 ✅ 优点: 免费开源:基于 GitHub 项目,免费开源。 轻量级:不需要运行占用资源巨大的代理内核。 救急神器:当所有节点都挂了的时候,它往往还能用。 ❌ 缺点: 维护频繁:SNI 规则和 IP 容易失效,需要经常去 GitHub 关注更新。 速度一般:作为免费方案,速度肯定不如付费节点或自建,仅限查资料、轻度娱乐。 浏览器报警:由于伪造了 SNI,浏览器地址栏可能会提示“不安全”,这是正常现象。 七、 总结 Cealing-Host 是一个非常硬核的开源项目,它展示了通过技术手段绕过封锁的可能性。 我强烈建议大家收藏该项目地址。你可能平时用不上它,但在你主力节点失效、急得抓耳挠腮的时候,这个 GitHub 仓库就是你的救命稻草。 版权声明:本文由 赛博61区 原创发布,转载请注明出处。 项目鸣谢:SpaceTimee/Cealing-Host -
🤖 拒绝“人工智障”!使用API零成本解锁“满血版”大模型,告别网页版降智烦恼 摘要:你有没有发现,ChatGPT 或 DeepSeek 的免费网页版用久了,回复越来越短,逻辑越来越乱,甚至开始胡言乱语?这并不是你的错,而是平台为了省钱对免费用户进行了“降智”处理。 今天 赛博61区 教大家一个硬核解法:利用 Open WebUI 配合 阿里云百炼的免费 API,绕过网页限制,直接调用满血版大模型。不仅智商在线、永不降智,还白嫖千万级 Token,打造真正属于你的私人最强 AI! 一、 为什么要折腾 API 版? 很多朋友会问:“官网不是免费能用吗?为什么要自己搭?” 答案很简单:官网的免费版,是“阉割”的;而 API 版,才是“满血”的。 网页版 (Web) 的三大“降智”套路: 长对话降智:为了节省昂贵的显存,当你和 AI 聊得多了,网页版会强制“遗忘”之前的对话,导致它前言不搭后语,逻辑崩坏。 模型偷换:晚高峰时,平台会悄悄把你的模型从高级版(如 GPT-4o / DeepSeek-V3)切换成低配版(mini / lite),你却不知道。 风控极其敏感:动不动就爆红字“内容无法生成”,体验极差。 API 版 (Open WebUI) 的绝对优势: 智商恒定:API 调用的是开发者专用接口,你可以强制指定使用最强的 qwen-max 或 deepseek-r1,平台绝不敢给你偷换模型,保证每一次回答都是最高水平。 超长记忆:Open WebUI 支持自定义上下文长度,配合 API 的高并发能力,聊三天三夜它都记得你第一句说了什么。 完全免费:目前阿里云为了抢市场,送出的 Token 额度极其夸张,对于个人用户来说,这就等于白嫖满血版。 二、 第一步:薅羊毛!获取阿里云 API Key 我们要先去阿里云“进货”,把免费的算力拿到手。 注册/登录:访问 阿里云百炼 (Model Studio),使用支付宝或淘宝账号登录(需实名认证)。 开通服务:点击“立即开通”,系统会提示赠送额度。 重点:Qwen-Max (对标 GPT-4)、Qwen-Plus (速度快) 都有大量免费额度。 创建 API Key: 点击右上角头像旁边齿轮 -> API-KEY -> 创建新的 API-KEY。 Snipaste_2025-12-12_09-08-12.png图片 Snipaste_2025-12-12_09-08-34.png图片 Snipaste_2025-12-12_09-08-58.png图片 Snipaste_2025-12-12_09-03-03.png图片 复制并保存这个 sk- 开头的密钥,它是你的“无限续杯卡”。 三、 第二步:部署 Open WebUI 有了 Key,我们来搭建界面。Open WebUI 推荐使用 Docker 安装,一行命令搞定。 方案 A:本地电脑部署 如果你只是自己用,装在电脑上最方便。确保你已经安装了 Docker Desktop (参考 Docker 教程)。 打开 CMD 或 终端,输入以下命令: docker run -d -p 3000:8080 -e OPENAI_API_KEY=your_secret_key -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main方案 B:云服务器部署 如果你有闲置的 VPS (如BandwagonHost),想让朋友也能访问,就在 VPS 上运行同样的命令。 注意:Open WebUI 稍微有点吃内存,建议 VPS 内存至少 1GB 以上。 四、 第三步:连接大脑,配置 API 容器启动后 本地部署:浏览器访问 http://localhost:3000 云服务器部署:浏览器访问 http://VPS_IP:3000 注意:需开放3000端口入站 注册管理员账号并登录。 关键配置步骤: 点击左下角头像 -> 管理员面板 Snipaste_2025-12-12_16-33-31.png图片 点击设置 -> 外部链接 Snipaste_2025-12-12_16-20-14.png图片 添加接口地址 Snipaste_2025-12-12_17-04-48.png图片 填入API Key 这里要填阿里云的兼容地址:https://dashscope.aliyuncs.com/compatible-mode/v1 填入你在第一步获取的阿里云 sk-xxxx 密钥。 Snipaste_2025-12-12_16-21-20.png图片 点击右侧的保存按钮。 加载模型列表: 回到模型,这里会列出你所有能用的模型,在免费token额度用完前,你不用花一分钱。 还有一个优势:因为我们是通过 API 调用的,所以在 Open WebUI 里,我们可以自由切换几十种模型。觉得通义千问回答不好?一键切换到 DeepSeek,或者 Llama,这种‘选妃’的感觉是官方网页版给不了的。 Snipaste_2025-12-12_16-44-23.png图片 五、 见证时刻:功能展示 现在回到聊天界面,点击顶部的模型选择框,选择 deepseek-r1,开始对话吧! 1. 基础对话 你可以问它:“你是谁?”它会回答我是你的AI助手,叫 DeepSeek-R1。响应速度非常快,因为走的是阿里云的企业级线路。 Snipaste_2025-12-12_19-51-17.png图片 2. 文档分析 ✨ 这是 Open WebUI 的杀手级功能。 点击输入框左侧的 “+”号,上传一个 PDF 或 Word 文档(比如一份 50 页的财报)。 发送:“总结这篇文章的核心观点”。 它会立刻阅读文档并给出精准总结。这完全运行在你自己的私有环境里! Snipaste_2025-12-12_19-57-21.png图片 六、 进阶玩法:开启联网搜索 Open WebUI 还支持让 AI 联网。 在 设置 -> 联网搜索 中,开启开关。 搜索引擎可以选择免费的 DDGS。 Snipaste_2025-12-12_20-44-43.png图片 开启后,问它“今天的新闻”,它就会自己去网上搜完再告诉你,比官方版还强! Snipaste_2025-12-12_20-31-11.png图片 七、 总结 通过这套 “Open WebUI + 阿里云” 的组合,你相当于免费获得了一个私有版的 ChatGPT Plus。 成本:0 元(阿里云送的token个人足够用)。 体验:顶级 UI,支持文件、联网。 隐私:数据掌握在自己手中。 赶紧动手试试吧,把那些昂贵的会员费省下来买排骨吃! 版权声明:本文由 赛博61区 原创发布,转载请注明出处。