DNS解锁奈飞迪士尼等流媒体
DNS解锁奈飞迪士尼等流媒体
首先,何为dns?
dns类似于电话簿,当我们访问一个域名时,例如google.com ,他的ip是8.8.8.8,我们首先会通过dns查询google的ip,传回本地后访问8.8.8.8来访问google
大致流程为
本地——dns——目标ip
dns解锁便是利用劫持dns将流量传输到另一台服务器上
大致流程如下
本地——节点——dns服务器——目标服务器——奈飞
实质是自己制作一台dns服务器,这台dns种奈飞等流媒体域名流量是指向他的解锁机,再用解锁机来访问奈飞等流媒体。
准备材料:一台vps dns解锁授权
以下分为简单方法和较难方法,请根据自身选择
nano编辑完成后 ctrl加o 保存编辑,ctrl加x退出nano编辑器
简单方法(直接修改系统dns)
#Debian/Centos系统
# 4.4.4.4(以实际为准,修改成你的)
# 将解锁DNS添加为系统DNS
echo -e "nameserver 4.4.4.4" > /etc/resolv.conf
# 将DNS文件属性修改为只读
chattr +i /etc/resolv.conf
移除操作
chattr -i /etc/resolv.conf
echo -e "nameserver 8.8.8.8" > /etc/resolv.conf
#Ubuntu系统(自带dns服务)
nano /etc/systemd/resolved.conf
# (以实际为准)输入,保存并退出
DNS=4.4.4.4
systemctl daemon-reload
systemctl restart systemd-resolved.service
mv /etc/resolv.conf /etc/resolv.conf.bak
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
# 移除操作(重复上述操作,dns那里换成8.8.8.8之类的即可,不过多赘述)
较难方法(使用dnsmasq来进行分流)
如果你想自己搭建一台dns服务器也可以使用这个方法,以debian系统为例
一.安装dnsmasq
apt-get -y install dnsmasq
二.配置dnsmasq
1.配置文件/etc/dnsmasq.conf
nano /etc/dnsmasq.conf
server=/netflix.com/4.4.4.4
server=/disneyplus.com/4.4.4.4
...
...
resolv-file=/etc/resolv.dnsmasq.conf
# 具体需要添加的域名请自己谷歌
2.配置文件/etc/resolv.dnsmasq.conf
nano /etc/resolv.dnsmasq.conf
nameserver 1.1.1.1
nameserver 8.8.8.8
3.设置VPS系统DNS,将本机dnsmasq作为系统DNS服务器。参考上面的操作
chattr -i /etc/resolv.conf
echo -e "nameserver 127.0.0.1" > /etc/resolv.conf
chattr +i /etc/resolv.conf
4.重启dnsmasq
/etc/init.d/dnsmasq restart
三.卸载
apt-get remove dnsmasq
chattr -i /etc/resolv.conf
chmod 777 /etc/resolv.conf
echo -e "nameserver 8.8.8.8" > /etc/resolv.conf
本文链接:
/archives/1702909482705
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
Reynolds' Blog!
喜欢就支持一下吧