dnsmasq中的通配符路径?

时间:2017-03-25 03:57:33

标签: dns dnsmasq

是否可以在路径模式中设置通配符*

address=.example.com/foo/*/bar似乎不起作用。

address=.example.com/foo/xxx/bar有效,但我需要随机匹配的字符,而且我不知道它们是提前的。

1 个答案:

答案 0 :(得分:2)

不可能。

dnsmask仅与主机名的解析有关。

斜杠之后的所有内容都在Web浏览器(或客户端)和Web服务器之间,名称服务器无法看到此部分。

它可能会让人感到困惑,因为dnsmasq使用' /'作为其许多设置中的分隔符,但这与url的路径部分无关,只是选择了配置文件分隔符。

要对用户希望用户看到的Web服务器的哪些部分进行细粒度操作,您应该使用Google搜索" http代理"或者可能"透明的http代理"这应该让你开始。这些提供了一个中间服务器, 可以看到"路径" URL的一部分,并执行此级别的过滤。

相关问题