how block connection of p2p?

I also wanted to point out that your DNS could be simplified by using regex matching for the name.

Ex. To redirect any traffic for domain utorrent.com and *.utorrent.com

/ip dns static add name=".*\\(^\\|\\.\\)utorrent\\.com" address=127.0.0.1

This matches utorrent.com, a.utorrent.com, a.b.c.utorrent.com, but not abcutorrent.com

Ex. To redirect any traffic for domain vuze.com and *.vuze.com

/ip dns static add name=".*\\(^\\|\\.\\)vuze\\.com" address=127.0.0.1

This way, you can protect against the sub-domains changing, the main domain still get’s blocked. Also, you’d only have one rule per domain.

Just a helpful hint.

ADD: So your new rule-set would be:

/ip dns static
add address=127.0.0.1 disabled=no name=".*\\(^\\|\\.\\)utorrent\\.com" ttl=1d
add address=127.0.0.1 disabled=no name=".*\\(^\\|\\.\\)vuze\\.com" ttl=1d
add address=127.0.0.1 disabled=no name=".*\\(^\\|\\.\\)bitcomet\\.org" ttl=1d
add address=127.0.0.1 disabled=no name=".*\\(^\\|\\.\\)bitcomet\\.com" ttl=1d
add address=127.0.0.1 disabled=no name=".*\\(^\\|\\.\\)bitcomet\\.net" ttl=1d

Hope this helps.