Router Debian woody
Senin, 12 Oktober 2009 - - 0 Comments
Bagi seorang NewBie dalam hal Linux Server dan berkeinginan membuat router sebagai gateway internet jangan khawatir deh. Disini akan saya bantu anda membuat Router/Gateway internet menggunakan Debian Woody 3rc6.Dalam tutorial ini diwajibkan menyiapkan beberapa hal yg saya sarankan, antara lain sebagai berikut :
1. Gadis cantik, Pacar ataukah Istri anda (Very Important)2. PC Router Pentium I / AMD K6, disarankan Pentium II keatas.3. CD-Rom dan 2 Ethernet(minimal) yang udah nempel di PC.4. 9 (sembilan)keping CD Debian Woody 3rc6.5. Secangkir Kopi Susu. Dianjurkan tanpa rokok.
Pertama-tama install debian anda dengan installan Base System. Jangan lupa menuruti permintaan Install Wizard untuk scan 9 keping CD (Penting dalam database systemnya). Maaf saya tidak menjelaskan installasi Debian secara Detail. Setelah installasi selesai, lakukan langkah-langkah sebagai berikut:
1. .:: Set IP Address eth0 dan eth1.
Pengsian berdasarkan asumsi sebagai berikut;eth0 terhubung ke jaringan lokal / client interneteth1 terhubung ke Modem ADSL atau WiFi dengan ip 10.1.1.1Set eth0 dengan ip 192.168.0.254 dan eth1 10.1.1.2
# vi /etc/network/interfaces
auto eth0iface eth0 inet staticaddress 192.168.0.254netmask 255.255.255.0broadcast 192.168.1.255
auto eth1iface eth1 inet staticaddress 10.1.1.2netmask 255.255.255.0broadcast 10.1.1.255gateway 10.1.1.1
2. ..::Install Bind 9 sebagai DNS server.
# apt-get install bind9
setelah selesai terinstall lakukan setting:
# vi /etc/bind/named.conf
masukkan perintah ;
// add entries for other zone below here
zone "domain yang diinginkan" IN {type master;file "db.domain";};
zone "0.168.192.in-addr.arpa" IN {type master;file "db.ip";};
*lalu buat file db.domain dan db.ip , letak posisi file di /var/cache/bind/
.::db.domain
; chuprex.net$TTL 604800@ IN SOA ns1.chuprex.net. root.chuprex.net. (2006020201 ; Serial604800 ; Refresh86400 ; Retry2419200 ; Expire604800); Negative Cache TTL;@ IN NS ns1IN MX 10 mailIN A 192.168.0.254ns1 IN A 192.168.0.254mail IN A 192.168.0.2 ; We have our mail server somewhere else.www IN A 192.168.0.254client1 IN A 192.168.0.1 ; We connect to client1 very often.
.:: db.ip
; chuprex.net$TTL 604800@ IN SOA ns1.chuprex.net. root.chuprex.net. (2006020201 ; Serial604800 ; Refresh86400 ; Retry2419200 ; Expire604800); Negative Cache TTL;@ IN NS ns1IN MX 10 mailns1 IN PTR 192.168.0.254254 IN PTR ns1254 IN PTR ns1.chuprex.net
** Setting file resolv.conf , posisi di /etc/resolv.conf
nameserver 192.168.0.254domain chuprex.netdomain www.chuprex.net
**setelah itu restart bind
/etc/init.d/bind9 restart
2. ..:: Sekarang saatnya edit Routing Setting :
**Edit file ipv4_forward untuk memForwardkan ip dari 2 eth.
#vi /etc/network/options
ip_forward = yesspoofprotect = yessyncookies = no
**Masukkan rule iptables untuk share internet dari eth1 ke eth0.
#iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
untuk mempermanenkan rule iptables, jangan lupa menyimpannya.
#iptables-save
Sekian aja ya, setting router sederhana sudah selesai. Ooops, ternyata ada yg tertinggal.
**:: Restart setting network anda.
#/etc/init.d/networking restart
This entry was posted on 12.10.09
You can follow any responses to this entry through
the RSS 2.0 feed.
You can leave a response,
or trackback from your own site.
0 komentar:
Posting Komentar