05 November 2008

Membuat Router dengan Suse 9.3

Membuat Router dengan Suse 9.3

Persiapan membuat router
1. Snack, untuk saat mengkonfigurasi router tidak bete
2. Minuman, setelah makan snack agar tidak tersedak

IP eth 0 : 197.187.87.0/28
IP eth 1 : 165.155.121.0/24
GW : 197.187.87.1
DNS : 215.155.200.45
215.155.200.46


Mengaktifkan fungsi routing
# echo 1>/proc/sys/net/ipv4/ip_forward

Membuat routing dengan target berupa sebuah network
# route add -net 168.155.121.0/24 gw 165.155.121.1

Membuat routing table
# iptables -t nat -A POSTROUTING -s 165.155.121.0/24 -j MASQUERADE

Menyimpan iptables
# iptables-save > /etc/sysconfig/iptables-net

Agar iptables langsung start saat komputer baru hidup,
# mcedit /etc/init.d/network
tambahkan
iptables-restore < /etc/sysconfig/iptables-net Simpan hasil konfigurasi Cek dengan melakukan ping dari client, setelah konek atau TTL berarti router yang telah kota buat berhasil. Selamat mencoba.

MEMBUAT PC ROUTER DENGAN UBUNTU

MEMBUAT PC ROUTER DENGAN UBUNTU

Router adalah sebuah device yang berfungsi untuk meneruskan paket-paket dari sebuah network ke network yang lainnya (baik LAN ke LAN atau LAN ke WAN) sehingga host-host yang ada pada sebuah network bisa berkomunikasi dengan host-host yang ada pada network yang lain. Jenis router ada yang diproduksi oleh vendor tertentu (cisco, juniper, dst) atau yang dapat difungsikan menggunakan komputer (pc router).

PC (Personal Computer) Router adalah sebuah komputer yang berfungsi sebagai router. PC Router dapat diterapkan dengan menggunakan spesifikasi minimal :
- Dua buah NIC
- OS *nix (BSD, Linux, Unix), OS Windows Server, Open Solaris, dst
Pada installasi kali ini, kita akan membuat PC Router dengan menggunakan OS Linux Ubuntu Desktop 7.10

Saat ini make dua buah lan cards yang satu buat ke luar dan yang atunya buat ke dalam.

KONFIGURASI

1. Konfigurasi IP address

* eth0 : IP Address 10.10.1.81 Netmask 255.255.255.0
* eth1 : IP Address 192.168.0.1 Netmask 255.255.255.0
* DNS Server : 127.0.0.1 (disesuaikan dengan punya kita yang konek internet)
* Search Domains : perusahaan.com (boleh di isi boleh gak)

perintah seting ip (bisa lewat gui, tp ni pake terminal):
* sudo ifconfig eth0 10.10.1.81 netmask 255.255.255.0 (lan card 1)
* sudo ifconfig eth 192.168.0.1 netmask 255.255.255.0 (lan card 2)
* route add default gw 10.10.1.1 (klo pake modem ya GATEWAY nya modem)


klik panel System->Administration->Network trus meminta password administrasi, maka masukan password user yang pertama kali dibuat. Pilih bagian eth0 (network eksternal) lalu klik ?Properties? . Uncheck pilihan ?Enable roaming mode? lalu ganti ?Configuration? menjadi ?Static IP Address?. Masukan :

* IP address : 10.10.1.81
* Subnet mask : 255.255.255.0
* Gateway address : 10.10.1.1 (Gateway di isi sesuai dengan ip modem ato alat yg konek internet tu pokoke)

Lalu klik tombol ?OK?.

Pilih bagian eth1 (network internal) lalu klik ?Properties? . Uncheck pilihan ?Enable roaming mode? lalu ganti ?Configuration? menjadi ?Static IP Address?. Masukan :

* IP address : 192.168.0.1
* Subnet mask : 255.255.0.0
* Gateway address :

Lalu klik tombol ?OK?.
Gateway pada eth1 dikosongkan, karena router harus menentukan default gateway-nya. Sedangkan default gateway yang digunakan adalah yang melalui eth0.
Lanjuttt ?. Pilih tab ?General?. Masukan :

* Host name : PCrouter
* Domain name : Nyobain.com

Pilih tab ?DNS?
Klik ?Add? pada bagian ?DNS Servers? lalu masukan IP Address dns servernya yaitu 127.0.0.1, tekan enter. Itu Kita memasukan IP Address localhost (127.0.0.1) karena kita akan menggunakan DNS local untuk semua manajemennya. Ato klo make koneksi lainnya disesuaikan aja yah.
Klik ?Add? pada bagian ?Search domains? lalu masukan Nyobain.com, tekan enter
Tekan tombol ?Close? apabila konfigurasi sudah sesuai. Secara otomatis seharusnya IP Address sudah terkonfigurasi sendiri, apabila masih belum maka bisa direstart networknya atau restart aja komputernya

2. Konfigurasi IP Forward

IP Forward adalah suatu system yang berfungsi untuk meneruskan paket-paket dari suatu jaringan ke jarinagn yang lain. Untuk mengkonfigurasinya, kita perlu mengubah modul kernel ip_forward menjadi enable. Tapi sebelumnya ubah password root dahulu biar gak ngerepotin nantinya. Klik panel System->Administration->Users and Groups. Pilih login name ?root?, lalu klik Properties. Dibagian ?Password?, ubah :

* User password : password_root
* Confirmation : password_root

Atau ?Generate random password?, apabila ingin menggunakan password yang dibuat secara random. Lalu klik tombol ?OK?.
Untuk mengaktifkan IP Forward, kita dapat mengklik panel Applications->Accecories->Terminal Setelah muncul terminalnya, ketik perintah :

* su -
* Password : password_root

Maka kita sudah masuk ke mode root, dengan ditandai oleh tanda ?#? (tanda kress). Lalu dilanjutkan dengan perintah berikut :

* echo ?net.ipv4.ip_forward=1? >> /etc/sysctl.conf
* sysctl -p /etc/sysctl.conf

Apabila pada file /etc/systecl.conf sudah terdapat entry-an ?net.ipv4.ip_forward=0?, maka ubah saja nilainya menjadi 1. Untuk mengubah nilainya dapat menggunakan editor ?pico? ato ?vi? ato “nano” ato apalah perintah linux lainnya. Untuk mengecek apakah IP Forward sudah diaktifkan pada PC, maka jalankan perintah berikut :

* sysctl net.ipv4.ip_forward

Apabila hasilnya adalah 1, maka IP Forward sudah di enable. Selanjutnya paket-paket yang dikirim oleh network sudah dapat diteruskan ke network yang lainnya.

3. Konfigurasi IP yang Dituju pada saat Nge-routing

Perintah yang aku pakai di bawah ini buat ip yang static :

* sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j SNAT –to 10.10.1.81

Sedangkan untuk IP yang DHCP bisa pakai cara mas Hanadi :

* sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j MASQUERADE

untuk mengecek hasilnya ketikan perintah berikut :

* iptables -L -t nat

Maka akan terlihat seperti berikut :
untuk ip static :
—————cut————–
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
SNAT 0 — 192.168.0.0/24 anywhere to:10.10.1.81
—————cut————–

untuk ip DHCP :
—————cut————–
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE 0 — 192.168.0.0/24 anywhere
—————cut————–

Konfigurasi IP Masquerade tidak bersifat permanen, maka disarankan untuk mengaplikasikan cara berikut :

* pico /etc/init.d/iptables
Isikan file tersebut dengan entry-an berikut :
—–start—–

#!/bin/sh
#
#This is a ubuntu adapted iptables script from gentoo
#(http://www.gentoo.org) which was originally distributed
# under the terms of the GNU General Public License v2
#and was Copyrighted 1999-2004 by the Gentoo Foundation
#
#This adapted version was intended for and ad-hoc personal
#situation and as such no warranty is provided.

IPTABLES_SAVE=?/etc/default/iptables-rules?
SAVE_RESTORE_OPTIONS=?-c?
SAVE_ON_STOP=?yes?

checkrules() {
if [ ! -f ${IPTABLES_SAVE} ]
then
echo ?Not starting iptables. First create some rules then run?
echo ?\?/etc/init.d/iptables save\?”
return 1
fi
}

save() {
echo ?Saving iptables state?
/sbin/iptables-save ${SAVE_RESTORE_OPTIONS} > ${IPTABLES_SAVE}
}

start(){
checkrules || return 1
echo ?Loading iptables state and starting firewall?
echo -n ?Restoring iptables ruleset?
start-stop-daemon ?start ?quiet ?exec /sbin/iptables-restore ? ${SAVE_RESTORE_OPTIONS} &2
exit 1
;;
esac

exit 0

—–finish——

tambahkan kedalam boot run level sebelum aplikasi networking lainnya dijalankan dengan perintah:

* chmod +x /etc/init.d/iptables
* sudo update-rc.d iptables start 37 S . stop 37 0 .
* /etc/init.d/iptables save

Selesai sudah Seting ROUTER di UBUNTU, untuk mencobanya silahkan gunakan dua buah PC dan jangan lupa juga seting IP pada pc yang akan digunaklan sebagai cline.

Tip Memilih Distro Linux

Tip Memilih Distro Linux

Salah satu keluhan para pengguna awam Linux adalah bingung memilih distro. Distro yang berasal dari kata distribution adalah istilah untuk menyebut pemaket sistem operasi Linux dengan berbagai jenis program komputer. Linux awalnya adalah nama kernel atau inti sistem operasi. Linux telah menjadi istilah popular sebuah sistem operasi berbasis kernel Linux. Bahkan, Linux juga sering digunakan untuk menyebut distro, misalnya Linux Ubuntu, Linux BlankOn, dan lain-lain.

Distro Linux disebut pula sebagai kumpulan perangkat lunak yang dipaket bersama kernel Linux dan program tambahan untuk menginstal, menjalankan, dan mengonfigurasi sistem operasi Linux dalam suatu sistem perangkat keras. Sistem perangkat keras ini dapat berupa laptop, PC, mainframe, pda, handphone, robot, router, dan lain-lain. Pengemasan distro saat ini biasanya berupa CD/DVD.

Istilah distro muncul karena adanya kebebasan mengembangkan dan mendistribusikan software merdeka (Free Software) dan Open Source. Setiap orang atau organisasi boleh memembuat atau mengubah distro, tanpa harus selalu meminta izin kepada Linus Torvalds (pembuat pertama Kernel Linux), maupun pembuat program open source lainnya. Perbedaan distro satu dengan yang lain biasanya dalam hal cara instalasi, cara konfigurasi, tampilan standar, dan jenis paket yang disertakan,

Banyaknya jenis distro Linux ini di satu sisi membingungkan dalam memilih, di sisi lain menjadi salah satu kelebihan Linux karena tersedia banyak pilihan/alternatif bagi pengguna atau pengembang sistem komputer. Pilihan dapat ditentukan dengan beberapa kriteria, antara lain popularitas atau banyaknya pengguna, kemudahan instalasi dan konfigurasi, tujuan penggunaan, kelengkapan aplikasi, dukungan pengembang, selera pengguna, dan kedaerahan (bahasa, jenis huruf, jenis keyboard, dll.).

Popularitas

Salah satu web yang terkenal untuk mengetahui popularitas distro Linux adalah distrowatch.com, yang menyusun ranking distro berdasarkan HPD (Hit Per Day) dari 359 distro (status 31 Mei 2007).

Untuk dua belas dan enam bulan terakhir, Ubuntu menempati posisi pertama, disusul OpenSUSE. Tiga bulan terakhir Ubuntu juga di tingkat pertama, disusul PCLinuxOS. Sebulan terakhir, PCLinuxOS di tempat pertama, Ubuntu di nomor dua.

Ubuntu adalah distro turunan Debian. Tersedia beberapa pilihan Ubuntu, misalnya Ubuntu Desktop (live-CD) dengan desktop GNOME, Ubuntu Alternate, Ubuntu Server, Kubuntu dengan desktop KDE, dan Xubuntu dengan desktop XFCE. Ubuntu.com juga menyediakan Edubuntu dengan desktop GNOME plus aplikasi pendidikan dan LTSP (Edubuntu Server), yang bisa dilengkapi dengan CD Edubuntu Server Addon. Ubuntu “standar” itu belum menyertakan paket-paket pendukung beberapa format file multimedia seperti MP3, VCD, dan DVD, namun tersedia paket-paket Extras yang dapat didownload. Semua itu tersedia di majalah InfoLINUX edisi 06/2007 versi 2 DVD.

PCLinuxOS adalah distro live-CD turunan Mandrake atau Mandriva. PCLinuxOS juga dapat diinstal ke hard disk setelah berjalan normal dari CD, mirip dengan Kubuntu Desktop. PCLinuxOS dilengkapi paket-paket multimedia untuk MP3, VCD, dan DVD. Penambahan paket rpm dari server repositori dapat dilakukan setelah instalasi ke hard disk, dengan apt-get dan synaptic.

Di Indonesia, komunitas pengguna Linux paling ramai saat ini adalah Ubuntu. Jumlah pengguna Ubuntu Indonesia belum terhitung, mungkin juga paling besar karena kemudahan memperoleh CD secara gratis dari Ubuntu.com.

Kemudahan Instalasi dan Siap Digunakan

Mudah itu relatif, namun Anda dapat menentukan mudah atau tidaknya instalasi berdasarkan survey atau tanya ke teman. Jika Anda tidak ingin lebih dahulu menginstal, distro live-CD seperti KNOPPIX dan PCLinuxOS sangat cocok. Ubuntu/Kubuntu/Edubuntu Desktop juga live-CD, namun belum mendukung MP3, sehingga tidak mudah bagi umumnya orang Indonesia.

Tujuan Menggunakan Komputer

Jika Anda ingin menjadikan komputer Anda sebagai server LTSP, maka Edubuntu Server merupakan pilihan yang pas saat ini. Anda bisa memilih K12LTSP untuk kebutuhan sekolah, dengan 5 CD berbasis Fedora Core. Jika Anda ingin membangun server enterprise, CentOS dapat menjadi alternatif Red Hat Enterprise Linux yang terkenal itu.

Tersedia Banyak Aplikasi

Debian dan Ubuntu merupakan distro yang memiliki repositori lengkap (kumpulan paket di server atau DVD), jika internet atau akses ke penyedia DVD bukan kendala. Mandriva, SUSE, dan Fedora merupakan distro tua yang juga memiliki banyak repositori, selain sudah dipaket dalam bentuk beberapa CD atau DVD.

Dukungan Teknis

Dukungan teknis berbayar disediakan oleh distro besar dan tua seperti Red Hat dan Novell-SUSE. Berbagai perusahaan juga menyediakan dukungan teknis profesional untuk berbagai distro. Jika Anda bisa memanfaatkan dukungan teknis melalui komunitas, misalnya melalui milis, semua distro besar didukung oleh banyak orang secara suka-rela, misalnya Ubuntu, Fedora, SUSE, dan Mandriva. Salah satu komunitas yang hanya mendukung ke salah satu distro adalah Ubuntu-id.org.

Sesuai Selera

Ini bersifat subjektif, sehingga tidak ada kriteria baku.

Bahasa Lokal

Banyak distro menyediakan paket pendukung kebutuhan lokal, seperti menu berbahasa Indonesia. Namun, jika pilihan itu ada secara default, distro lokal seperti BlankOn, Kuliax, dan IGOS Nusantara pantas Anda coba. BlankOn 1.0 dan IGOS Nusantara berbasis Fedora Core, sedangkan Kuliax berbasis Debian KNOPPIX.

Rangkuman

Cara memilih distro untuk digunakan (bukan dikembangkan), dapat melalui kriteria berikut ini, urut dari yang paling penting menurut penulis:

1. Distro yang paling banyak digunakan oleh orang-orang di sekitar Anda.
2. Distro yang paling mudah diinstalasi dan dikonfigurasi, sehingga siap digunakan tanpa banyak masalah, paling tidak menurut teman-teman di sekitar Anda.
3. Distro yang sesuai dengan kebutuhan atau tujuan Anda menggunakan komputer.
4. Distro yang menyediakan banyak aplikasi dan cepat update-nya.
5. Distro yang menyediakan dukungan teknis, sehingga Anda mudah mendapatkan jawaban jika menemukan masalah.
6. Distro yang sesuai selera (subjektif) Anda.
7. Distro yang dilengkapi fasilitas untuk kebutuhan lokal Anda, misalnya berbahasa Indonesia dan memiliki tampilan khas (theme) Indonesia.

Jika Anda masih awam, sedikit teman pengguna Linux, dan tidak memiliki akses internet yang cepat dan murah, maka saya menyarankan Anda memilih Mandriva. Jika Anda memiliki teman yang bisa memberikan DVD-DVD (misalnya teman Anda adalah InfoLINUX), atau Anda memiliki akses internet yang cepat, maka saya menyarankan Anda memilih Ubuntu atau variannya. Jika Anda ingin distro yang memiliki ciri khas Indonesia, pilihlah BlankOn, Kuliax, atau IGOS Nusantara.

Top Post

Widget by Blogger Buster

Tinggalkan Pesan


Free chat widget @ ShoutMix

text area

  © Blogger template 'Bean' by Ourblogtemplates.com 2008

Back to TOP