Forum Discussion

Md__Hasanul_Kab's avatar
Md__Hasanul_Kab
Icon for Nimbostratus rankNimbostratus
Jul 26, 2017

Drop Traffic

Traffic Details 1. Source IP Any, Destination IP Fixed, Service Any, Action Drop. 2. Source IP any, Destination IP any , Service specific, Action Drop.

 

I need to write iRule to implement above condition.

 

4 Replies

  • This should do what you want:

    when CLIENT_ACCEPTED {
        if {([IP::addr[IP::client_addr] equals x.x.x.x]) || ([TCP::server_port] equals xxx)} {
            drop
        } else {
            return
        }
    }
    
  • if { [class match [IP::client_addr] equals Destination_IP] } { discard }

     

    elseif { [class match [TCP::local_port] equals Destination_port] } { discard }