我查看了一下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" <wzss...@gmail.com>: > 自己在本地用dnsmasq搭一个dns服务器 > > 2014-06-25 14:58 GMT+08:00 Xiang Liu <xian...@yandex.com>: >> 我需要将*.googleapis.com, >> *.facebook.net等类似的域名解析到本机,以避免有时候上网因为封禁的原因,网页连接这些域名,非要等到超时后才显示出内容…… >> >> 编辑/etc/hosts文件似乎只能指定具体的域名,不能进行模式匹配。 >> >> help…… >> >> -- -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh