Membangun Wide Area Network (WAN) denga distro Linux yang berbeda

Friday, December 24, 2010 Diposkan oleh Adisa 0 komentar
Oke postingan kali ini mengenai cara membuat server dengan menggunakan berbagai distro yang terhubung ke jaringan Wide Area Network (WAN). Sebelum melakukan konfigurasi siapkan alat dan bahannya.



Aturan IP yang kita gunakan adalah sebagai berikut
N1 : 10.0.0.0/8
Σ alamat : 16.777.216
Net ID : 10.0.0.0
Broadcast ID : 10.255.255.255
IP Used : 10.0.0.1 – 10.255.255.254
N2 : 172.17.0.0/16
Σ alamat : 65.536
Net ID : 172.17.0.0
Broadcast ID : 172.17.255.255
IP Used : 172.17.0.1 – 172.17.255.254
N1 : 192.168.254.0/24
Σ alamat : 255
Net ID : 192.168.254.0
Broadcast ID : 192.168.254.255
IP Used : 192.168.254.1 – 192.168.254.254
IP yang diterapkan pada jaringan adalah sebagai berikut
N1 : 10.10.10.0/8
N2: 172.17.0.0/16
N3: 192.168.254.0/24
Label:

WebMail menggunakan Squirrelmail di Suse 11.1

Thursday, December 23, 2010 Diposkan oleh Adisa 0 komentar


Webmail adalah suatu fasilitas yang digunakan sebagai interface GUI antara user dengan mail server, untuk memudahkan user dalam melakukan browsing terhadap mail servernya. Terdapat dua protocol utama yang digunakan untuk memberikan layanan e-mail, yaitu SMTP (Simple Mail Transfer Protocol) agar client dapat mengirim e-mail dan IMAP (Inter Mail Application Protokol) aga client dapat menerima, mengambil dan membaca e-mail. Pada Linux Debian Woody, dapat menggunakan paket postfix yang bertugas mengirimkan / mentransfer e-mail antar komputer dengan menggunakan SMTP.
Konfigurasi Squirrelmail untuk Webmail
Install paket-paket yang diperlukan untuk pembuatan webmail
1.                     Konfigurasi  postfix
#vi /etc/postfix/main.cf
Kita isi persis seperti gambar
2.                     Menginstall dovecot dengan perintah
#zypper install dovecot
Lalu kita konfigurasi dovecot
#vi /etc/dovecot/dovecot.conf
Hilangkan tanda pagar (#) pada protocol, lalu isi protocol dengan imap dan pop3

3.      membuat folder untuk squirrelmail
                #mkdir /var/local/         
                Setelah itu kita extract squirrelmail ke directory /var/local
3.       rename squirrelmail.devel dengan nama squirrelmail
                Lalu kita konfigurasi ./config yang ada pada directory /var/local/squirrelmail
                Isi command dengan opsi pilaihan “2”
                Pilih “1” untuk merubah nama domain
                Isi dengan nama domain yang telah kita buat “imam.com”
                Pada opsi ini kita pilih “D” untuk menambahkan kurir pengirim mail yaitu dovecot
                Kita tambahkan dovecot pada command
5.      konfigurasi httpd-vhost.conf
                #vi /opt/lamp/etc/extra/httpd-vhost.conf
               
                Lalu kita membuat virtual dari webmail tersebut yang akan kita buat
               
                ServerAdmin                     imam.com
                DocumentRoot /var/local/squirrelmail
                ServerName                      mail.imam.com

6.      selanjutnya kita membuat directory data yang berguna untuk hak akses user pada squirrelmail lalu kita member hak akses penuh pada directory data squirrelmail tersebut
                #mkdir  var/local/squirrelmai/data
                #chmod 777  var/local/squirrelmai/data
7.      buat user untuk mencoba pengtest-an mail
                User pertama kita buat adalah “test1” dan user kedua adalah “test2”
8.      setelah user kita buat, lalu kita coba pada browser kita
                Ketikan alamat webmail yaitu “mail.imam.com” pada address bar. Maka akan keluar tampilan squirrelmail
         
                Kita login dengan user pertama yaitu “test1”
                Kita mengirim pesan pada user kedua yaitu “test2” lalu kita klik send.
               
9.      user kedua loging untuk pengetest-an penerimaan mail yang telah dikirim oleh user pertama
                Login dengan user kedua yaitu “test2”
                Kita pilih “INBOX” untuk melihat pesan yang telah dikirim user pertama lalu kita klik mail dari user pertama yaitu “test1”
                Jika terdapat tampilan seperti diatas. Maka squirrelmail telah berhasil dibuat dan berhasil mengirim maupun menerima mail.

Label:

Konfigurasi FTP

Diposkan oleh Adisa 0 komentar

1.     1. Untuk menggunakan ftp, instal dulu paket vsftpd, # yast –i vsftpd
2.   2. Lalu konfigurasi file vsftpd, # vi /etc/vsftpd.conf, hilangkan tanda pagar pada write_enable=yes (agar  kita dapat menulis pada file di ftp tersebut)
3.   3. Lalu Hilangkan tanda pagar pada local_enable=yes  dan local_umask=022
4.   4. Ganti juga anonymous_enable=yes menjadi anonymous_enable=no (agar tidak semua orang dapat akses untuk memasuki ftp)
5.   5. Hilangkan tanda pagar pada chroot_local_user=YES dan chroot_list_file=/etc/vsftpd.chroot_list
6.     kita buat user baru yang kita beri hak aksese penuh
                #useradd imam
                #passwd imam
7.   6. Lalu cek ftp dengan nslookup, bila sudah bisa, ketik chmod –R 777 /home/imam/public_html (agar direktori imam dapat diakses orang yang memiliki akses ftp, selain imam)
8.   7. Kita buat daftar  user yang telah kita beri hak akses penuh tetapi kita hanya membatasi hak akses tersebut  hanya pada folder imam tersebut . jadi user tersebut tidak bisa masuk pada directory root. #vi /etc/vsftpd.chroot_list, dan masukan data seperti dibawah ini sesuai nama user yang telah kita buat
Hasil Uji Pada Client
                 Ketik pada browser anda ftp.imam.com
Label:

PROXY SERVER SQUID Suse 11.1

Diposkan oleh Adisa 0 komentar
1.        1. Instalasi paket untuk squid #yast –i squid
2.        2. Konfigurasi file squid
        # vi  /etc/squid/squid.conf
    3. Menambahkan http_port 3128 transparent agar proxy menjadi transparent
3.        4. Hilangkan tanda pagar pada “cache_mem...”dan ubah besar memori ½ memori computer
4.        5. Hilangkan tanda pagar dan ubah besar hardisk 100 menjadi sesuai kebutuhan, semakin besar   kapasitasnya, semakin besar juga cachenya.
5.        6. Hilangkan tanda pagar pada cache_log dan cache_store_log ini digunakan untuk mengaktifkan cache proxy kita
6.        7. Lalu tambahkan nama jaringan kita beserta IP jaringan kita dengan scrip seperti berikut
7.        8. Lalu tambahkan nama jaringan kita di bawah ”INSERT YOUR OWN”
http_access allow imam
8.        9. Tambahkan perintah untuk blok kata, situs, pengecualian dibawah CONNECT method CONNECT
acl kecuali dst domain “etc/squid/kecuali.txt”
acl bloksitus dstdomain “/etc/squid/bloksitus.txt”
acl blokkata url_regex –i “/etc/squid/blokkata.txt”
9.       10. Tambahkan diatas INSERT YOUR OWN perintah denny atau allow blok kita
http_access allow kecuali
http_access deny blokkata
http_access deny bloksitus
10.     11. Buatlah file sesuai dengan printah yang kita gunakan pada Squid
   12. Untuk pengecualian # vi /etc/squid/kecuali.txt
               13. Untuk blokkata #vi /etc/squid/blokkata.txt
               14. Untuk bloksitus #vi /etc/squid/bloksitus.txt
               
11.      Arahkan dan alihkan port 80 ke port 3128 yg telah dikonfigurasi pada squid, dengan perintah iptables –t nat –A PREROUTING –s 192.168.15.0/24 –p tcp –dport 80 –j REDIRECT –to-port 3128

12.     15. Lakukan pembuatan swap untuk squid yang telah dibuat, dengan perintah
        # Squid –z
13.     16. Jalankan squid yang telah dikonfigurasi # /etc/init.d/squid restart
14.     17. Lakukan pengetesan pada internet explorer bahwa proxy kita sudah jalan Ketik pada serch web (situs   yang telah diblok kata
15.     18. Lakukan pengetesan pada internet explorer bahwa proxy kita sudah jalan  Ketik pada url www.facebook.com (situs yang telah diblok situs)
Label:

DHCP Server Suse 11.1

Diposkan oleh Adisa 0 komentar

1.       Pastikan package dhcp sudah terinstall
2.       Masuk ke yast, network service dan pilih DHCP server
3.       Pilih selection card, (eth1) lan card yang digunakan untuk ke client
4.       Pengaturan Pada Global Setting seperti berikut
-Domain name : imam.com
-Primary name server :202.134.1.10
-Secondary name server : 202.134.0.155
-Default gateway :192.168.15.1
5.       Pada pengaturan DHCP atur seperti berikut
First Ip address                                                                  Last Ip Addres
192.168.15.5                                                                       192.168.8.10
(untuk pengisian ip sesuaikan dengan jumlah client yang ada)
Beri tanda (x) pada “allow Dynamic BOOTP” dan service start berikan juga tanda (x) pada When Booting
Label: