帖子状态  
本帖子共有 25034 位阅读者, 3082 个回复.
  • 回复
3083条记录

wjsandy

管理员
帖子
65 
金钱
365 
魅力
365 
威望
365 
注册
2014-07-01 
wjsandy 发表于 2014-09-11 09:37   
OpenWRT使用手册
使用手册防DNS劫持:
推荐使用 方案二 或 方案四
方案一:
直接使用 ChinaDNS 做 DNS 服务器
所需软件包: chinadns-c
优点: 配置简单
缺点: 无 DNS 缓存功能 速度可能会慢
配置: 安装后直接启动即可, 配置基本无需做修改
方案二:
使用带 ChinaDNS 功能的 Dnsmasq 替换自带 Dnsmasq
所需软件包: dnsmasq-chinadns
优点: 有 DNS 缓存, 只替换软件包 没有增加软件包数量
缺点: 配置稍复杂
配置:

建议先卸载自带的 dnsmasq 后再安装
编辑配置文件 /etc/dnsmasq.conf 根据需要修改 cache-size 和 server
server 务必保证为一个国内一个国外 DNS 服务器, 配置保存后启动

方案三:
使用 ChinaDNS 作为自带的 Dnsmasq 上游 DNS 服务器
所需软件包: chinadns-c + dnsmasq
优点: 有 DNS 缓存
缺点: 配置稍复杂
配置:

安装 ChinaDNS 后, 将 /etc/init.d/chinadns 内容改为 chinadns.masq
修改 dnsmasq 的配置文件 /etc/dnsmasq.conf 为
no-resolv
server=127.0.0.1#5353

方案四:
使用带 ChinaDNS 功能的 Dnsmasq 搭配 ss-tunnel
所需软件包: dnsmasq-chinadns + shadowsocks-libev-extra
优点: 有 DNS 缓存, 通过 ss 进行 DNS 查询 保证节点离 ss 最近
缺点: 配置稍复杂
配置:

dnsmasq 安装同方案二一样, 另外安装 shadowsocks-libev-extra
修改 dnsmasq 的配置文件 /etc/dnsmasq.conf
将国外的上游 DNS 服务器改为 server=127.0.0.1#5353
另外可以强制指定走 ss 流量的域名通过 ss 查询 DNS
如: server=/.google.com/127.0.0.1#5353
方案示例:
此处以上面的 方案四 作防DNS劫持方案
步骤如下:
  • 依次安装 Dnsmasq shadowsocks-libev shadowsocks-libev-extra
    务必按照顺序安装 extra 包
  • 根据 Dnsmasq 配置示例 建立 Dnsmasq 配置
    Dnsmasq 会自动载入 /etc/dnsmasq.d 中的配置文件(可自行修改):
    address-custom.conf 自定义域名 IP, 目前只有广告屏蔽列表
    server-custom.conf 强制指定域名的 DNS 查询走 ss 流量
    spurious-ips.conf GFW 返回的虚假 IP 列表

  • 使用 /etc/init.d/shadowsocks start 和 /etc/init.d/dnsmasq start 启动
  • enjoy it!
该帖子于 2014-09-11 09:44 编辑过
技术开发,技术服务,技术咨询,技术转让,技术培训,基础软件服务,应用软件服务

MatEvox

学士
帖子
362 
金钱
392 
魅力
392 
威望
392 
注册
2019-06-06 
MatEvox 发表于 2019-06-06 06:50   
RE:OpenWRT使用手册
Tadalafil Online Mastercard Cialis Prix  viagra Levitra Orodispersible Contraindicaciones De Propecia Propecia Generic 15mg

MatEvox

学士
帖子
362 
金钱
392 
魅力
392 
威望
392 
注册
2019-06-06 
MatEvox 发表于 2019-06-13 04:41   
RE:OpenWRT使用手册
Priligy Farmacias Del Ahorro  viagra online pharmacy Cialis Pas Cher Nantes

MatEvox

学士
帖子
362 
金钱
392 
魅力
392 
威望
392 
注册
2019-06-06 
MatEvox 发表于 2019-06-20 11:52   
RE:OpenWRT使用手册
Amoxicillin Dosage 32 Bs  cheapest cialis 20mg Dapoxetine In Australia Buy Doxycycline Usa

MatEvox

学士
帖子
362 
金钱
392 
魅力
392 
威望
392 
注册
2019-06-06 
MatEvox 发表于 2019-06-29 15:42   
RE:OpenWRT使用手册
Priligy Cialis Se Pueden Combinar Cialis Comprar Espana  levitra prezzi Para Que Sirve El Cialis Progesterone 400mg Gesterol Middlesbrough Indian Pharm Inderal

MatEvox

学士
帖子
362 
金钱
392 
魅力
392 
威望
392 
注册
2019-06-06 
MatEvox 发表于 2019-07-07 22:10   
RE:OpenWRT使用手册
Is Amoxicillin An Acid Or Base  levitra a precios baratos Cialis Femme Effet

MatEvox

学士
帖子
362 
金钱
392 
魅力
392 
威望
392 
注册
2019-06-06 
MatEvox 发表于 2019-07-15 22:38   
RE:OpenWRT使用手册
Difference Between Cephalexin And Clavamox  buy viagra online Zithromax In Children Prix Du Levitra Au Maroc

BennyFrava

博士
帖子
1737 
金钱
1785 
魅力
1785 
威望
1785 
注册
2019-06-29 
BennyFrava 发表于 2019-09-06 23:17   
RE:OpenWRT使用手册

AaronKnoca

博士后
帖子
4080 
金钱
4300 
魅力
4300 
威望
4300 
注册
2019-07-12 
AaronKnoca 发表于 2019-09-06 23:17   
RE:OpenWRT使用手册

AaronKnoca

博士后
帖子
4080 
金钱
4300 
魅力
4300 
威望
4300 
注册
2019-07-12 
AaronKnoca 发表于 2019-09-06 23:19   
RE:OpenWRT使用手册
  • 回复
3083条记录