立即注册
 找回密码
 立即注册

外连接论坛

搜索
热搜: 活动 交友 discuz
ymcoming
发表于: 2019-4-29 15:43:09 | 显示全部楼层

加入外链接网,秒发外链,快排您的网站权重

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
写得相等具体了!激烈推举,计谋性mark,转自荒岛:https://lala.im/5504.html
设施次要是两个:
1:DNS SNIProxy
2:运用Brook直达
---------------------------------贴局部形式----------------------------------
起首正在你能看的那台机械上装置DNSMasq:
  1. [*]
  2. [*]yum -y install epel-release
  3. [*]yum -y install dnsmasq bind-utils nano
复制代码
复制代码
这里我假定你运用的是最新版的CentOS7,经由过程yum担保理器装置的DNSMasq的版本是2.76,那末这个版本没有需求去改甚么主设置装备摆设文件,悉数都按默许设置就好,只需求本人新建一个设置装备摆设文件,将netflix的两个域名剖析到你的VPS公网IP:
  1. [*]
  2. [*]echo "address=/netflix.com/VPSIP" > /etc/dnsmasq.d/netflix.conf
  3. [*]echo "address=/nflxvideo.net/VPSIP" >> /etc/dnsmasq.d/netflix.conf
复制代码
复制代码
发动DNSMasq:
  1. [*]
  2. [*]systemctl start dnsmasq
  3. [*]systemctl enable dnsmasq
复制代码
复制代码
测试一下,假如剖析进去的IP是你本人的VPSIP那末DNS这边就设置装备摆设好了:
  1. [*]
  2. [*]dig [url=home.php?mod=space&uid=30138]@127.0.0.1[/url] netflix.com
  3. [*]dig @127.0.0.1 nflxvideo.net
复制代码
复制代码
接着装置SNIProxy,因为CentOS7的担保理器没有这个软件包,这里只能本人编译了:
  1. [*]
  2. [*]yum -y groupinstall "Development Tools"
  3. [*]yum -y install libev-devel pcre-devel udns-devel rpm-build
  4. [*]git clone https://github.com/dlundquist/sniproxy.git
  5. [*]cd sniproxy
  6. [*]./autogen.sh && ./configure && make dist
  7. [*]rpmbuild --define "_sourcedir `pwd`" -ba redhat/sniproxy.spec
  8. [*]cd /root/rpmbuild/RPMS/x86_64
  9. [*]yum -y install sniproxy-0.6.0 git.8.g3fa47ea-1.el7.x86_64.rpm
复制代码
复制代码
假如你没有想编译,上面我把我本人编译好的RPM包发上来,你只需求履行如下饬令即可装置完成:
  1. [*]
  2. [*]yum -y install https://lala.im/static/script/sniproxy-0.6.0 git.8.g3fa47ea-1.el7.x86_64.rpm
复制代码
复制代码
新建一个SNIProxy的设置装备摆设文件:
  1. [*]
  2. [*]nano /etc/sniproxy.conf
复制代码
复制代码
写入如下设置装备摆设:
  1. [*]
  2. [*]user daemon
  3. [*]
  4. [*]pidfile /var/run/sniproxy.pid
  5. [*]
  6. [*]resolver {
  7. [*]    mode ipv4_only
  8. [*]}
  9. [*]
  10. [*]access_log {
  11. [*]    filename /tmp/sniproxy-access.log
  12. [*]}
  13. [*]
  14. [*]listen 0.0.0.0 443 {
  15. [*]    proto tls
  16. [*]    table imlala_netflix
  17. [*]}
  18. [*]
  19. [*]table imlala_netflix {
  20. [*]    (.*.|)netflix.com$ *
  21. [*]    (.*.|)nflxvideo.net$ *
  22. [*]}
复制代码
复制代码
新建一个systemd效劳文件:
  1. [*]
  2. [*]nano /etc/systemd/system/sniproxy.service
复制代码
复制代码
写入:
  1. [*]
  2. [*][Unit]
  3. [*]Description=sniproxy server
  4. [*]     
  5. [*][Service]
  6. [*]Restart=always
  7. [*]ExecStart=/usr/sbin/sniproxy -f -c /etc/sniproxy.conf
  8. [*]   
  9. [*][Install]
  10. [*]WantedBy=multi-user.target
复制代码
复制代码
发动SNIProxy:
  1. [*]
  2. [*]systemctl start sniproxy
  3. [*]systemctl enable sniproxy
复制代码
复制代码
那这台机械的设置装备摆设就完成了,接下来我们需求正在不克不及看的机械上装置一个代办署理,这里干事做全套吧,我这边直截装置一个SS先

运用pip装置SS:
  1. [*]
  2. [*]yum -y install epel-release
  3. [*]yum -y install python-setuptools libsodium m2crypto nano
  4. [*]easy_install pip
  5. [*]pip install shadowsocks
复制代码
复制代码
新建SS设置装备摆设文件:
  1. [*]
  2. [*]nano /etc/shadowsocks.json
复制代码
复制代码
假如你没有变动上面的设置装备摆设,那末SS的毗邻端口是23333,加密体例是chacha20,暗码是imlala,倡议你本人仍是把暗码改庞杂一点:
  1. [*]
  2. [*]{
  3. [*]    "server":"0.0.0.0",
  4. [*]    "server_port":23333,
  5. [*]    "local_address": "127.0.0.1",
  6. [*]    "local_port":1080,
  7. [*]    "password":"imlala",
  8. [*]    "timeout":300,
  9. [*]    "method":"chacha20",
  10. [*]    "fast_open": false
  11. [*]}
复制代码
复制代码
仍是和之前一样新建systemd效劳文件:
  1. [*]
  2. [*]nano /etc/systemd/system/shadowsocks.service
复制代码
复制代码
写入:
  1. [*]
  2. [*][Unit]
  3. [*]Description=Shadowsocks
  4. [*]
  5. [*][Service]
  6. [*]User=root
  7. [*]Restart=always
  8. [*]ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json
  9. [*]
  10. [*][Install]
  11. [*]WantedBy=multi-user.target
复制代码
复制代码
发动SS:
  1. [*]
  2. [*]systemctl start shadowsocks
  3. [*]systemctl enable shadowsocks
复制代码
复制代码
目前你需求将这台机械的DNS所在点窜为方才设置装备摆设了DNS SNIProxy的机械IP所在:
  1. [*]
  2. [*]nano /etc/resolv.conf
复制代码
复制代码
比如:
  1. [*]
  2. [*]nameserver VPSIP
复制代码
复制代码
那目前毗邻你这台机械的SS,这台机械该当就可以看Netflix了,同理假如你还有更多的机械,都只需求装一个代办署理点窜下DNS就行
。不外你需求留意的是,这个设施有能够会形成乱用。倡议没有要宣布本人的VPSIP所在。
跳转到指定楼层
ckiyouy
发表于: 2019-4-27 10:57:07 | 显示全部楼层


https://github.com/myxuchangbin/dnsmasq_sniproxy_install
一键剧本,已正在Centos6 ,Debian8 、Ubuntu16 测试完成,剧本很简朴,仅供放松双手运用,没有做技巧评论辩论
回复 支持 反对

使用道具 举报

huangfight
发表于: 2019-4-27 12:13:00 | 显示全部楼层

请统统复制粘贴:
不管是哪类设施,起首你得筹办一台自身就可以看的机械,那有人能够会问,你这没有是脱裤子放屁嘛,我原本就可以看了那还设置个甚么?
能够需求用到的几个场景:
1:我有良多台小鸡,但能看的只要1台,我想让悉数的小鸡都能看

2:能看的那台很卡,我想看的更舒畅点/流利点
回复 支持 反对

使用道具 举报

ymcoming
发表于: 2019-4-27 11:04:39 | 显示全部楼层



yywudi 揭晓于 2019-4-28 11:20
我就问一下,能看的小鸡装个ss,然后不克不及看的/线路好的小鸡,几条iptables法则直截端口转发,没有就好了?
折 ...

你这是直达鸡、落地鸡的悉数流量都要走一遍

DNS的用法是:传说毗邻握手胜利后,奈飞的视频效劳器把视频数据直截往你的直达鸡IP上发(也便是说奈飞的视频效劳器没有判别IP所在),而没有是往落地鸡上发。如许的话,一个落地鸡能够配N其中转鸡。落地鸡只需支出较少的流量
换句话说,你的落地鸡假如只要1T的流量,那末你的用法最多只能看1T。而DNS的用法让直达鸡承当大批的流量,你的奈飞或许能看10T的流量,直到落地鸡超越流量
回复 支持 反对

使用道具 举报

aRNoLD
发表于: 2019-4-28 11:22:50 | 显示全部楼层

还得注册NF会员而且充值吧?
回复 支持 反对

使用道具 举报

yywudi
发表于: 2019-4-27 13:08:35 | 显示全部楼层

我就问一下,能看的小鸡装个ss,然后不克不及看的/线路好的小鸡,几条iptables法则直截端口转发,没有就好了?
折腾这个DNS是为何?
回复 支持 反对

使用道具 举报

sysmaster
发表于: 2019-4-28 11:20:08 | 显示全部楼层

我有能看奈飞的小鸡了,为什么还要DNS代办署理?
好累啊!
回复 支持 反对

使用道具 举报

xh749
发表于: 2019-4-28 10:28:43 | 显示全部楼层

https://github.com/ab77/netflix-proxy
回复 支持 反对

使用道具 举报

moowee
发表于: 2019-4-27 11:16:17 | 显示全部楼层


aRNoLD 揭晓于 2019-4-27 13:08
还得注册NF会员而且充值吧?

这才是重点!
回复 支持 反对

使用道具 举报

jackz3
发表于: 2019-4-27 14:50:17 | 显示全部楼层

会员我博客有更新cookie 老哥们能够ip 1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题:467 | 回复:6119

快速回复 返回顶部 返回列表