Router Slackware Akhirnya jadi juga tutorial setting router warnet untuk linux. Saya menulis ini buat temen2 yang minta untuk di buatin tutorial untuk setting router warnet dengan diagram seperti berikut |eth0 | |——————————| | |————| |————| | | | GW | | CACHE | | | |————| |————| | |——————————-| | |eth1 | | |——————–HUB——————-| | | | | | | | | | |————| |————-| |————| |Client 01 | | Client 02 | | Client 03 | |————| |————-| |————| Pertama yang harus di lakukan adalah mensetting GW (Gateway) supaya bisa connect dahulu ke internet Sebelum Mensetting : 1. Mintalah IP public ke ISP lengkap dengan netmask, broadcast dan dns nya misalnya : IP : 202.159.61.224 GATEWAY : 202.159.61.193 Netmask : 255.255.255.192 DNS1 : 202.159.57.195 DNS2 : 202.159.32.2 (optional) 2.Menentukan IP local yang akan kita gunakan untuk client Setting IP Gateway : 1.[ root@proxy /etc]# pico -w /etc/rc.d/rc.inet1.conf lalu ubahlah sesuai dengan kebutuhan yang telah di rencanakan : # Config information for eth0: IPADDR[0]=”202.159.61.224? NETMASK[0]=”255.255.255.192? USE_DHCP[0]=”" DHCP_HOSTNAME[0]=”" # Config information for eth1: IPADDR[1]=”192.168.10.1? NETMASK[1]=”255.255.255.0? USE_DHCP[1]=”" DHCP_HOSTNAME[1]=”" # Default gateway IP address: GATEWAY=”202.159.61.193? 2.Simpan dan Keluar 3.Setting dns resolve [ root@proxy /etc]# pico -w /etc/resolv.conf lalu isi dengan nameserver dari isp kita tadi : search warnet-kita.com nameserver 202.159.57.195 4.Setting ip_forwarding [ root@proxy /etc]# pkgtool Pilih setup -> pilih services lalu pilih ip forward, aktifkan. atau [ root@proxy /etc]# echo “1? > /proc/sys/net/ipv4/ip_foward 5.restart [ root@proxy /etc]# reboot atau [ root@proxy /etc]$ /etc/rc.d/rc.inet1 restart 6.test dengan ping ke default gateway 202.159.61.193 [ root@proxy /etc]# ping 202.159.61.193 PING 202.159.61.193 (202.159.61.193) 56(84) bytes of data. 64 bytes from 202.159.61.193: icmp_seq=1 ttl=63 time=0.356 ms 64 bytes from 202.159.61.193: icmp_seq=2 ttl=63 time=0.269 ms 64 bytes from 202.159.61.193: icmp_seq=3 ttl=63 time=0.267 ms 64 bytes from 202.159.61.193: icmp_seq=4 ttl=63 time=0.268 ms — 202.159.61.193 ping statistics — 4 packets transmitted, 4 received, 0% packet loss, time 2997ms rtt min/avg/max/mdev = 0.267/0.290/0.356/0.038 ms 7.test ping ke air-putih.web.id (atau web lain) untuk ngecek dns nya kalau muncul : PING air-putih.web.id (xx.xxx.xxx.xx) 56(84) bytes of data. berarti dns kita untuk gateway sudah bekerja, tapi kalau muncul : ping: unknown host air-putih.web.id berarti dns yang kita isikan di /etc/resolv.conf masih salah,silahkan cek lagi ke ISP nya :) 3. Setting NAT IPtables Untuk setting NAT IPTables saya hanya akan memberikan yang paling sederhana agar client dapat merouting. Untuk lebih jelas dapat dipahami tutorial iptables akan saya berikan lain kali. [ root@proxy /etc]# pico -w /etc/rc.d/rc.nat isikan sebagai berikut : #!/bin/sh # flush iptables -F iptables -F -t nat # nat iptables -t nat -A POSTROUTING -s 192.168.6.0/24 -j SNAT –to 202.159.61.224 4. Setting agar nat dapat jalan saat booting Tambahkan script berikut dalam /etc/rc.d/rc.local [ root@proxy /etc]# pico -w /etc/rc.d/rc.local #!/bin/sh # # /etc/rc.d/rc.local: Local system initialization script. # # Put any local setup commands in here: # Activating SNAT /etc/rc.d/rc.nat echo “” Tapi sebelumnya chmod terlebih dahulu file /etc/rc.d/rc.nat agar dapat dieksekusi [ root@proxy /etc]# chmod +x /etc/rc.d/rc.nat Sampai disini setting untuk gateway sudah selesai dan supaya gateway ini bisa sekaligus bisa di gunakan sebagai ns server maupun proxy serevr maka harus diinstall daemon bind atau daemon nameserver yang lain dan squid proxy server. (Pembahasan lain waktu) 5. Setting Client Setting IP computer client dengan ketentuan di bawah ini : IP : 192.168.10.2 - 192.168.10.254 GATEWAY : 192.168.10.1 NETMASK : 255.255.255.0 NAMESERVER : 202.159.57.195 misal : Client01 =============================== IP : 192.168.10.2 GATEWAY : 192.168.10.1 NETMASK : 255.255.255.0 NAMESERVER : 202.159.57.195 Client02 =============================== IP : 192.168.10.3 GATEWAY : 192.168.10.1 NETMASK : 255.255.255.0 NAMESERVER : 202.159.57.195 dan seterusnya sesuai banyaknya client, yang berubah hanya IP untuk client windows maka setting IP di bagian Start Menu/Setting/Control Panel/Network Setelah di setting ip client, maka coba ping ke 192.168.10.1 dari client, kalau berhasil berarti client dan Gateway nya sudah tersambung. Setelah berhasil coba ping ke gateway ISP contoh : 202.159.61.193, kalau berhasil berarti client sudah tersambung dengan ISP Setelah berhasil silahkan coba browsing ke situs tertentu misal : yahoo.com jika berhasil maka anda sudah dapat membuat router dengan nat paling sederhana Jika belum berarti masih ada kesalahan dalam setting konfigurasi diatas, Jika ada pertanyaan silahkan contact YM ID cup1ds atau MIRC dengan nick cupid Special thanks to my favorite ISP : SOLONET ISP Entri ini ditulis oleh The TXT dan dikirimkan oleh Juli 26, 2008 at 10:24 am dan disimpan di bawah Linux Slackware. Tandai permalink. Telusuri setiap komentar di sini dengan RSS feed kiriman ini. Tulis komen atau tinggalkan trackback: URL Trackback. « Ping tipuan di mikrotik Membuat POE ( POWER OVER ETHERNET ) » Tulis sebuah Komentar Alamat email kamu tidak akan pernah dipublikasi ataupun disebarluaskan. Ruas dengan tanda * harus diisi.