flipperfil
Dec 17, 2014Nimbostratus
Adding networks with switch [IP::client_addr]
I currently have an irule that looks for specific host entries or defaults to .... I am trying to incorporate rfc1918 networks statements example "10.0.0.0/8" - and this doesn't work. This is on v11.4.1.
when HTTP_REQUEST { switch [IP::client_addr] { "a.a.a.a" - "b.b.b.b" { return
} default { HTTP::header insert X-NOKERB X-NOKERB } } }
I have been trying other syntax but can't seem to get it right. Any help would be appreciated:
if { ([IP::client_addr] equals 10.0.0.0/8) || ([IP::client_addr] equals a.a.a.a) } then { return
} else { HTTP::header insert X-NOKERB X-NOKERB }