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]" } }