文档章节

使用dnsmasq成功突破GFW 访问GOOGLE!!

kevinG
 kevinG
发布于 2014/07/18 11:36
字数 376
阅读 832
收藏 3

使用dnsmasq成功突破GFW


配置dnsmasq

这里以debian为例:其他linux发现版本也可以参考。

看到一个 /etc/dnsmasq.conf 的文件了吧, 还是需要一点点配置的, 但非常非常的少.

重点

  • 配置 dnsmasq 的上游 dns 服务器;(这是一个 dns 缓存, 那么其还是需要有上游服务器进行一次域名解析的)
  • 配置系统的dns 服务器, 将 dnsmasq 设置在首位寻找
  • 设置 dnsmasq 需要监听的 IP 地址, 让其他服务器能够找到他

对应上面的三个事项, 只有 4 条配置即可, 不要打开 dnsmasq.conf 看到一大片内容就吓到了.

  1. 首先配置 resolv-file=/etc/resolv.dnsmasq.conf 这个参数表示 dnsmasq 会从这个指定的文件中寻找上游 dns 服务器
  2. 将 127.0.0.1 添加到 /etc/resolv.conf 文件的第一行中, 让系统首先寻找本地的 dnsmasq 服务器 取消注释的 > strict-order , 表示严格安装 resolv-file 文件中的顺序从上到下进行 DNS 解析, 直到第一个成功解析成功为止
  3. 确保注释掉 > no-hosts , dnsmasq 会首先寻找本地的 hosts 文件再去寻找缓存下来的域名, 最后去上游 dns 服务器寻找.
  4. 设置 > listen-address=127.0.0.1, 表示这个 dnsmasq 本机自己使用有效.

修改好配置后重启dnsmasq 然后把自己机器的DNS修改为127.0.0.1 就行了

© 著作权归作者所有

共有 人打赏支持
kevinG

kevinG

粉丝 8
博文 3
码字总数 513
作品 0
深圳
CTO(技术副总裁)
加载中

评论(1)

冯某某
冯某某
首先需要一个能解析google域名的DNS服务器吧
centos 7 k8s v1.7 v1.6 搭建记

K8s V1.6 V1.7 部署 一、基础环境 1、主机名 IP hosts 配置 主机名 IP 系统 k8s.master 192.168.1.44 CentOS 7 64 k8s.node1 192.168.1.45 CentOS 7 64 k8s.node2 192.168.1.46 CentOS 7 64 ......

奋怒的菜鸟
2017/07/13
0
0
使用Dnsmasq加速苹果App Store、iCloud、iTunes、Mac更新等访问速度

原理 苹果绝大多数服务都使用了CDN,用户发起DNS查询请求时,DNS服务器会根据上游DNS(即你请求的这个DNS)的地址返回一个距离用户最近的数据中心IP,而造成国内访问速度慢的原因是国内发起查...

iiiiiiiii
2012/12/21
0
0
Mac运行Shadowsocks报错

觉得在中国做IT挺可悲的,强大的GFW封掉了IT从业者通往Google的大门,于是大家想着各种办法去翻墙,这也养活了了一大堆卖VPN的,可怜的IT从业者们自己花钱买VPN,水平高点的自己买VPS,然后搭...

taojin1240
2017/07/15
0
0
烂泥:dnsmasq搭建简易DNS服务器

本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb。 今天我们来介绍一个比较简单的DNS服务器dnsmasq。这款软件,已经被我成功使用到公司的所有...

烂泥行天下
2015/11/01
0
1
gfwlist2dnsmasq

gfwlist2dnsmasq 只是另一个脚本使用gfwlist自动生成的 dnsmasq ipset 规则 通知: 使用 python2,不要使用 python3 使用: Modify gfwlist2dnsmasq.py: 改变你的DNS服务器的IP&端口: mydnsip =...

1354057778
2015/10/08
742
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

shell-日志脚本小实验

1.查找日志2018-8-15,求得那一分钟访问量最大。 #/bin/bash#from cc#2018-8-15#2018-08-15.log 哪一分钟 访问量 最大for d in `ls /data/nginx/logs/`doif [ -a 2018-08-15...

chencheng-linux
昨天
0
0
Android中的设计模式之状态模式

参考 《设计模式:可复用面向对象软件的基础 》5.8 State 状态 对象行为型模式 《Android源码设计模式解析与实战》第7章 随遇而安--状态模式 意图 允许一个对象在其内部状态改变时改变它的行...

newtrek
昨天
0
0
xshell端 vim没有颜色

说明 使用xshell连接服务器的时候,使用vim打开文档没有颜色 解决方法: 1.在更目录home或者etc下找到vim的配置文件vimrc 2.vim打开它找个坑,添加下面这个东西 set t_Co=256 3.保存退出,就...

杉下
昨天
0
0
spring 资料

spring boot http://www.ityouknow.com/springboot/2016/01/06/spring-boot-quick-start.html

zaolonglei
昨天
2
0
TypeScript基础入门 - 函数 - 简介

转载 TypeScript基础入门 - 函数 - 简介 项目实践仓库 https://github.com/durban89/typescript_demo.gittag: 1.1.6 为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能直接...

durban
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部