Anda di halaman 1dari 3

Membuat Router Warnet dengan LINUX Fedora

5 July 2008 9 Comments

Share

Sebenarnya membangun sebuah router untuk keperluan pribadi atau warnet sangat mudah
dan cepat. Disini penulis menggunakan Fedora Core 4 untuk membangun router. Kenapa?
karena penggunaan memori pada FC4 lebih kecil dbanding dengan FC yang versi terbaru.
Atau bagi anda yang punya FC2 lebih baik lagi. Tapi jangan lupa meng-update (akan dibahas
nanti).

Spesifikasi komputer yang penulis gunakan:

 Pentium Cell 2,8Ghz


 RAM 512Mb
 VGA onboard – share 16Mb
 HD 40 G
 2 buah landcard (realtek)
o eth0 –> untuk ke ISP
o eth1 –> untuk ke LAN

Rancangan jaringan dan IP address yang akan penulis gunakan:


Sebelum melakukan instalasi persiapkan rancangan partisinya, apabila router ini nanti akan
digunakan juga sebagai proxy maka

/ –> 5G
/var –> Sisanya 34G
swap –> 1024Mb (2x RAM)

Pilihan paket datanya adalah server, agar program yg tidak terpakai tidak perlu diinstal.
Setelah semua berjalan dengan lancar, masuk dengan user root;
Langkah pertama adalah:

1. Setting Kartu jaringan (IP Address) gunakan editor kesukaan anda


root@paidjo # mcedit /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
BROADCAST=202.20.100.255
HWADDR=00:14:2A:9B:63:26 —> sesuai landcard anda
IPADDR=202.20.100.50
NETMASK=255.255.255.0
NETWORK=202.20.100.0
ONBOOT=yes
TYPE=Ethernet

root@paidjo # mcedit /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
BOOTPROTO=static
BROADCAST=192.168.10.255
HWADDR=00:14:2A:9B:63:26 —> sesui dengan Landcard anda
IPADDR=192.168.10.254
NETMASK=255.255.255.0
NETWORK=192.168.10.0
ONBOOT=yes
TYPE=Ethernet

root@paidjo # /etc/init.d/network restart –> restart network

2. Langkah kedua adalah mengisikan Gateway-nya –> diberikan oleh ISP


root@paidjo # mcedit /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=paidjo
GATEWAY=202.20.100.10
3. Langkah ketiga mengisikan DNS (Domain Name Server) yg diberikan oleh ISP
root@paidjo # mcedit /etc/resolv.conf

search paidjo
nameserver 202.20.100.2
nameserver 202.20.100.3

4. Kemudian aktifkan ip forward yaitu dengan menggati nilai 0 menjadi 1


root@paidjo # mcedit /etc/sysctl.conf

net.ipv4.ip_forward = 1

5. Langkah Terakhir adalah membuat iptables agar jaringan local bisa koneksi dengan
internet
root@paidjo # iptables -L -n -t nat
root@paidjo # iptables-save > /etc/sysconfig/iptables
root@paidjo # mcedit /etc/sysconfig/iptables

# Generated by iptables-save v1.3.0 on Tue Aug 21 16:20:21 2007


*nat
:OUTPUT ACCEPT [0:0]
OSTROUTING ACCEPT [0:0]
REROUTING ACCEPT [0:0]
COMMIT

6. Tambahkan kode iptables diatas COMMIT, tuliskan seperti berikut :

-A POSTROUTING -s 192.168.10.0/24 -j SNAT –to-source 202.20.100.50

perhatikan huruf besar kecilnya

Cukup singkat dan sederhana untuk membuat sebuah router.

Selamat Mencoba

Anda mungkin juga menyukai