This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Senin, 07 November 2011

Tutorial konfigurasi ubuntu sebagai router jaringan









1. pertamanya kamu musti login dulu ke system, gunakan user dan password yang kamu buat
waktu proses install tadi
2. sekarang kamu telah masuk sebagai user biasa, untuk bisa melakukan konfigurasi kamu harus
login sebagai root, berhubung karena password root nya belum ada kamu bisa menjadikan
username kamu sebagai root
sudo su
masukkan password kamu , dan kamu telah jadi root! selamat!
tapi tunggu dulu karena password root kamu belum ada kamu harus membuat password nya
passwd root
masukkan password root yang kamu inginkan sebanyak dua kali
setelah itu jadi deh, password root nya,
3. edit konfigurasi ethernet dengan perintah
nano /etc/network/interfaces
edit tulisan ini seperlunya, [opsional]
auto eth0
iface eth0 inet static
address 192.168.168.1
netmask 255.255.255.0
network 192.168.168.0
broadcast 192.168.168.255
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
edit data seperlunya
simpan dengan menekan ctrl + x lalu tekan y dan enter
4. setelah itu kita masukkan alamat dns [berbeda setiap ISP]
dengan mengetikkan perintah
nano /etc/resolv.conf
isi file nya kira kira seperti ini
nameserver 202.155.0.15
nameserver 122.109.0.74
itu perumpamaan dns1 dan dns2 kalau agan punya 4 dns server ya tinggal di sisipkan aja di
bawahnya lagi.
simpan dengan menekan ctrl + x lalu tekan y dan enter
5. supaya settingan dari berfungsi restart dulu service network nya
/etc/init.d/networking restart
6. nah supaya ubuntu server nya bisa melakukan routing, ada satu konfigurasi yang harus di edit,
yaitu :
nano /etc/sysctl.conf
cari tulisan berikut:
# net.ipv4.conf.default.forwarding=1
hilangkan tanda pagar nya jadi:
net.ipv4.conf.default.forwarding=1
simpan dan keluar dengan perintah:
ctrl+x, ketik y dan tekan enter
pastikan angka setelah tanda sama dengan “=” adalah 1
itu maksudnya kalau
1. berarti kernel di perbolehkan untuk routing
0. kernel tidak bisa melakukan proses routing
7. script routing
setelah itu, kamu masih harus melakukan / memasukkan script untuk routingnya
supaya ubuntunya tau mau kemana jaringan di routing
ketikkan perintah berikut [ubah sesuai kebutuhan]
/sbin/iptables -t nat -A POSTROUTING -s 192.168.168.0/255.255.255.0 -d 0/0 -j
MASQUERADE
penjelasan nya seperti ini:
-t nat = adalah pembuatan table nat pada iptable
-A POSTROUTING = ini akan menambah satu aturan baru pada bagian postrouting
-s 192.168.168.0/255.255.255.0 = bagian ip address client yang akan di routing antara 0 – 255.
bisa juga sich ditulis 192.168.168.0/24
-d 0/0 = bagian ini akan mencari sumber paket keluar. perintah 0/0 artinya akan mencari dalam
bentuk global.
-j MASQUERADE = perintah ini akan mengarahkan rantai paket kebagian tertentu tapi tanpa
source.
selesai deh,
tapi tunggu dulu, konfigurasi dengan menggunakan iptables barusan hanya bersifat sementara,
jadi kalo pc server di reboot, settingan nya akan hilang
nah
supaya konfigurasi selalu di lakukan sejak awal pc di hidupkan
sisipkan script tadi ke file /etc/rc.local
nano /etc/rc.local
masukan perintah berikut dibagian paling bawah rc.local (copy ajah)
/sbin/iptables -t nat -A POSTROUTING -s 192.168.168.0/255.255.255.0 -d 0/0 -j
MASQUERADE
simpan dan keluar dengan menekan ctrl + x dan y
lalu enter
2. Ubuntu sebagai Router
Untuk menjadikan ubuntu sebagai router, dengan skema ;
Modem -- Router -- Lan
modem : 192.168.2.1
Router : eth0 -> 192.168.1.1 ( untuk kedalam LAN )
eth1 -> IP didapat dari dial up modem ( biarin otomatis aja )
LAN : 192.168.1.0/24
note : pastikan router anda memiliki minimal 2 ( dua ) NIC,
1. untuk dial modem dari router silahkan baca di dial up modem
2. konfigurasi kartu jaringan di ubuntu baca di konfigurasi IP static ubuntu
3. Nah langkah tambahannnya ada disini, edit pada file/etc/sysctl.conf
dan hilangkan tanda "#" pada baris
#net.ipv4.ip_forward=1
sehingga menjadi ( gunakan editor kesukaan anda )
net.ipv4.ip_forward=1 4. masukkan rule masquerade pada file /etc/rc.local sebelum exit 0 contoh
rule :
bagi yang dial up modem dari ubuntu masukkan ;
iptables -t nat –A POSTROUTING –o ppp0 –j MASQUERADE
bagi yang dial dari modem ;
iptables -t nat –A POSTROUTING –s 192.168.1.0/24 –o eth1 –j MASQUERADE
pada "192.168.1.0/24" diganti dengan range IP untuk ke LAN internal sedangkan -0 eth1 diganti
dengan NIC yang kearah modem ( external ), untuk melakukannya silahkan gunakan kembali
editor kesukaan anda.
5. restart semua service networking
$sudo /etc/init.d/networking restart
$sudo sysctl -p
kalau mau direstart juga boleh, dan untuk client di set range ip antara 192.168.1.2 -
192.168.1.254 dengan gateway 192.168.1.1.
oke,nanti disambung dengan set proxy dengan squid.
3. Setting webserver ubuntu 10.10
Sebelum mulai setting webserver pada linux ubuntu, anda harus memastikan koneksi dengan
internet.
Langkah Setting sebagai berikut :
1. Masuk pada terminal (menu => accessories => terminal) lakukan perinta di bawah ini
$ sudo apt-get install apache2
Jika sudah selesai anda bisa mencoba apache dengan menjalan aplikasi web browser (firefox,
opera atau yang lain) panggil webserver dengan alamat:
http://localhost/
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Perintah – perintah lainnya untuk webserver:
$ sudo /etc/init.d/apache2 start => menjalankan apache /webserver
$ sudo /etc/init.d/apache2 stop => menghentikan apache /webserver
$ sudo /etc/init.d/apache2 restart => menjalankan ulang apache /webserver
2. Mengintall mysql-server untuk pengolah database mysql
$ sudo apt-get install mysql-server
>> anda akan diminta untuk memasukan user dan password mysql
masukan misalnya :
user : root
password : root
3. Install phpMyAdmin
Aplikasi ini untuk mengolah database mysql (membuat, mengedit, menghapus, menambah dan
lain- lain)
$ sudo apt-get install phpmyadmin
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf.d
$ sudo /etc/init.d/apache2 restart
Untuk mencoba pakai aplikasi browser panggil alamat :
http://localhost/phpmyadmin
masukan:
user : root
password : root
4. Instal PHP (web program)
$ sudo apt-get install php5 libapache2-mod-php5
$ sudo /etc /init.d/apache2 restart
Untuk mencoba anda bisa membuat skrip php pada diretory /var/www/ untuk contoh anda bisa
membuat phpinfo.php
$ sudo gedit /var/www/phpinfo.php


phpinfo();
?>
4. Cara menginstal dan mengkonfigurasi samba di ubuntu 10.10 dan 11.04 Natty Narwhal
melalui GUI
Jika Anda ingin berbagi file antara Ubuntu dan komputer Windows, pilihan terbaik adalah
dengan menggunakan file sharing Samba. Dalam kami posting sebelumnya , kami memang
menunjukkan Anda cara menginstal dan mengkonfigurasi samba di ubuntu melalui command
line , Hari ini kita akan melakukan instalasi dan konfigurasi di ubuntu 10.10 Maverick
Meerkat danUbuntu 11.04 Natty Narwhal melalui GUI (Tutorial ini juga bekerja di
LinuxMint). Ada banyak alat yang membuatnya mudah untuk menginstal dan mengkonfigurasi
samba menggunakan antarmuka grafis, salah satunya alat konfigurasi server Samba dan SWAT
Jika anda baru untuk ubuntu:
"Samba merupakan ulang perangkat lunak bebas-implementasi SMB / CIFS protokol
jaringan, awalnya dikembangkan oleh Andrew Tridgell Australia,. Pada versi 3 Samba
menyediakan file dan layanan cetak untuk berbagai klien Microsoft Windows dan dapat
berintegrasi dengan domain Windows Server, baik sebagai Domain Primer Controller (PDC)
atau sebagai anggota domain. Hal ini juga dapat menjadi bagian dari domain.Samba Active
Directory berjalan pada kebanyakan sistem Unix dan Unix-like, seperti Linux, Solaris, AIX dan
varian BSD, termasuk Apple Mac Server OS X (yang ditambahkan ke klien Mac OS X di versi
10.2). Samba merupakan standar di hampir semua distro Linux dan umumnya termasuk sebagai
layanan sistem dasar pada sistem operasi Unix lainnya berbasis juga. Samba dirilis di bawah
GNU General Public License). NamaSamba berasal dari SMB (Server Message Block, nama
protokol standar yang digunakan oleh sistem jaringan Windows file Microsoft. "
Sebelum mulai kita perlu menginstal samba, Anda dapat melakukannya dari pusat
perangkat lunak Ubuntu atau dengan baris perintah:
sudo apt-get install samba samba-common
4 - INSTALASI DAN KONFIGURASI SAMBA SERVER MENGGUNAKAN
KONFIGURASI TOOL
Setelah samba terinstall kita perlu menginstal antarmuka grafis System-config samba dengan
menggunakan perintah:
sudo apt-get install system-config-samba
Sekarang kita akan mencoba untuk berbagi misalnya direktori / folder home/pirat9/Music untuk
melakukan itu,
Pertama buka samba server konfigurasi GUI alat dengan pergi ke System -> Administration ->
Samba
 Edit saham yang ada
 Tambah saham baru
Menemukan rincian lebih lanjut tentang konfigurasi samba menggunakan alat di posting
sebelumnya.
II-Instalasi dan konfigurasi menggunakan SWAT. Administrasi samba web alat
SWAT adalah alat yang memungkinkan konfigurasi berbasis Web Samba.Memiliki
wizard yang dapat membantu untuk mendapatkan Samba dikonfigurasi dengan cepat, ia
memiliki petunjuk untuk masing-sensitif pada setiap smb.confparameter, ia menyediakan untuk
memantau keadaan saat ini informasi koneksi, dan memungkinkan networkwide MS Windows
password manajemen jaringan.
SWAT menggunakan komponen integral Samba untuk menemukan parameter yang
didukung oleh versi tertentu Samba. Tidak seperti alat-alat dan utilitas yang luar Samba, SWAT
selalu up to date sebagaimana diketahui mengganti parameter Samba. SWAT menyediakan
bantuan konteks-sensitif untuk setiap parameter konfigurasi, langsung dari man entri halaman.
Catatan: Sebelum menggunakan SWAT, harap diperingatkan SWAT sepenuhnya akan
menggantikan Anda smb.conf dengan file dioptimalkan sepenuhnya yang telah kehilangan
semua komentar Anda mungkin telah ditempatkan di sana dan hanya pengaturan nondefault akan
ditulis ke file.
Untuk menginstal SWAT buka terminal dan ketik perintah:
sudo apt-get install memukul
Ini akan menginstal SWAT juga samba dan dependensi.
Sekarang untuk mengakses SWAT, buka browser anda dan ketik:
http://your- ip: 901 atau http://localhost:901
Kemudian gunakan login dan password root anda
Login admin halaman:
Global informasi
 Wizard untuk mengedit konfigurasi samba
 Server Statut:
 Lihat samba config yang sebenarnya:
 Perubahan halaman password admin
5. Installasi Webmin di Ubuntu
Webmin adalah aplikasi berbasis web yang diperuntukkan untuk para admin dalam
mengelola jaringannya terutama untuk server.pada kesempatan kali ini saya akan menjelaskan
bagaimana cara menginstallasi webmin pada Ubuntu. mengapa ubuntu? Yah karena memang
saya sedang melakukan riset dengan Ubuntu, jadi buat teman2 yang menggunakan distro lain,
dipersilahkan.
1.Untuk Ubuntu
Pertama-pertama tambahkan line berikut pada /etc/apt/source.list :
deb http://download.webmin.com/download/repository sarge contrib
Setelah itu lakukan upgrade terhadap apt anda.
$ sudo apt-get update
setelah itu lakukan proses instalasi
$ sudo apt-get install webmin
Jika sudah selesai, bukalah browser anda dan ketikkan http://localhost:10000.
Jika gagal cobalah menjalankan webmin secara manual
$ sudo /etc/init.d/webmin start
Jika masih belum bisa ulangilah instalasi sekali lagi:
$ sudo apt-get install webmin
Setelah selesai dan webmin berjalan dengan baik. Cobalah login dengan user root dan password
root anda.
2.Untuk Distro lainnya(menggunakan Source)
pastikan bahwa distro linux anda telah terinstall perl5,yang biasanya terletak pada
/usr/local/bin/perl atau
/usr/bin/perl, jika belum lakukanlah instalasi perl5 terlebih dahulu. Jika sudah terinstall kedalam
sistem ikutilah langkah berikut :
Langkah awal download dahulu file webmin dari http://www.webmin.com
dengan file berextensi .tar.gz
setelah itu lakukanlah extract terhadap file tersebut
root@localhost:/# tar zxvf webmin-1.360.tar.gz
root@localhost:/# cd webmin-1.360
lakukanlah instalasinya
[root@localhost /webmin-1.360]:/# ./setup.sh /usr/local/webmin
Instalasi Squid Proxy pada Ubuntu
Dibawah ini adalah gambaran singkat instalasi squid pada ubuntu:
1. Install squid
$ sudo apt-get install squid squid-common
2. Copy file /etc/squid/squid.conf
$ sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.original
$ sudo chmod a-w /etc/squid/squid.conf.original
3. Konfigurasikan squid
$ sudo gedit /etc/squid/squid.conf
http_port 3128 transparent
cache_mem 32 MB
cache_dir ufs /cache 1600 4 256
negative_ttl 2 minutes
maximum_object_size 1024 KB
minimum_object_size 4 KB
visible_hostname myServer
http_access allow manager localhost
cache_swap_high 100%
cache_swap_low 80%
Panduan setting squid dari www.squid-cache.org adalah:
Configuration Guide – 2.6
Configuration Guide – 3.0
Setelah konfigurasi selesai, simpan konfigurasi tersebut.
4. Buat Transparent Proxy menggunakan IPTables
Meredirect port 80 ke port squid 3128
$ sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128
5. Restat squid
$ sudo /etc/init.d/squid restart
6. Monitoring squid


sumber :
 http://www.facebook.com/l.php?u=http%3A%2F%2Fandrinda.wordpress.com%2F2010
%2F03%2F18%2Ftutorial-konfigurasi-ubuntu-sebagai-routerjaringan%
2F&h=vAQF7PyK5AQE13qnaDC-WlupRM_XHN11LByhRzMUtJhOkTw
 http://www.facebook.com/l.php?u=http%3A%2F%2Fblogitlp3idepok.blogspot.com%2F
2011%2F05%2Fcara-menginstal-danmengkonfigurasi.
html&h=CAQGDo3f3AQFnvqjjcAjKTAOPxXz8Nn_Ih-Pw0uz_3FtrJg