Senin, 26 Januari 2009

Membangun Server Squid dan Squidguard

Membangun Server Squid dan Squidguard

I. PERSIAPAN
1. PC dengan spec minimal P4 2 GHz - 512 MB
2. Harddisk dengan rpm min 7200
3. Distro Ubuntu 7.04 Server (paket server ringan dengan dukungan driver hardware lumayan bagus berbasis debian)
4. Mikrotik OS

II. INSTALASI
1. Siapkan instalasi Ubuntu Server dengan partisi sebagai berikut:
/boot 100 Mega
/swap 2 Giga
/ sisanya

atau bisa dikostumisasi terserah kalian, set lancard (ip,dns,gateway,subnet)

setelah instalasi selesai, login dengan username yg sudah dibuat pertama kali install ubuntu.

untuk memudahkan instalasi, bisa mengaktifkan user root dengan cara:
(secara default ubuntu mendisable account root)
Code:
#sudo passwd root
password: --> diisi dengan password login user
#su
#passwd
password: --> diisi password root kalian, ingat jangan sampai lupa passwordnya
lalu logoff dari terminal, kemudian login lagi sebagai root


setelah sampai sini, update semua paket paket nya.
catatan, mirror indonesia kadang keluar errornya, maka disarankan mengganti ke mirror lain seperti di singapore atau australia dengan cara mengedit sourcelist aptnya, (atau jika mempunya repo ubuntu lengkap 4 dvd bisa menisable semua repo internetnya):

Code:
#nano /etc/apt/source.list

jika tidak mempunyai repo dvd disable baris berikut ini dengan memberikan tanda # didepan barisnya
Quote:#deb cdrom:[Ubuntu-Server 7.04 _Feisty Fawn_ - Release i386 (20070415)]/ feisty.....

jika tidak mempunyai repo dvd bisa mengedit repo dengan mengganti domain id menjadi sg (singapore) atau au (australia) tw (taiwan)

setelah selesai mengedit maka untuk menyimpannya dengan perintah Ctrl-O, sesudah itu tekan Enter lalu Ctrl-x untuk keluar.

Update paketnya dengan perintah:
Code:
#apt-get update
#apt-get upgrade
sampai sini bisa ditunggu beberapa menit sampai setengah jam tgt dari koneksi inet.


2. Instalasi paket apache2,squid,squidguard,openssh-server,ftpd, jika ingin membangun sebuah ftp proxy juga bisa diinstalasikan Frox ftp proxy.
Quote:squid + squidguard adalah http proxy dan web bloker
openssh-server adalah ssh daemon untuk mengakses server dari jaringan
ftpd adalah ftp daemon untuk ftp server
apache2 adalah web server yg nantinya bisa digunakan untuk meredirect website yg kena blok ke server lokal kita, atau bisa juga digunakan untuk login internet

instalasi paket openssh dengan cara:
Code:
#apt-get install openssh-server
nah kalo sampai sini udah selesai, kita bisa santai sedikit, karena kita bisa meremote server dari tempat lain (mungkin karena server berada di ruangan lain dan kita juga merangkap sebagai admin billing juga)
kalau ingin meremote dari jauh bisa download apikasi putty (win***) alamat web bisa dicari lewat google.

instalasikan paket lain:
Code:
#apt-get install squid squidguard ftpd apache2
instalasi server sampai sini sudah selesai,sekarang kita mengkonfigurasinya squid dan squidguardnya....

Tidak ada komentar:

Posting Komentar