17
Sep
08

Slackware sebagai Router

Berikut ini tutorial membangun sebuah router dengan menggunakan Linux. Distro Linux yang digunakan adalah Slackware 12, dengan skema jaringan sebagai berikut :

Router

Router

Diasumsikan IP public, Netmask, Broadcast, dan DNS sebagai berikut :

IP : 202.1.1.3
Gateway : 202.1.1.1
Netmask : 255.255.255.0
DNS : 202.1.1.2

Langkah Pertama, Setting IP gateway :

root@parados:~# vi /etc/rc.d/rc.inet1.conf

# Config information for eth0 :
IPPADDR[0]=”202.1.1.3″
NETMASK[0]=”255.255.255.0″
USE_DHCP[0]=””
DHCP_HOSTNAME=””

# Config information for eth0 :
IPPADDR[1]=”192.168.25.100″
NETMASK[1]=”255.255.255.0″
USE_DHCP[1]=””
DHCP_HOSTNAME=””

# Default gateway IP address :
GATEWAY=”202.1.1.1″

Simpan dan keluar.

Langkah Kedua, Setting DNS resolve :

root@parados:~# vi /etc/resolv.conf

nameserver 202.1.1.2

Simpan dan keluar.

Langkah Ketiga, Setting ip_forwarding :

root@parados:~# pkgtool

pilih setup -> pilih services lalu pilih ip forward, aktifkan. Untuk mngaktifkan semua konfigurasi di atas, restart rc.inet1.

root@parados:~# /etc/rc.d/rc.inet1 restart

Tes konektifitas dengan gateway 202.1.1.1 :

root@parados:~# ping 202.1.1.1

PING 202.1.1.1 (202.1.1.1) 56(84) bytes of data.
64 bytes from 202.1.1.1: icmp_seq=1 ttl=64 time=5.64 ms
64 bytes from 202.1.1.1: icmp_seq=2 ttl=64 time=4.31 ms
64 bytes from 202.1.1.1: icmp_seq=3 ttl=64 time=5.07 ms
64 bytes from 202.1.1.1: icmp_seq=4 ttl=64 time=4.28 ms
— 202.1.1.1 ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 4.280/4.828/5.641/0.570 ms

Jika lancar akan muncul tampilan seperti di atas.

Tes konektifitas DNS dengan ping salah satu url, misalnya google.co.id :

root@parados:~# ping google.co.id

PING google.co.id (72.14.207.104) 56(84) bytes of data.
64 bytes from eh-in-f104.google.com (72.14.207.104) : icmp_seq=1 ttl=237 time=260
64 bytes from eh-in-f104.google.com (72.14.207.104) : icmp_seq=2 ttl=237 time=268
64 bytes from eh-in-f104.google.com (72.14.207.104) : icmp_seq=3 ttl=237 time=261
64 bytes from eh-in-f104.google.com (72.14.207.104) : icmp_seq=4 ttl=237 time=265
— 202.1.1.1 ping statistics —
4 packets transmitted, 4 received, 20% packet loss, time 3998ms
rtt min/avg/max/mdev = 260.950/624.132/268.577/3.125 ms

Jika lancar akan muncul tampilan seperti di atas.

Langkah Keempat, Setting NAT IPtables :

root@parados:~# vi /etc/rc.d/rc.snat

#!/bin/sh
# flush
iptables -F
iptables -F -t nat
iptables -t nat -A POSTROUTING -s 192.168.25.0/24 -o eth0 -j SNAT –to-source 202.1.1.3

simpan dan keluar.

Langkah Kelima, Setting agar NAT IPtables berjalan saat booting :

Tambahkan script berikut pada /etc/rc.d/rc.local

root@parados:~# vi /etc/rc.d/rc.local

# snat
/etc/rc.d/rc.snat

Simpan dan keluar.

Langkah Keenam, Setting agar file /etc/rc.d/rc.snat dapat dieksekusi :

root@parados:~# chmod 777 /etc/rc.d/rc.snat

Langkah Ketujuh, reboot dan router siap digunakan :

root@parados:~# reboot

Iklan

4 Responses to “Slackware sebagai Router”


  1. 7 Oktober 2008 pukul 13:41

    hahaha ra.. dong aku wan……!!! yah buat yang mudeng2 wae lah……..

  2. 3 iwantea
    19 November 2008 pukul 19:14

    aaaaaaaauuuuuuah gelap ra ngerti piye mas….
    ra mudeng aku…

  3. 20 November 2008 pukul 19:31

    Ah…. Kang Hacker Iwan ini suka merendah, jadi malu 😀


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 )

Gambar Twitter

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

Foto Facebook

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

Foto Google+

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

Connecting to %s


%d blogger menyukai ini: