1] Setup CentOS 6 64-bit as in guide (http://www.malaya-digital.org/setup-a-minimal-centos-6-0-64-bit-setup-with-networking/). eth1 will be for the WAN while eth0 will be for the LAN. eth1 is to be set via DHCP, while eth0 should be given the IP 192.168.1.1, with netmask 255.255.255.0 and no GATEWAY and DNS settings in /etc/sysconfig/network-scripts/ifcfg-eth0. Also, I've made an /etc/sysconfig/iptables example for this setup(see it below), so you may not need to make your own firewall rules.
2] "vi /etc/sysconfig/selinux" and set "SELINUX=disabled"
3] "setenforce 0"

BIND
1] All following steps are to be done as root.
2] "yum install bind bind-chroot"
› Continue reading...