Journal...,ini Cerita mo ngebuat Sharing Internet id SuSE linux 10.1, banyak teknik yang diberikan namun tidak spesifik sesuai dengan Distibusi Linux yang mereka gunakan, sehingga masih banyak yang kebingungan, tulisan ini mencoba membuat ringkasan untuk bagaimana cara mensetup SuSE linux agar dapat melakukan tugas sharing internet.
Nah kita mulai, untuk dapat mensharing internet kita musti siapin beberapa tools dengan batasan untuk tulisan ini, diantaranya
- KOneksi Pakai TELKOMNET
- Pastikan Modem sudah terdeteksi dengan baik di sistem anda,
- pakailah Modem Ekternal (Softmodem/Internal Modem suka agak ribet nyetingnya...), dan terpasang pada /dev/ttyS0
- Jaringan Network kita pakai IP kelas C, 192.168.10.0, netmask 255.255.255.0,
- alamat Gateway/servernya 192.168.10.1
- DNS telkomnet primary DNS address 202.134.1.10 (Sesuaikan dengan DNS telkomnet wilayah anda)
- DNS telkomnet secondary DNS address 203.130.196.5 (Sesuaikan dengan DNS telkomnet wilayah anda)
Perangkat lunaknya;
- iptables
- wvdial (untuk konek ke internetnya)
- nano/pico/mc (untuk text editornya)
coba cek dgn cara
server:~ # rpm -q iptables wvdial nano
iptables-1.3.5-13
wvdial-1.54-80
nano-1.3.10-10
Nah ketahuan seri apa aja yang terinstall, sekarang kita siap2 tuk buat rule/aturan/konfigurasi agar linuxnya bisa ngejalanin sharing internet.
Coba cari file yang namanya rc di sistem SuSE linux anda, biasanya di /etc/rc.d/rc kemudian tambahkan kalimat berikut ini pada file tersebut, isikan pada lajur baris terakhir.
server:~ # nano /etc/rc.d/rc
isikan seperti dibawah ini isi dibaris paling bawah... ;o)
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -j MASQUERADE -t nat -s 192.168.10.0/24 -o ppp0
iptables -A FORWARD -i eth0 -s 192.168.10.0 -j ACCEPT
adapun penjelasannya adalah ;
echo "1" > /proc/sys/net/ipv4/ip_forward
Perintah diatas untuk memastikan IP Forwarding kita terbuka
iptables -A POSTROUTING -j MASQUERADE -t nat -s 192.168.10.0/24 -o ppp0
Agar modem Anda dapat disharing untuk jaringan, maka perintah di atas adalah untuk membuka sharing untuk modem Anda
iptables -A FORWARD -i eth0 -s 192.168.10.0/24 -j ACCEPT
Aturan Ini adalah untuk mengijinkan client dapat melewati jaringan Internet lewat Server kita, dengan cara aktifkan dahulu IP FORWADING dimana ini entry ini di input lewat IPTABLES dengan chain FORWAD dengan apa saja client yang akan di terima aksesnya.
Kalau sudah, jalankan file rc nya
server:~ # /etc/rc.d/rc
Atur semua komputer yang terkoneksi ke internet untuk lewat gerbang (gateway)server anda misalnya 192.168.10.1, dan dengan DNS dari Telkomnet.
Jalankan modem dengan menggunakan perintah wvdial, dimana sebelum menjalankan wvdial sesuaikan dan buat dulu file konfigurasi wvdial tersebut, (wvdial.conf) dimana contoh dibawah pakai koneksi telkomnet.
server:~ # nano /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyS0
Baud = 57600
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 =
Area Code =
Phone = 080989999
Username = telkomnet@instant
Password = telkom
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 300
DialMessage1 =
DialMessage2 =
Setelah itu jalankan wvdial dgn cara
server:~ # wvdial
Jalankan internet dari komputer client kita... ;o) gimana ?? nah pengembangan berikutnya biasanya adalah dengan mensetup Proxy Server namun belum kita bahas ya... ;o)., dan Coba telaah lebih dalam juga mengenai iptables
Thanks