How to: Speedup DNS Resolving
Posted: Tue 26 Dec 2006, 02:16
This will help speed up web browsing, email, chat, online games, etc... This can also be usefull if you have an ISP with slow or faulty DNS Servers.
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:
4 Go to /etc/rc.d, right click "rc.local" then click "Open as Text", then add the following to an empty blank line: (Save after adding the text)
5. Go to /etc/ppp, then right click an empty space, click on "new" then click "script", name it "ip-up", then click OK.
6. Right Click "ip-up", then click "Open as Text", then add the following: (Save after adding the text)
7. Go to /etc, then right click an empty space, then select "new" then click "blank file", name it "mararc"
8. Right Click "mararc", then click "Open as Text", then add the following:
9. Restart Puppy, then it should start caching DNS requests.
Hopefully this guide is easy to understand.
or
use the .PET package below for puppy
Link to MaraDNS for Puppy
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