【V1.2.1】DNS 流媒体一键分流脚本

DNS 流媒体一键分流脚本

更新:V 1.2.1版本,结合大家的建议,
1、重构菜单逻辑;
2、dnsmasq、smartdns支持填写个人解锁IP;
3、增加更新脚本;
4、支持快捷指令:ddns;
5、新增 一键恢复8.8.8.8(解决分流安装失败,无法联网问题);
6、新增dnsmasq、smartdns 更新全量文件,并支持替换为自己的IP;

支持操作系统: Debian & Ubuntu
教本快捷命令:ddns

该脚本旨在帮助用户通过 解锁 DNS 实现快速的 DNS 分流与全局 DNS 替换。只需简单的几个步骤,即可轻松配置与解锁 VPS 流媒体。适用于 VPS 用户,支持一键配置,无需复杂设置。

使用指南

步骤 1: 注册 账号 (适用于没有解锁DNS IP的用户)

  1. 访问 DNS 官网 进行注册。
  2. 在注册后,将您的 VPS IP 地址添加至 Alice 白名单。

    注意:此过程可能需要 3-5 分钟生效。

步骤 2: 运行一键分流脚本

  1. 下载并运行以下脚本:
    wget https://raw.githubusercontent.com/Jimmyzxk/DNS-Alice-Unlock/refs/heads/main/dns-unlock.sh && bash dns-unlock.sh
    
    
    

解锁方式 1-1:DNS 分流模式(dnsmasq)

  1. 在脚本菜单中选择 1-1
  2. 在安装过程中,支持使用个人解锁DNS。
  3. 脚本将自动安装并配置 dnsmasq,实现多媒体流量的智能分流。
    • 适用场景:优化流媒体(如 Netflix、Disney等)访问体验,确保内容加载更快,解锁区域内容。

选择分流区域(SG / HK)

  1. 在脚本菜单中选择 1-3,进入分流区域选择界面。
  2. 脚本支持自助选择 SG(新加坡)HK(香港) 区域进行分流优化。
    • SG(新加坡):适用于连接东南亚地区的用户,提供更优的路由和速度。
    • HK(香港):适用于连接香港及周边地区的用户,提供稳定且快速的网络连接。
    • 选择完毕后,脚本将根据选择的区域配置合适的分流策略。

解锁方式 1-2:DNS 分流模式(smartdns)

  1. 在脚本菜单中选择 2-1
  2. 按照提示是否替换为个人解锁DNSIP,IP1/2可同一个;
  3. 脚本将自动安装并配置 smartdns,实现多媒体流量的智能分流。
    • 适用场景:优化流媒体(如 Netflix、Disney等)访问体验,确保内容加载更快,解锁区域内容。

解锁方式 2:全局 DNS 替换模式

  1. 在脚本菜单中选择 3-3
  2. 填写解锁DNS IP ;
  3. 系统 DNS 将被替换为 解锁 DNS,全局启用。
    • 适用场景:需要整体优化网络解析速度,提升所有已解锁自媒体请求。

28 Likes

开发调优资源荟萃

谢谢分享,赞一个 :tieba_046: :tieba_046:

2 Likes

感谢大佬分享

1 Like

可以解锁chatgp这些吗

感谢你的分享!

只要有解锁IP,然后一键脚本,就可以解锁了

感谢分享 :smiling_face_with_three_hearts:

请问会和Xray-core冲突吗Will it conflict with Xray-core?

dns 本身是系统的,如果xray配置自带dns 那么就是修改了也没用,
正常情况下 不冲突

RerrentLinden 通过 LINUX DO <[email protected]> 于2024年11月25日周一 16:08写道:

可以过cf的盾不呢

刚好用到,谢谢分享

过不了的 正常裸奔

1 Like

你好,用脚本配置dnsmasq后流媒体解锁正常走了Alice的解锁。
网络访问也是正常的,但是部署在本机的lobechat和openwebui都访问不了另一台机部署的newapi了 :joy:调用api会报错


卸载了dnsmasq还原系统配置一切就恢复正常,何解


之前用的老姨子的DNS解锁没有这个问题

应该是 chatgpt的域名被指向DNS了,可以考虑下 ,去除 dnsmqsq配置文件中chatgpt 相关配置;

好注册吗,我之前注册过一个,想白嫖免费vps的,然后被封号了

sudo reboot重启解决了 :joy:,啥也没改
奇奇怪怪的docker网络问题

serv00没法用是吧,没有sudo权限

解决了就好 了

是的 不支持