1. Go to http://www.maradns.org/ and download a stable release of MaraDNS
2. Open with xarchive and extract all to /
3. Open a terminal RXVT, then type:
Code: Select all
cd /
chmod 777 /install/doinst.sh
/install/doinst.sh
Code: Select all
/etc/rc.d/rc.maradns start
/etc/ppp/ip-up
6. Right Click "ip-up", then click "Open as Text", then add the following: (Save after adding the text)
Code: Select all
# Updates DNS servers
echo "nameserver 127.0.0.1" > /etc/resolv.conf
8. Right Click "mararc", then click "Open as Text", then add the following:
Code: Select all
hide_disclaimer = "YES"
maximum_cache_elements = "1536"
# -------
ipv4_bind_addresses = "127.0.0.1"
chroot_dir = "/etc/maradns"
recursive_acl = "127.0.0.0/8, 10.0.0.0/8, 172.16.0.0/12, 169.254.0.0/16, 192.168.0.0/16"
min_visible_ttl = 14400
min_ttl = 14400
# -------
random_seed_file = "/dev/urandom"
min_ttl_cname = 14400
maxprocs = 96
# -------
Hopefully this guide is easy to understand.
or
use the .PET package below for puppy
Link to MaraDNS for Puppy