sssss

    
 # Definir os ip malicioso

:local virusList "1.2.3.4, 5.6.7.8, 9.10.11.12"

# lista de Ip

:foreach virusIP in=([/tool fetch url="http://teu-servidor-com-a-lista-de-ips.com/lista.txt" as-value]->"data") do={

    # Verificar o bloqueio

    :if ([:len [/ip firewall address-list find where list=block_virus address=$virusIP]] > 0) do={

        :put (" IP " . $virusIP . " já esta bloqueado. fritando...")

        :continue

    }

    # Bloquear  IP malicioso

    /ip firewall address-list add list=block_virus address=$virusIP

    :put ("Bloqueado " . $virusIP)

}

# Aplicar na cadeia de filtro

/ip firewall filter add chain=input src-address-list=block_virus action=drop \

    comment="Bloquear tráfico de virus"



Postar um comentário

0 Comentários