Membagi-bagi Koneksi Internet di Linux Slackware


Beberapa waktu yang lalu, tepatnya hari Kamis (19/03/2008) saya dituntut untuk bisa membuat router dengan menggunakan Linux. Alhamdulillah –dengan karunia Allah Ta’ala– saya bisa membuat satu router dari komputer yang spesifikasinya  Pentium III 700MHz dan RAM 256 tapi masih ternyata cukup handal juga untuk membagi koneksi dengan 7 komputer.

Koneksi internet yang saya gunakan adalah TelkomselFlash unlimited; tepatnya modem TelkomselFlash Huawei E169.

Setelah komputer tersebut saya install dengan distro favorit saya, Slackware, saatnya penyetingan router.

Setting Jaringan (di komputer Router)

Biasanya ketika dalam proses installasi pada tahap akhir, kita disodori netconfig. Maka settinglah:

hostname: router
domain: kita
Setup P Address: static IP
IP Addreess: 192.168.1.111
Netmask: 255.255.255.0 (standarnya demikian: koneksi untuk 254 komputer)
Gateway Address: (kosongkan; biasanya tinggal tekan tombol “Enter”)
Use a Name Server: No

terakhir, setelah komputer mengkonfirmasi settingan tadi, kita pilih Accept

Setting IPTABLES (di komputer Router)

edit file /etc/rc.d/rc.local (Menggunakan editor favorit anda; saya lebih suka menggunakan vim melalui terminal)

didalam file tersebut tambahkanlah perintah:

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE
echo “1” > /proc/sys/net/ipv4/ip_forward

Lalu restartlah komputer tersebut dengan mengetikkan perintah:

#reboot

Setting Komputer Client

sebelumnya buka terminal di terminal router, dan lihatlah Name Servernya:

#vim /etc/resolv.conf

Lalu catat name servernya misalnya saya, pengguna telkomselFlash: 202.3.208.11 tutup dengan mengetik :qa!

kalau di Linux, pakai netconfig atau program yang lain, tapi dengan settingan:

hostname: client1
domain: kita
Setup P Address: static IP
IP Addreess: 192.168.1.1
Netmask: 255.255.255.0 (standarnya demikian: koneksi untuk 254 komputer)
Gateway Address: 192.168.1.111 (IP address routernya)
Use a Name Server: (isikan sesuai dengan name server diatas misalnya) 202.3.208.11

terakhir, setelah komputer mengkonfirmasi settingan tadi, kita pilih Accept.

Begitu juga jika komputer client adalah windows, maka settinglah ethernetnya (START > SETTING > CONTROL PANEL > NETWORK CONNECTIONS > pilih koneksi LAN anda)

Klik kanan dan pilih Properties.

klik dua kali pada TCP/IP dan isikan; misalnya:

IP adress: 192.168.1.2
Netmask: 255.255.255.0 (Biasanya otomatis terisi bila diklik)
Gateway: 192.168.1.111 (IP address routernya)
Name Servernya: (isikan sesuai dengan name server diatas misalnya) 202.3.208.11

selamat mencoba

    • adien
    • April 20th, 2009

    Asslmu alikum..

    Mas..sya lg nyusn Tugas Akhir..dan mengangkat permaslahn yg sangt erat hubganx dengn iptables dan squid, namun sudah serc d’internet namun blum mndpatkan pnjelasn yg detil..
    jadi dengn krendahan hati kiranya Masx bisa membantu mncarikan solusinx..
    d’Rply aj d’Email sy ,.

    wsslam..

    Email dien315@ymail.com

    • adien
    • April 26th, 2009

    Aslmqum..

    mas,,abang,,Aa..
    gman nie dah ad solusinx g ttg iptabelsx..
    pnting bgt nieh…
    d’tnggu appx..
    wssalm

    —-
    Wa’alaykumus salaam.
    (1) Gunakan sarana terampuh. Googling aja. (klik disini)
    (2) lihat disini: http://rootbox.or.id/tips/iptables.html (cukup lengkap koq)
    (3) atau disini: http://yodi.web.ugm.ac.id/linux/cara-menggunakan-dan-konfigurasi-iptables-filter/ juga bagus

    • Marji
    • Oktober 28th, 2009

    Makasih sharing ilmunya.

  1. No trackbacks yet.

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: