本教程将指导您如何在 Debian 12 系统上配置流媒体解锁 DNS,以便解锁某些区域受限的流媒体内容。
申请地址 https://app.alice.ws/streaming/access
最多5个ip
- 登录到 https://app.alice.ws/streaming/console。
- 点击 “Add IP Subnet” 按钮,添加您的服务器 IP 地址以进行过白(个人用户保持Subnet值为32即可,无需做任何改变)。
- 过白成功后,平台会显示相应的 DNS IP 地址。
- 复制您想要解锁的区域对应的 DNS IP。
效果大概是这样
设置dns解锁
申请通过后,在页面添加你想要解锁的机子的ip
网段默认/32 意思就是只使用这个ip
会获取到一个dns ip 我获取到的是 154.12.177.22 (没绑定不能用)
最多需要等三小时ip过白
使用下列命令进行修改dns
echo -e "nameserver 154.12.177.22\nnameserver 1.1.1.1" | sudo tee /etc/resolv.conf > /dev/null
该命令会把主dns设为 154.12.177.22 备用dns设为 1.1.1.1
可以根据需要修改
设置dns分流
如果你按照上一步做了应该就能解锁了
但是全局都是走这个还是有点慢
如果你对打开网页速度没要求的话
直接这么用就行了
接下来设置仅流媒体走解锁dns
安装并启动dnsmasq
apt install dnsmasq systemctl start dnsmasq
编辑 dnsmasq 配置文件
默认配置文件路径是/etc/dnsmasq.conf
我会在结尾提供我的配置文件,有需要的可以直接用
配置文件讲解
# 上游dns server=8.8.8.8 server=1.1.1.1 # 针对特定域名使用指定的 DNS 服务器 server=/example.com/9.9.9.9
上游dns 也就是在下列规则中没有命中时使用的dns
下面的规则 server=/example.com/9.9.9.9
意思就是在访问example.com(包括所有子域名)的时候使用9.9.9.9这个dns
所以上述三行配置的意思就是
当访问example.com及其子域名的时候使用 9.9.9.9 其他的则使用 8.8.8.8 和 1.1.1.1
可根据需要自己调整
注意每次修改都需要保存并重启服务
执行下列命令进行重启服务
systemctl restart dnsmasq
然后将系统dns修改成127.0.0.1
这个时候再进行流媒体解锁测试就没问题了
如果觉得有用的话 可以在评论区回复 支持 有用 好 之类的,谢谢支持
附一个我的配置文件
listen-address=127.0.0.1 log-queries log-facility=/var/log/dnsmasq.log server=8.8.8.8 server=1.1.1.1 #GPT/openai server=/openai.com/154.12.177.22 server=/chatgpt.com/154.12.177.22 server=/cdn.auth0.com/154.12.177.22 server=/azureedge.net/154.12.177.22 server=/sentry.io/154.12.177.22 server=/azurefd.net/154.12.177.22 server=/intercomcdn.com/154.12.177.22 server=/intercom.io/154.12.177.22 server=/identrust.com/154.12.177.22 server=/challenges.cloudflare.com/154.12.177.22 server=/ai.com/154.12.177.22 server=/oaistatic.com/154.12.177.22 server=/oaiusercontent.com/154.12.177.22 #奈飞 server=/netflix.com/154.12.177.22 server=/netflix.net/154.12.177.22 server=/nflximg.com/154.12.177.22 server=/nflximg.net/154.12.177.22 server=/nflxvideo.net/154.12.177.22 server=/nflxext.com/154.12.177.22 server=/nflxso.net/154.12.177.22 server=/fast.com/154.12.177.22 server=/netflix.ca/154.12.177.22 server=/nflxsearch.net/154.12.177.22 server=/netflixdnstest1.com/154.12.177.22 server=/netflixdnstest2.com/154.12.177.22 server=/netflixdnstest3.com/154.12.177.22 server=/netflixdnstest4.com/154.12.177.22 server=/netflixdnstest5.com/154.12.177.22 server=/netflixdnstest6.com/154.12.177.22 server=/netflixdnstest7.com/154.12.177.22 server=/netflixdnstest8.com/154.12.177.22 server=/netflixdnstest9.com/154.12.177.22 server=/netflixdnstest10.com/154.12.177.22 server=/netflixinvestor.com/154.12.177.22 server=/netflixtechblog.com/154.12.177.22 server=/netflix.com.au/154.12.177.22 server=/netflix.com.edgesuite.net/154.12.177.22 server=/netflixinvestor.com/154.12.177.22 #迪士尼 server=/disney.api.edge.bamgrid.com/154.12.177.22 server=/disney-plus.net/154.12.177.22 server=/disneyplus.com/154.12.177.22 server=/dssott.com/154.12.177.22 server=/dssott.com.akamaized.net/154.12.177.22 server=/disneynow.com/154.12.177.22 server=/disneystreaming.com/154.12.177.22 server=/cdn.registerdisney.go.com/154.12.177.22 server=/omtrdc.net/154.12.177.22 server=/disney.asia/154.12.177.22 server=/20thcenturystudios.com.au/154.12.177.22 server=/20thcenturystudios.jp/154.12.177.22 server=/abc-studios.com/154.12.177.22 server=/abc.com/154.12.177.22 server=/adobedtm.com/154.12.177.22 server=/adventuresbydisney.com/154.12.177.22 server=/babble.com/154.12.177.22 server=/babyzone.com/154.12.177.22 server=/bam.nr-data.net/154.12.177.22 server=/beautyandthebeastmusical.co.uk/154.12.177.22 server=/conviva.com/154.12.177.22 server=/dilcdn.com/154.12.177.22 server=/bamgrid.com/154.12.177.22 server=/braze.com/154.12.177.22 server=/go.com/154.12.177.22 server=/d9.flashtalking.com/154.12.177.22 server=/disney.com/154.12.177.22 server=/disneyjunior.com/154.12.177.22 server=/disney-plus.net/154.12.177.22 server=/disneyplus.com/154.12.177.22 server=/cws.conviva.com/154.12.177.22 server=/execute-api.us-east-1.amazonaws.com/154.12.177.22 server=/go-mpulse.net/154.12.177.22 server=/disneynow.com/154.12.177.22 server=/disney-portal.my.onetrust.com/154.12.177.22 server=/disneyplus.bn5x.net/154.12.177.22 server=/adobedtm.com/154.12.177.22 server=/optimizely.com/154.12.177.22 server=/disneystreaming.com/154.12.177.22 server=/go-disneyworldgo.com/154.12.177.22 server=/thestationbymaker.com/154.12.177.22 server=/thisispolaris.com/154.12.177.22 server=/watchdisneyfe.com/154.12.177.22 server=/watchespn.com/154.12.177.22 #洋抖 server=/p16-tiktokcdn-com.akamaized.net/154.12.177.22 server=/amemv.com/154.12.177.22 server=/byteoversea.com/154.12.177.22 server=/ibytedtos.com/154.12.177.22 server=/ibyteimg.com/154.12.177.22 server=/ipstatp.com/154.12.177.22 server=/muscdn.com/154.12.177.22 server=/musical.ly/154.12.177.22 server=/sgpstatp.com/154.12.177.22 server=/snssdk.com/154.12.177.22 server=/tik-tokapi.com/154.12.177.22 server=/tiktok.com/154.12.177.22 server=/tiktokcdn.com/154.12.177.22 server=/tiktokv.com/154.12.177.22 # youtobe server=/yt3.ggpht.com/154.12.177.22 server=/youtube.googleapis.com/154.12.177.22 server=/googletagmanager.com/154.12.177.22 server=/googleusercontent.com/154.12.177.22 server=/googlevideo.com/154.12.177.22 server=/video.google.com/154.12.177.22 server=/gstatic.com/154.12.177.22 server=/ytimg.com/154.12.177.22 server=/youtube.com/154.12.177.22 server=/youtube-ui.l.google.com/154.12.177.22 server=/youtube-nocookie.com/154.12.177.22 server=/youtubeeducation.com/154.12.177.22 server=/youtu.be/154.12.177.22 server=/yt.be/154.12.177.22
禁用IPv6
只需在/etc/sysctl.conf中添加如下两行:
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
之后执行:
sysctl -p
Netflix DNS解码的时需要IP地址授权,因为IPV6和IPV4同时存在,会导致解码失败。
验证解锁
这里需要您按照前面几节的内容配置好节点并连接节点后才能验证是否解锁。您需要确认您的节点可以正常上网,比如打开www.google.com
查看是否正常。
然后打开新的无痕窗口,访问:
XrayR 配置修改
1.首先配置DNS文件
vi /etc/XrayR/dns.json
全部覆盖删除
{ "servers": [ { "address": "154.12.177.22", "port": 53, "domains": ["geosite:OpenAI", "geosite:netflix", "geosite:disney"] }, "1.1.1.1" ], "tag": "dns_inbound" }
2.修改XrayR配置文件
第5行去掉# 开启
DnsConfigPath: /etc/XrayR/dns.json
第 35 行附近修改参数
EnableDNS: true DNSType: UseIP
3.重启
XrayR restart
接下来如需访问需要解锁的流媒体网址,即会分流到我们的DNS解锁服务器,实现DNS解锁。
XrayR支持为不同节点设置不同的DNS策略,具体方法:https://github.com/XrayR-project/XrayR-doc/blob/master/gong-neng-shuo-ming/dns.md
评论前必须登录!
注册