[Ubuntu-zh] hosts文件
Xiang Liu
xiang82在yandex.com
星期五 六月 27 13:48:31 UTC 2014
我查看了一下dnsmasq的帮助文档CONFIG FILE一节以及--address选项。我觉得这就是我需要的。
于是我建立了/etc/dnsmasq.conf文件,其中写入了一行作为测试:
address=/googleapis.com/1.2.3.4
按照man dnsmasq中--server和--address的解释,应该能匹配*.googleapis.com的域名解析工作,但是
我测试中发现没有生效。
有哪位对dnsmasq比较熟悉的指导一下呗,谢谢!
以下是附录:
======================
CONFIG FILE
At startup, dnsmasq reads /etc/dnsmasq.conf, if it exists. (On FreeBSD,
the file is /usr/local/etc/dnsmasq.conf ) (but see the -C and -7
options.) The format of this file consists of one option per line,
exactly as the long options detailed in the OPTIONS section but without
the leading "--". Lines starting with # are comments and ignored. For
options which may only be specified once, the configuration file over‐
rides the command line. Quoting is allowed in a config file: between "
quotes the special meanings of ,:. and # are removed and the following
escapes are allowed: \\ \" \t \e \b \r and \n. The later corresponding
to tab, escape, backspace, return and newline.
=====================
-A, --address=/<domain>/[domain/]<ipaddr>
Specify an IP address to return for any host in the given
domains. Queries in the domains are never forwarded and always
replied to with the specified IP address which may be IPv4 or
IPv6. To give both IPv4 and IPv6 addresses for a domain, use
repeated -A flags. Note that /etc/hosts and DHCP leases over‐
ride this for individual names. A common use of this is to redi‐
rect the entire doubleclick.net domain to some friendly local
web server to avoid banner ads. The domain specification works
in the same was as for --server, with the additional facility
that /#/ matches any domain. Thus --address=/#/1.2.3.4 will
always return 1.2.3.4 for any query not answered from /etc/hosts
or DHCP and not sent to an upstream nameserver by a more spe‐
cific --server directive.
25.06.2014, 15:02, "Yunqiang Su" <wzssyqa在gmail.com>:
> 自己在本地用dnsmasq搭一个dns服务器
>
> 2014-06-25 14:58 GMT+08:00 Xiang Liu <xiang82在yandex.com>:
>> 我需要将*.googleapis.com, *.facebook.net等类似的域名解析到本机,以避免有时候上网因为封禁的原因,网页连接这些域名,非要等到超时后才显示出内容……
>>
>> 编辑/etc/hosts文件似乎只能指定具体的域名,不能进行模式匹配。
>>
>> help……
>>
>> --
More information about the ubuntu-zh
mailing list