qingnian_74284
Jan 23, 2008Nimbostratus
Urgent, please help to check why this irule didn't work
Hi everybody,
I create a irule try to send source IP in the defined range to CSG_IN pool, and send Server IP in the defined range to CSG_OUT pool, but it did't work, eg, I trace the traffic with source ip 192.168.253.2 hit the bigip but not shows up in the CSG_IN vlan. Please help, it is a urgent request, many Thanks.
when CLIENT_ACCEPTED {
if { [IP::addr [IP::client_addr] equals 192.168.253.0/255.255.255.0] or [IP::addr [IP::client_addr] equals 192.168.254.0/255.255.255.0] or [IP::addr [IP::client_addr] equals 10.162.72.0/255.255.255.0] } {
pool CSG_IN
}
if { [IP::addr [IP::server_addr] equals 192.168.253.0/255.255.255.0] or [IP::addr [IP::server_addr] equals 192.168.254.0/255.255.255.0] or [IP::addr [IP::server_addr] equals 10.162.72.0/255.255.255.0] } {
pool CSG_OUT
}
else {
pool MO2_bigip
}
}