hrktorrent is a light console torrent client written in C++, using rasterbar's libtorrent. It features DHT, an IP Filter and reads a configuration file at $HOME/.hrktorrent, the archive comes with an example.
For IP-Filtering, make sure it is enabled and copy the ipfilter.dat file to ~/.hrktorrent/ipfilter.dat
Help is available by just running hrktorrent or 'man hrktorrent'
If you are using Gentoo or FreeBSD, installing is very easy, as both distributions have hrktorrent in their repository.
# emerge hrktorrentFreeBSD:
# cd /usr/ports/net-p2p/hrktorrent/ && make install clean