以下是一个 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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录