F5 DNS iRule: 限制访问指定区域
以下是一个 F5 DNS iRule,它仅允许指定的区域:
when DNS_REQUEST {
set allowed_zones {example.com subdomain.example.com}
set request_zone [DNS::question name]
if {[string match *.$allowed_zones $request_zone]} {
DNS::server forward
} else {
DNS::answer 'Access Denied'
}
}
在此 iRule 中,我们设置了一个允许的区域列表,然后检查请求的区域是否在此列表中。如果是,则将其转发到 DNS 服务器;否则,将返回 'Access Denied' 响应。
原文地址: https://www.cveoy.top/t/topic/oH7s 著作权归作者所有。请勿转载和采集!