Skip to content
One-click Install and Configure Dnsmasq and Sniproxy for CentOS/Debian/Ubuntu
Branch: master
Clone or download
xuchangbin
xuchangbin 更新README
Latest commit 1f0a2cb May 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md 更新README May 10, 2019
dnsmasq.conf 删除测试域名 May 8, 2019
dnsmasq_sniproxy.sh 修复netstat不存在的问题 May 8, 2019
sniproxy.conf 删除测试域名 May 8, 2019
sniproxy.default 上传Debian下sniproxy缺少的配置文件 Apr 29, 2019

README.md

Dnsmasq SNIproxy One-click Install

脚本说明:

  • 原理简述:使用Dnsmasq的DNS将网站解析劫持到SNI proxy反向代理的页面上。

  • 用途:让不能看流媒体的VPS看上流媒体(前提:多个VPS中要有一个是能看流媒体的)。

  • 特性:各大流媒体均适用,目前脚本默认配置Netflix解锁,添加更多流媒体请编辑文件/etc/dnsmasq.d/custom_netflix.conf/etc/sniproxy.conf

  • 脚本支持系统:CentOS 6+, Debian8+, Ubuntu16+

    • CentOS6/7 Debian8/9, Ubuntu16/18 已测试成功
    • 理论上不限虚拟化类型,如有问题请反馈!
    • 如果脚本最后显示的IP和实际公网IP不相符,请修改一下文件/etc/sniproxy.conf中的IP地址

安装方法:

wget --no-check-certificate -O dnsmasq_sniproxy.sh https://github.com/myxuchangbin/dnsmasq_sniproxy_install/raw/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -i

卸载方法:

wget --no-check-certificate -O dnsmasq_sniproxy.sh https://github.com/myxuchangbin/dnsmasq_sniproxy_install/raw/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -u

使用方法:

将您代理VPS的DNS地址修改为这个主机的IP即可,如果不能用,只保留一个DNS试一下。

防止滥用,建议不要随意公布IP地址,或者使用防火墙做好限制工作。


本脚本仅用作解锁流媒体使用

You can’t perform that action at this time.