Menu

Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

Tuesday, May 28, 2013

Membuat Internet Gateway Menggunakan Debian 5.0 (Lenny)

saya akan mencoba menulis catatan saya di blog ini hasil dari apa yang telah saya pelajari dan memang sudah berhasil saya buat.... oke mari kita lanjut saja bagaimana membuat Internet Gateway Menggunakan Debian Lenny.

hal-hal yang harus diperhatikan:
1. computer yang kita gunakan harus menggunakan 2 buah ethernet yaitu ethernet yang pertama untuk koneksi WAN dan Etehernet yang kedua Untuk Koneksi LAN maupun WireLess....
2. saya anggap computer telah terinstall OS Debian Lenny

langkah-langkahnya sebagai berikut:

1. masuk dan login sebagai super user atau root pada debian anda

2. kemudian setting IP address dengan menggunakan perintah
# nano /etc/network/interfaces

3. lalu masukkan konfigurasi IP address, (Konfigurasi Seseuaikan dengan Jaringan Anda)

auto eth0
iface eth0 inet static
address 191.16.10.5
network 191.16.10.0
netmask 255.255.0.0
broadcast 191.16.10.1
nameserver 8.8.8.8
auto eth1
iface eth1 inet static
address 223.10.5.1
network 223.10.5.0
netmask 255.255.255.0
broadcast 223.10.5.255


4. Simpan Konfigurasi diatas dengan menekan tombol Keyboard ctrl+o dan enter  kemudian  ctrl+x dan enter

5. Konfigurasi diatas asumsinya adalah eth0 adalah koneksi Internet (WAN) dan eth1 Untuk Koneksi LAN ataupun WireLess...

6. kemudian restart networking nya dengan perintah
# /etc/init.d/networking restart

7. Setelah itu masuk kepada service IP Forwading dengan perintah
# nano /etc/sysctl.conf

8. kemudian cari tulisan net.ipv4.ip_forward=1lalu Hilangkan Tanda # didepan tulisan tersebut. dan simpan dengan menekan tombol Keyboard ctrl+o dan enter  kemudian  ctrl+x dan enter

9. cek konfigurasi tadi dengan perintah
# sysctl -p
10. maka yang akan keluar dari perintah pengecekan itu adalah net.ipv4.ip_forward=1

11. lalu untuk menshare jaringan yang ada pada eth0 tadi maka kita harus buat routingnya. dengan menggunakan perintah
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE                                            atau
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE                 (PILIH SALAH SATU MANA YANG BISA)

12. seharusnya client sudah terkoneksi dengan internet jika cara diatas sudah terpenuhi. tinggal atur konfigurasi IP Clientnya saja.

13. akan tetapi dengan cara 11 diatas jika komputer di restart maka kita harus melakukan cara ke 11 itu lagi supaya koneksi internet dapat di routing ke client...

14. cara supaya perintah itu tersimpan dan tidak harus di atur ketika komputer di matikan dan di hidupkan kembali adalah sbb:
A. ketiikan perintah ini
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE                                             atau
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE                  (PILIH SALAH SATU MANA YANG BISA)
B. Periksa dengan perintah
# iptables -t nat -L

C. kira-kira akan muncul seperti dibawah ini:
Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target    prot opt   source   destination

MASQURADE all ------ anywhere anywhere 

MASQURADE all ------ anywhere anywhere
MASQURADE all ------ anywhere anywhere
MASQURADE all ------ anywhere anywhere
MASQURADE all ------ anywhere anywhere
MASQURADE all ------ anywhere anywhere

D. Simpan kedalam sebuah file dengan perintah
# sh -c "iptables-save > /etc/iptables.rules"
E. Buka file
#nano /etc/network/interfaces

F. Tambahkan Tulisan
pre-up iptables-restore < /etc/iptables.rules

G. Restart komputer

Demikianlah cara membuat Internet Gateway Menggunakan Debian 5.0 (Lenny). semoga dapat membantu.