DNS 过滤脚本

when DNS_REQUEST {
    # Log query details
    log local0. "[DNS::question name]: [DNS::question name],
        [DNS::question class]: [DNS::question class],
        [DNS::question type]: [DNS::question type]"
    #set forwarded 0
        set lower_name [string tolower [DNS::question name]]
        if { $lower_name ends_with ".sgmc.sgcc.com.cn" } {
        log local0. "okkkkkkkk!!"
        }
#     if {[class match [DNS::question name] ends_with forwarded_zones]}{
#         translate address enable
#         snat automap
#         pool  dns_lb
#         log local0. "#################################[DNS::question name]: [DNS::question name],
#         [DNS::question class]: [DNS::question class],
#         [DNS::question type]: [DNS::question type]"
# }
    if {[class match [DNS::question name] contains forwarded_zones]} {
        log local0. "[DNS::question name]: [DNS::question name],
        [DNS::question class]: [DNS::question class],
        [DNS::question type]: [DNS::question type]"
        
    
    }
}
原文地址:https://www.cnblogs.com/zy09/p/14955642.html