1. 解锁:sniproxy
wget --no-check-certificate -O dnsmasq_sniproxy.sh https://raw 安装 githubusercontent.com。 。 /myxuchangbin/dnsmasq_sniproxy_install/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -fs
-is, --安装 SNI Proxy
-fs, --快速安装 SNI Proxy
-us, - -uninstall SNI Proxy
使用 ipv6 解锁
更改/etc/sniproxy.conf 配置并重新启动计算机。
resolver {
mode ipv6_first
}
ipv4_only:查询 IPv4 地址(默认)
ipv6_only:查询 IPv6 地址
ipv4_first:查询 IPv4 和 IPv6 , use IPv4 present
ipv6_first: 查询 IPv4 和 IPv6、IPv6
'代理域名列表(白名单)'
使用默认代理适用于大多数流媒体域名,例如 Netflix、Hulu 和 HBO。 具体文件/etc/sniproxy.conf
2.无法解锁的机器:安装dnsmasq
wget --no-check-certificate -Ounlock.sh https://raw。githubusercontent.com/bingotl/dns_unlock/main/unlock.sh && chmod +xunlock.sh
./unlock.sh ip
Ping netflix 。 com
"将显示解锁成功的机器IP。"
dnsmasq引流配置文件(指定域名将转发到解锁IP)
/etc /dnsmasq.d/unlock.conf
默认包含大部分流媒体网站
建议将bypass文件中的DNS替换为您系统原有的DNS(查看备份文件/etc/resolv.conf.bak)
server= 8.8.8.8
server=1.1.1.1
server=208.67.222.222
“解锁:”
./unlock.sh r
“手动取消解锁:”
chattr -i /etc/resolv.conf
cat > /etc/resolv.conf conf <<EOF
名称服务器 8.8.8.8
名称服务器 1.1.1.1
EOF
systemctl stop dnsmasq
systemctl 禁用 dnsmasq
“其他命令”
systemctl启用dnsmasq && systemctl启动dnsmasq
systemctl stop dnsmasq && 禁用 systemctl dnsmasq
systemctl restart dnsmasq && systemctl status dnsmasq
systemctl 启用 sniproxy && s systemctl 启动 sniproxy
systemctl stop sniproxy && 禁用 systemctl sniproxy
systemctl sniproxy && 重启systemctl Status sniproxy
"系统DNS相关命令"
DNS文件锁定
chattr +i / etc/resolv.conf
解锁 DNS 文件
chattr - i /etc/resolv.conf
显示本地 DNS
cat /etc/resolv.conf
要使用 dnsmasq,系统 DNS 必须设置为 127.0.0.1(包含脚本)。
iptables相关命令(解锁它们在机器上运行,防止代理被盗)
传入:首先禁止所有IP访问80/443端口((只需运行一次)
iptables -I INPUT -p tcp --d 端口 443 -j DROP
iptables -I INPUT -p tcp --dport 80 -j DROP
接收:允许特定IP访问 查询80/443端口
iptables -I INPUT -s ip -p tcp --dport 443 -j ACCEPT
iptables -IINPUT -s ip -p tcp --dport 80 -j ACCEPT
服务 iptables 保存
本文转载自网络
[小时 ]
[ ]
[小时][小时][小时][小时][小时][小时]
评价此帖子
AD:[廉价海外 VPS 托管提供商推荐】超便宜海外VPS
以上内容来自网络,不代表本站所有观点! 欢迎关注:zhujipindao.com
评论前必须登录!
注册