Selasa, 05 Mei 2009

Internet Connection Sharing di Ubuntu (Ubuntu Router)

Saya akan berbagi pengalaman saya tentang Internet Connection Sharing di Linux Ubuntu Hardy Heron.
Sebenarya ada banyak metode untuk mengubah komputer kita menjadi sebuah router, namun kali ini saya akan mencoba menjelaskan metode yang paling mudah diterapkan.

Kita mulai saja ya..

Peralatan yang dibutuhkan :
1.UTP-Cable secukupnya menurut kebutuhan anda
2.Switch-Hub
3.Koneksi ke Internet

Berikut adalah topology jaringannya :










ppp0 adalah Modem Huawei E220 (Dynamic IP)
eth0 adalah ethernet card (192.168.0.1)

1. Konfigurasi Ethernet Card

Ethernet card yang memberikan IP Address kepada client (DHCP) kita membutuhkan ip statis, edit network configuration file dengan perintah :

sudo nano /etc/network/interfaces


tambahkan parameter berikut ini

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0

restart network interfaces dengan perintah :

sudo /etc/init.d/networking restart

2. Mengaktifkan IP Forwarding

IP Forwarding dibutuhkan untuk meneruskan paket yang diterima, untuk mengaktifkannya gunakan perintah :

sudo nano /etc/sysctl.conf

Perhatikan bagian


#net.ipv4.conf.default.forwarding=1

Ubah menjadi

net.ipv4.conf.default.forwarding=1


3. Konfigurasi IP Tables

Untuk mengijinkan paket dapat keluar masuk Router, kita harus mengkonfigurasi IP Tables

Untuk mengkonfigurasinya gunakan perintah :

sudo nano /etc/rc.local

Tambahkan parameter berikut :

/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o ppp0 -j MASQUERADE

4. Konfigurasi DHCP

DHCP adalah protocol jaringan yang bertugas untuk memberikan konfigurasi network interface kepada Client, sehingga client tidak perlu mengkonfigurasi sendiri.

Pastikan anda sudah terhubung ke Internet, install dhcp3-server dengan menggunakan perintah :

sudo apt-get install dhcp3-server

Berikut ini adalah konfigurasi dhcp server

ddns-update-style none;

option domain-name "aku";
option domain-name-servers xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx;
option routers 192.168.0.1;

default-lease-time 6000000000;
max-lease-time 7200000000;

log-facility local7;

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.254;
}

Anda dapat merubah konfigurasi sesuai kebutuhan anda.

Langkah selanjutnya adalah memilih eth0 sebagai interface yang melayani client, gunakan perintah :

sudo nano /etc/default/dhcp3-server

Perhatikan bagian

INTERFACES=""

Ubah menjadi

INTERFACES="eth0"

5.Restart Komputer Anda

PC Linux Ubuntu Anda telah berubah menjadi Router..SELAMAT MENCOBA


Berikutnya saya akan berbagi pengalaman saya tentang konfiguras Squid Proxy.

Rabu, 29 April 2009

Huawei E220 Di Linux Ubuntu HardyHeron (Desktop/Server)

Huawei E220..Modem yang baru saja saya beli minggu kemarin dan sekalian saya regristrasi untuk berlangganan Telkomflash - Unlimited.
Coba pasang di komputer windows, ternyata lumayan kenceng nih..
Karena di r
umah juga banyak yang butuh yang namanya internet, mulailah saya niat buat PC-Router pake Ubuntu Server - HardyHeron.Berhubung Driver bawaannya cuma buat Windows, mulai bingung deh..Tapi akhirnya bisa juga..
Mulai pelan-pelan aja yah.
Saya akan mencoba menjelaskan langkah-lan
gkah untuk Ubuntu Server atau Ubuntu Desktop

Kita mulai dari setting Modem Huawei E220 supaya bisa dikenali oleh Ubuntu.

Beberapa Proses yang harus dijalani yaitu :
1. Persiapkan Hardware
2. Install Ubunt
u - HardyHeron (Desktop/Server)
3. Setting wvdial


Langsung aja to the point..

1. Persiapkan Hardware

Yang harus terserdia adalah :
1.Modem Huawei E220 (Tentunya)
2.PC dengan spec yang gak begitu tinggi

Saya pakai PC (AMD AthlonXP 1,4GHz,DD
R 256MB, HDD 30GB)

2. Install Ubuntu HardyHeron

Pastinya anda sudah mempunyai CD Bootable Ubuntu kan..Atau kalau anda belum punya silakan download disini


Boot dari CD-ROM dan ikuti Langkah-langkah instalasi.

Untuk Ubuntu Server, jangan lupa untuk memilih SSH Server agar komputernya bisa di-Remote.

Install Complete..Lansung aja ke Step-3


3. Setting wvdial

1. Install wvdial (
Jika anda menggunakan Ubuntu Desktop, langsung saja ke Step berikutnya)

Wvdial adalah Linux Utility yang berfungsi sebagai dialer untuk MODEM-BASED CONNECTION.
Langsung saja download di Repository Lokal Indonesia ada banyak sekali, tapi kali ini kita ambil dari http://kambing.ui.edu


>Package yang harus di download adalah :


1.
libxplc0.3.13_0.3.13-1build1_i386.deb
2. libwvstreams4.4-base_4.4.1-0.2ubuntu2_i386.deb
3.
libwvstreams4.4-extras_4.4.1-0.2ubuntu2_i386.deb

4.
libuniconf4.4_4.4.1-0.2ubuntu2_i386.deb
5. wvdial_1.60.1_i386.deb

>Install semua package diatas satu demi satu (sudo dpkg -i)

Contoh : # sudo dpkg -i libxplc0.3.13_0.3.13-1build1_i386.deb

2.Setting wvdial

File konfigurasi wvdial berada di /etc/wvdial.conf, edit dengan perintah

sudo nano /etc/wvdial.conf

Konfigurasi wvdial Telkomflash :

















Langkah selanjutnya persiapkan modem dengan perintah

sudo wvdialconf


















Langkah terakhir mengeksekusi wvdial dengan perintah

sudo wvdial























Jika anda sudah mendapatkan IP Address, Gateway dan DNS maka anda sudah terhubung ke internet.

Untuk menghentikan sambungan tekan Ctrl+C

Selamat Mencoba

Selanjutnya saya akan mencoba berbagi tentang pengalaman saya dengan Internet Connection Sharing di Ubuntu HardyHeron..