KONFIGURASI PROXY & MAIL SERVER DENGAN DEBIAN 5 BERBASIS VMWARE Oleh : Riski Rinando 3IA11 Dosen Pembimbing : Dra. Susi Indrati, MM.
Pengertian Linux Debian Linux adalah sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja. Linux diperkenalkan tahun 1991 oleh Linus Torvalds.
Debian adalah sistem operasi berbasis open source yang di kembangkan secara terbuka oleh banyak programer sukarelawan yang ingin mengembakan debian. Sistem operasi debian adalah gabungan dari perangkat lunak yang dikembangkan dengan lisensi GNU, dan utamanya menggunakan kernel linux, sehingga lebih suka di sebuat dengan nama Debian GNU/Linux.
Pengertian Mail Server & Proxy Mail Server adalah perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, mail server juga digunakan pada bitnet untuk menyediakan layanan serupa ftp. Proxy adalah suatu server yang menyediakan layanan untuk meneruskan setiap permintaan kita kepada server lain di internet. Dalam menggunakan proxy identitas komputer akan menjadi IP tersembunyi yang dikenali server sebagai IP dari server proxy. Proxy ini pada umumnya digunakan untuk kegiatan menyembunyikan identitas atau untuk menghindari pemblokiran akses ke suatu server.
Aplikasi yang Dibutuhkan Untuk Konfigurasi Mail Server 1. • • •
Bind9 : Aplikasi ini berfungsi untuk konfigurasi DNS Server. Kelebihan dari perangkat lunak ini adalah : Open Source Dapat digunakan komputer dengan spesifikasi rendah Mendukung banyak sistem operasi Untuk menjalankan server DNS pada suatu host, file-file yang akan digunakan yaitu : – File named.conf (/etc/bind/named.conf) Bagian ini adalah bagian terpenting karena pada file ini akan menentukan nama untuk domain dari Debian nantinya. – File Forward File ini berfungsi sebagai konversi DNS ke IP Address. Misalnya pada browser diketikkan www.riski.com maka akan muncul website dari server Debian.
2.
3.
4.
5.
Postfix Sebagai kantor pos yang ada di mesin mail server. selayaknya kantor pos tugasnya menyuruh - nyuruh courier untuk mengirim email jadi si postfix ini yang akan mengatur semuanya. Courier-pop Courier yang bertugas mengambil email dari mail server dan membaca email tersebut dalam inbox jadi si courier-pop ini adalah pak pos yang mengambil surat dan menaruh surat di inbox. Courier-imap Courier yang bertugas mengirim email yang dikirmkan user1 ke user2 dan sebaliknya jika di analogikan si courier-imap ini adalah bis surat yang siap mengantar surat dari user ke kantor pos dan kantor pos ke user. Apache2 Sebuah web server open source, jadi semua orang dapat menggunakannya secara gratis,bahkan anda bisa mengedit kode programnya.fungsi utama dari Apache yakni menghasilkan halaman web yang benar sesuai dengan yang dibuat oleh seorang web programmer,dengan menggunakan kode PHP.
– File Reverse File ini berfungsi sebagai konversi IP address ke DNS. Misalnya pada browser diketikkan IP address http://192.168.10.1 maka secara otomatis akan direct ke alamat www.riski.com. – File resolv.conf (/etc/resolv.conf) File resolv.conf adalah program yang berisi informasi suatu host yang dibutuhkan oleh server DNS. Pada file ini berisi nameserver yang menentukan server mana yang akan dihubungi jika ada permintaan dari resolver mengenai suatu domain.
5. Squirrelmail Squirrelmail adalah proyek yang menyediakan klien email berbasis web dan proxy server untuk protokol IMAP. Bagian webmail proyek dimulai oleh Nathan dan Lukas Ehresman pada tahun 1999 dan ditulis dalam PHP. SquirrelMail dapat digunakan dalam hubungannya dengan LAMP "stack", dan setiap sistem operasi lain yang mendukung PHP juga didukung. Web server membutuhkan akses ke server hosting email IMAP dan ke server SMTP untuk dapat mengirim email.
• Perintah maildirmake /etc/skel/Maildir script tersebut berguna untuk menambahkan folder masuk dan keluar dari Mail. Kemudian editlah file main.cf dengan perintah nano /etc/postfix/main.cf dan pada baris paling bawah tambahkan script home_mailbox=/Maildir
• File apache2.conf yang berfungsi sebagai defaultnya ketika memanggil alamat http://localhost di web server, maka Apache akan me-redirect http://localhost tersebut ke direktori /var/www/apache2-default/ dan menampilkan halaman yang ada di direktori tersebut
Aplikasi yang Dibutuhkan Untuk Konfigurasi Proxy •
SQUID Aplikasi server proxy yang paling umum digunakan yang mampu dijalankan diberbagai platform, untuk penggunaan yang optimal menggunakan OS Linux. Squid dapat dikonfigurasikan sebagai : Mode httpd-accelerator untuk meningkatkan performansi web server. Proxy caching-server agar seluruh user dalam jaringan kita dapat menggunakan squid untuk mengakses internet.
File Squid.conf Berfungsi sebagai pendeklarasian file yang berisi alamat url dan keyword yang tidak boleh diakses oleh user dan untuk mengaktifkan port yang akan digunakan untuk mengaktifkan proxy. File Url File yang berisi alamat web / url yang ingin diblokir dan tidak boleh diakses oleh user File Key File yang berisi alamat keyword yang ingin diblokir dan tidak boleh diakses oleh user
File rc.local Menambahkan IP forward dan port yang digunakan dalam konfigurasi proxy. Lalu settinglah proxy yang ada pada browser user dengan memasukkan IP Address yang digunakan router dan port untuk proxy yaitu port 3128.