Learning of Life

Sabar menghadapi Cobaan Hidup

Membuat Gateway dari Debian Xandross

Pertama – tama saya ucapkan kepada perkumpulan linux yang sudah membantu saya bisa linux lebih jauh untuk membantu linux sebagai router untuk bisa berinternet.

Setelah di install debian xandross kemudian masuk ke terminal/console kemudian berikut stepnya :

1. Set untuk Eth0 dan Eth1nya.

Eth0 untuk LAN.

Eth1 untuk ke modem Cable/ADSL/Wifi dengan Ip:10.1.1.1/10.3.1.1

Set eth0 dengan ip: 192.168.0254 dan eth1 dengan Ip: 10.3.1.2

# vi /etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.0.254
netmask 255.255.255.0
broadcast 192.168.1.255

auto eth1
iface eth1 inet static
address 10.3.1.2
netmask 255.255.255.0
broadcast 10.3.1.255
gateway 10.3.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

; indo.net.id

$TTL 604800
@ IN SOA ns1.indo.net.id. root.kranggan. (2006020201 ; Serial604800; Refresh 86400 ; Retry 2419200 ; Expire 604800);

Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
IN A 192.168.0.254
ns1 IN A 192.168.0.254
mail IN A 192.168.0.2 ; We have our mail server somewhere else.
www IN A 192.168.0.254
client1 IN A 192.168.0.1 ; We connect to client1 very often.

db.ip

.:: db.ip

; indo.net.id

$TTL 604800
@ IN SOA ns1.indo.net.id. root.kranggan. (2006020201 ; Serial604800; Refresh 86400 ; Retry 2419200 ; Expire 604800)

; Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
ns1 IN PTR 192.168.0.254
254 IN PTR ns1
254 IN PTR ns1.indo.net.id

** Setting file resolv.conf , posisi di /etc/resolv.conf

nameserver 192.168.0.254

domain indo.net.id

domain http://www.indo.net.id

**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 = yes
spoofprotect = yes
syncookies = 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

**:: Restart setting network anda.

#/etc/init.d/networking restart

Semoga petunjuk ini berguna bagi anda seorang pemula yang ingin membuat Router sederhana namun stabil, Spesial thank to Bpk Supriyanto yang sudah membantu settingan sederhana ini.

Iklan

Juni 27, 2007 - Posted by | Program

1 Komentar »

  1. kalo mau nge-managemen bandwith pada LAN, perlu tambahin perintah apa ya?

    Thans sebelumnya

    Komentar oleh akhmad | Agustus 4, 2007 | Balas


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

%d blogger menyukai ini: