Showing posts with label Jobsheet LINUX. Show all posts
Showing posts with label Jobsheet LINUX. Show all posts

11/14/14

JOBSHEET LINUX 6 - MEMBANGUN MAIL SERVER

mail server

Nama : Luffy Madinatul Siddiq
MEMBANGUN MAIL SERVER
Tanggal : Jum'at, 14 November 2014
Kelas :  XII.TKJ.2
SK/KD :
No. JobSheet : 6
Guru Produktif : Pak Maman

I.TUJUAN
Membangun MAIL SERVER

II.PENDAHULUAN
Assalam'mualaikum Wr.Wb
Dipostingan kali ini saya akan berbagi pengalaman dalam Konfigurasi MAIL SERVER.

III. ALAT DAN BAHAN
    - PC/LAPTOP
    - VIRTUALBOX
    - FILE ISO UBUNTU SERVER
    - FILE ISO WINDOWS XP
    - KONEKSI INTERNET (MODEM/WIFI)

IV. LANGKAH KERJA
[.]    APACHE2
1. Remove APACHE2 yg sudah diinstall, dengan mengetik :
#apt-get remove --purge apache2

2. Install kembali APACHE2, dengan mengetik :
#apt-get install apache2


3. Masuk Directory /var/www
#cd /var/www
#nano index.html

lalu ketik seperti dibawah ini! tanpa tanda petik
"<h1><marquee>SMK AL-BAHRI Selalu Dihati</marquee></h1>"


Kemudian Save CTRL+X,Y ENTER
dan kita buka browser, lalu ketik IP ADDRESS kita 192.168.2.110 hasilnya akan muncul seperti ini :

4. Setelah itu RESTART SERVICE , dengan mengetik:
#/etc/init.d/apache2 restart

[.]    DNS
1. Remove DNS yg sudah diinstall, dengan mengetik:
#apt-get remove --purge bind9

2. Install kembali DNS, dengan mengetik:
#apt-get install apt-get install bind9

3. Membuat Konfigurasi, named.conf.default-zones, dengan mengetik:
#nano /etc/bind/named.conf.default-zones
Ubahlah scrip seperti gambar dibawah ini:

Simpan dengan menekan CTRL+X,Y Enter

4. Membuat Konfigurasi Domain: db.majualbahri pada directory /etc/bind/
Copy file db.local menjadi db.majualbahri, dengan mengetik:
# cp /etc/bind/db.local /etc/bind/db.majualbahri
# nano /etc/bind/db.majualbahri

Edit file db.albahri, seperti gambar dibawah ini :

Simpan dengan menekan CTRL+X,Y ENTER

5. Membuat Konfigurasi Resolver: db.254 pada directory /var/cache/bind
Copy file db.127 menjadi db.254
#cp /etc/bind/db.127 /etc/bind/db.254
#nano /etc/bind/db.254
Edit file db.254, seperti gambar dibawah ini :

Simpan dengan menekan CTRL+X,Y ENTER


6. Restart DNS SERVER, dengan mengetik:
#/etc/init.d/bind9 restart

Apabila bind9 pada waktu direstart gagal (failed). periksa kembali script pada file named.conf, db.majualbahri dan db.254. setelah itu restart kembali bind9.

7. Jalankan DNS SERVER
#nslookup 192.168.100.1

#nslookup www.majualbahri.com

jika sudah sama berarti berasil

[.]    MAIL SERVER
1. Install Aplikasi
    a. POSTFIX
    b. COURIER-IMAP
    c. COURIER-POP
    d. PHP5
    e. SQUIRRELMAIL
        #apt-get install postfix courier-imap courier-pop php5 squirrelmail


2. Selanjutnya "Postfix Configuration", Pilih [OK]

3. "Postfix Configuration", Pilih [Internet Site]

4. "Postfix Configuration", Ketik [mail.albahri.com] , Plih [OK]

6. Konfigurasi Postfix pada file main.cf
    #nano /etc/postfix/main.cf
tambahkan pada baris terakhir, seperti dibawah ini :
home_mailbox = Maildir/

Kemudian save dengan CTRL+X,Y ENTER.

7. Kemudian Buatlah direktori Maildir pada Direktory /etc/skel:
    #maildirmake.courier /etc/skel/Maildir
8. Konfigurasi Squirrelmail, dengan ketik:
    #dpkg-reconfigure postfix
 9. "Postfix Configuration", Pilih [OK]

10. "Postfix Configuration", Pilih [Internet Site]

11. "Postfix Configuration-system mail name", Ketik [albahri.com, mail.albahri.com] Pilih [OK]

12. "Postfix Configuration-Root and postmaster mail recipient", Langsung Pilih [OK]

13. "Postfix Configuration-Other Destination", Ketik [albahri.com, mail.albahri.com] Pilih [OK]


13. "Postfix Configuration-Force Syncronous", Pilih [NO]


14. "Postfix Configuration-Local Network", Pilih [OK]

15. "Postfix Configuration-Mailbox Limit", Ketik [0] Pilih [OK]

16. "Postfix Configuration-Local Address", Ketik [+] Pilih [OK]

17. "Postfix Configuration-Internet Protocol Use", pilih [ipv4] lalu [enter]

17. Buat Virtualhost Squirrelmail, dengan ketik:
    #nano /etc/apache2/apache2.conf
Pada baris terakhir tambahkan, seperti dibawah ini:
"Include /etc/squirrelmail/apache.conf" ,Tanpa tanda kutip!

Kemudian save dengan CTRL+X,Y ENTER.

18. Kemudian tambahkan User, dengan contoh dibawah ini:
    #adduser luffy
    Enter new UNIX password: 1234
    Retype new UNIX password: 1234
    Is the information correct? [Y/n] Y

19. Kemudian tambahkan lagi User, dengan contoh dibawah ini:
    #adduser admin
    Enter new UNIX password: 1234
    Retype new UNIX password: 1234
    Is the information correct? [Y/n] Y


20. Lalu RESTART SERVICE, dengan ketik:
#/etc/init.d/postfix restart
#/etc/init.d/courier-pop restart
#/etc/init.d/courier-imap restart

21. Kemudian masuk lagi ke /etc/bind/db.majualbahri lalu isi dipaling bawah
"mail IN A 192.168.100.1" tanpa tanda kutip.
#nano /etc/bind/db.majualbahri

22. Kemudian masuk lagi ke /etc/bind/db.254 lalu isi dipaling bawah
"mail IN PTR mail.majualbahri.com" tanpa tanda kutip.
#nano /etc/bind/db.254

23. Kemudian bukalah webbrowser client, dengan ketik:
      maju.majualbahri.com/squirremail
      Kemudian login dengan User: luffy & admin Pass: 1234

V. HASIL KERJA
1. APACHE2
    KETIK DIBROWSER DENGAN IP ADDRESS KITA 192.168.2.110

2. DNS
    Buka komputer clien ,yaitu windows XP.
    PING KE > www.majualbahri.com , kalau sudah reply berarti sudah berasil.
    Kalau sudah buka Internet Explorer,ketik : www.majualbahri.com,

3. MAIL SERVER
    Buka komputer clien ,yaitu windows XP.
    Masuk ke Web Browser : mail.majualbahri.com/squirremail
    Kemudian login dengan User: luffy & admin Pass: 1234
    Kemudian Kirim pesan:
    Dari [luffy] ke [admin]



    Dari [admin] ke [luffy]
   


Dan seterusnya.. selamat mencoba :D

VI. KESIMPULAN

  1. Kita harus paham konsep terlebih dahulu, kita bisa pahami dengan melihat topologinya.
  2. Kita harus sabar dan teliti dalam proses konfigurasi. 

10/31/14

JOBSHEET LINUX 5 - MEMBANGUN DNS SERVER DI UBUNTU

dns server

Nama : Luffy Madinatul Siddiq
MEMBANGUN DNS SERVER
Tanggal : Jum'at, 31 Oktober 2014
Kelas :  XII.TKJ.2
SK/KD :
No. JobSheet : 5
Guru Produktif : Bang Maman

I. TUJUAN

Membangun DNS Server di ubuntu server.

II. PENDAHULUAN

Assalamualaikum wr wb, disini saya akan menjelaskan bagaimana cara membangun DNS Server di Ubuntu Server.

III. ALAT DAN BAHAN
  1. Laptop / PC yang sudah terinstal sistem operasi, disini saya menggunakan OS LINUX
  2. Software Virtual Box 
  3. File ISO Ubuntu Server 12.04
  4. File ISO Windows XP ( client )

IV. LANGKAH KERJA
  1. 1. KONFIGURASI ADAPTER DI OS UBUNTU SERVER 
  • Adapter 1 = Bridge Adapter
  • Adapter 2 = Internal
  1. 2. MENGKONFIGURASIKAN DNS SERVER
  • Masuk ke ubuntu server dan masukkan username dan password
  • Install bind9
    # apt-get install bind9

    Pastikan terinstall dengan sempurna


  • Membuat konfigurasi named.conf.default-zones
    # nano /etc/bind/named.conf.default-zones
    ubahlah sricpt dibawah ini:

  • Membuat konfigurasi domain: db.luffy-albahri pada directory /etc/bind/
    copy file db.local menjadi db.luffy-albahri
    # cp /etc/bind/db.local /etc/bind/db.luffy-albahri

    # nano /etc/bind/db.luffy-albahri 
    edit file db.luffy-albahri agar nampak seperti gambar dibawah ini:


  • Membuat konfigurasi Resolver : db.254 pada directory /var/cache/bind
    copy file db.127 menjadi db.254
    # cp /etc/bind/db.127 /etc/bind/db.254

    # nano /etc/bind/db.254
     edit file db.254 seperti gambar dibawah ini:


  • Restart DNS Server
    # /etc/init.d/bind9 restart
  • Jalankan DNS Server
    # nslookup 192.168.100.1
    # nslookup www.luffy-albahri.com 
    Jika tampil seperti gambar berikut berarti DNS sudah berjalan:

V. HASIL KERJA

  1. PING luffy-albahri.com, jika reply seperti gambar berikut maka DNS server sudah berjalan!
  2. Ketikkan di browser www.luffy-albahri.com jika muncul data seperti gambar berikut berarti DNS server sukses berjalan! *data berikut merupakan data apache2 server yang telah saya konfigurasikan.
VI. KESIMPULAN
  1. Kita harus harus teliti dalam setiap konfigurasi DNS Server ini karna kesalahan sedikitpun akan mempengaruhi jalannya DNS Server ini.
  2. Semoga langkah-langkah membangun DNS Server ini dapat dipahami dan bermanfaat bagi setiap pembaca, kurang lebihnya mohon maaf wassalamualaikum wr.wb