My firewall script blocks traffic for both IPv4 and IPv6 protocols.
I open only port 80 for HTTP and port 22 for SSH.
Pings are allowed only from the HE.net IPv6 tunnel.
I run CentOS 7 64-bit as my desktop OS. It is extremely stable, fast and powerful.
Here is a little script that I wrote to install the latest kernel, and some commonly used applications. Just run the script, sit back, and relax, as it installs some commonly used applications.
Here is how to setup your own caching DNS server with Unbound on CentOS 7.
A caching DNS server just caches results from queries that clients ask. If a client asks it to resolve technichristian.net, the caching DNS server asks the authoritative name server responsible for the appropriate zone to resolve it, and caches the answer. If another client asks it to resolve the same record, the caching DNS server can answer from its cache.