Blocking torrents on mikroik router level

Hello everybody. Here is actual cheme how to block torrents on your :LAN. P2P networks always fight with firewall rules but for nowadays it's ok

Just copy that in clipboard, and paste in terminal

/ip firewall filter add action=add-src-to-address-list address-list=Torrent-Conn address-list-timeout=2m chain=forward comment="Torrent Block 1/3" disabled=yes layer7-protocol=block-torrents src-address=10.0.1.0/24 src-address-list=!allow-bit add action=drop chain=forward comment="Torrent Block 2/3" disabled=yes dst-port=!0-1024,8291,5900,5800,14147,5222,59905 protocol=tcp src-address-list=Torrent-Conn add action=drop chain=forward comment="Torrent Block 3/3" disabled=yes dst-port=!0-1024,8291,5900,5800,3389,14147,5222,59905 protocol=udp src-address-list=Torrent-Conn /ip firewall layer7-protocol add name="Torrent sites" regexp="^.+(torrent|rarbg|thepiratebay|isohunts|entertane|demonoid|btjunkie|mininova|flixflux|torrentz|vertor|h33t|btscene|bitunity|bittoxic|thunderbytes|entertane|zoozle|vcdq|bitnova|bitsou\ p|meganova|fulldls|btbot|flixflux|seedpeer|fenopy|gpirate|commonbits|d1:ad2|tracker|announce).*\$" add comment="Block Torrents" name=block-torrents regexp=\ "^(\\x13bittorrent protocol|azver\\x01\$|get /scrape\\\?info_hash=get /announce\\\?info_hash=|get /client/bitcomet/|GET /data\\\?fid=)|d1:ad2:id20:|\\x08'7P\\)[RP]"

 

You only will need to change local ip address mach to your network