21
2014 Daliman DCC Linux Community 1/1/2014 Tutorial Debian

Lomba Lks Smk

Embed Size (px)

Citation preview

  • 2014

    Daliman

    DCC Linux Community

    1/1/2014

    Tutorial Debian

  • 2 Tutorial Debian

    Setting Ip address untuk computer router-10

    Simpan konfigurasi dengan menekan CTRL + X, Y lalu Enter

    Restart service networking nya

    Lakukan testing :

  • 3 Tutorial Debian

    Setting Ip address computer server-10

    Restart service networkingnya

    Lakukan testing dari server ke router

    Setting ip sudah selesai.

  • 4 Tutorial Debian

    Setting NAT Komputer Router-01

    - Ketik perintah

    # nano /etc/rc.local

    - Kemudian ketikkan perintah seperti dibawah ini # nano /etc/sysctl.conf

    Lalu hilangkan tanda pagar (#) pada bagian net.ipv4.ip_forward=1

    Dan simpan perubahan pada file sysctl.conf

    Instalasi aplikasi DNS server pada computer server-10

    - Install aplikasi DNS Server

    # Apt-get install bind9

    - Kalau instalasinya sudah selesai Lanjutkan dengan melakukan pengaturan pada file

    /etc/bind/named.conf dengan mengetikkan perintah

    - Buatlah settingan seperti dibawah ini dibaris paling akhir :

  • 5 Tutorial Debian

    Lanjutkan dengan mengetikkan perintah dibawah ini :

    Kemudian kita lanjutkan dengan melakukan perubahan pada 3 buah file yang sudahkita copy tersebut :

    1. File itservice-10.txt

    2. File lks-10.txt

    3. File reverse.txt

    Step by stepnya seperti dibawah ini :

    Ketik perintah : nano itservice-10.txt

    Lanjutkan dengan melakukan perubahan seperti dibawah ini :

  • 6 Tutorial Debian

    Ketik perintah : nano lks-10.txt

    Lanjutkan dengan melakukan perubahan seperti dibawah ini :

    Ketik perintah : nano reverse.txt

    Lanjutkan dengan melakukan perubahan seperti dibawah ini :

  • 7 Tutorial Debian

    Supaya bisa di ping dari server benahi file /etc/resolv.conf pada bagian name server isikan ip dari

    computer yang diinstall dns server

    Ketik perintah : nano /etc/resolv.conf

    Buatlah konfigurasinya seperti dibawah ini :

    Sedangkan pada computer router-10

    Ketik perintah : nano /etc/resolv.conf

    Buatlah konfigurasinya seperti dibawah ini :

  • 8 Tutorial Debian

    Test konfigurasi domain yang sudah pernah kita buat

    1. www.itservice-10.co.id

    # ping www.itservice-10.co.id

    -----------------------------------------

    2. mail.itservice-10.co.id

    # ping mail.itservice-10.co.id

    ------------------------------------------

    3. ftp.itservice-10.co.id

    # ping ftp.itservice-10.co.id

    -----------------------------------------

    4. www.lks-10.co.id

    # ping www.lks-10.co.id

    ----------------------------------------

    5. mail. lks-10.co.id

    # ping mail. lks-10.co.id

    ----------------------------------------

    6. ftp.lks-10.co.id

    # ftp.lks-10.co.id

    ----------------------------------------

    Instalasi aplikasi Web server pada computer server-10

    - install aplikasi apache2 dan php5

    # apt-get y install apache2 php5

    Konfigurasi aplikasi Web server

    - Sebelum melakukan pengaturan web server terlebih dahulu lakukan pengaturan

    penambahan folder didalam /etc/skel supaya kalau kita menambahkan user maka

    default folder (ftp,mail dan public_html) bisa langsung ada secara otomatis dalam folder

    /home/nama_user_yang_ditambahkan

    - Tambahkan user dengan nama lks-10

  • 9 Tutorial Debian

    - Pengaturan file webservernya ada Di folder /etc/apache2/site-available/

    - Perintah detilnya seperti dibawah ini :

    - Lakukan editing file itservice-10 dan lks-10

    - Dengan mengetik perintah :

    #nano itservice-10

    - Lakukan pengeditan filenya menjadi seperti dibawah ini :

    - Lalu disimpan (CTRL + X, Y lalu Enter)

    - Ketik perintah :

    #nano lks-10

    lks

  • 10 Tutorial Debian

    - Lakukan pengeditan filenya menjadi seperti dibawah ini :

    - Aktifkan virtual host direktori webnya

    #a2ensite itservice-10

    #a2ensite lks-10

    Untuk menonaktifkan virtual host direktori webnya ketik

    #a2dissite itservice-10

    #a2dissite lks-10

    (jika terjadi kesalahan konfigurasi)

    - Lanjutkan dengan merestart service apache2 :

    # /etc/init.d/apache2 restart

    NB : tujuan dari pengaturan diatas adalah :

    1. Jika ada orang yang mengakses domain www.itservice-10.co.id maka akan langsung

    diarahkan kedalam folder yang dikehendaki (/var/www/)

    2. Jika ada orang yang mengakses domain www.lks-10.co.id maka akan langsung

    diarahkan kedalam folder yang dikehendaki (/home/lks-10/public_html/)

    - Lanjutkan dengan melakukan editing file index.html di folder /var/www

    # nano /var/www/index.html

    - Buatlah sebuah file index.php di folder /home/lks-10/public_html

    #nano /home/lks-10/public_html/index.php

  • 11 Tutorial Debian

    - Lanjutkan dengan menginstall lynx

    # apt-get install lynx

    NB : supaya nanti kita bisa mengakses situs web lewat root terminal debian (layar hitam)

    - Lakukan pengecekan dengan cara mengetikkan perintah

    # lynx www.itservice-10.co.id

    - Maka akan tampil seperti pada gambar dibawah ini :

    - Dan lanjutkan lagi dengan melakukan pengecekan

    # lynx www.lks-10.co.id

    - Maka akan tampil seperti pada gambar dibawah ini :

    Instalasi aplikasi DHCP server pada computer router-10

    - Install aplikasi DHCP3 server

    # apt-get install dhcp3-server

    - Cari baris perintah dibawah ini :

  • 12 Tutorial Debian

    - Hilangkan tanda pagar # didepannya dan buatlah settingannya menjadi seperti dibawah ini

    - Restart service dhcp servernya :

    #/etc/init.d/dhcp3-server restart

    - Lakukan setting dari client windowsnya :

  • 13 Tutorial Debian

    - Lalu cek hasilnya :

  • 14 Tutorial Debian

    Mail Server server-10

    - Install aplikasi mail server

    # apt-get install postfix

    - Pilih ok

    - Pilih ok

  • 15 Tutorial Debian

    - Pilih ok lalu tunggu sampai dengan selesai

    - Lanjutkan dengan melakukan pengaturan pada file /etc/postfix/main.cf

    # nano /etc/postfix/main.cf

    - Lalu restart service postfix

    # /etc/init.d/postfix restart

    - Lanjutkan dengan melakukan instalasi aplikasi dovecot

    # apt-get install dovecot-common dovecot-imapd

    - Lanjutkan dengan melakukan pengaturan pada file /etc/dovecot/dovecot.conf

    # nano /etc/dovecot/dovecot.conf

    Tambahkan network

    192.168.10.128/29 disini

    Lalu simpan perubahannya

  • 16 Tutorial Debian

    - Lalu cari tulisan seperti dibawah ini :

    - Lanjutkan dengan mencari tulisan #disable_plaintext_aut=yes kemudian ubah menjadi

    Disable_plaintext_auth = no

    - Tambahkan folder pop3 dan pop3-login pada folder /usr/lib/dovecot/

    # mkdir /usr/lib/dovecot/pop3

    # mkdir /usr/lib/dovecot/pop3-login

    - Kemudian restart service dovecot

    #/etc/init.d/dovecot restart

    - Lanjutkan dengan menambahkan sebuah user :

    Tambahkan pop

    pop3s

    lks2014

  • 17 Tutorial Debian

    Web mail pada server-10

    - install aplikasi squirrelmail

    # apt-get install squirrelmail

    (jika diminta untuk memasukkan persetujuan Yes pada waktu penginstalan masukkan huruf

    y lalu tekan enter)

    - tambahkan pengaturan web mailnya dengan cara masuk kedalam folder

    /etc/apache2/site-available/ :

    # cd /etc/apache2/site-available

    - kalau sudah masuk kedalam folder tersebut kopikan file itservice-10 dengan nama mail-

    itservice-10

    #cp itservice-10 mail-itservice-10

    - lakukan perubahan terhadap file mail-itservice-10

    #nano mail-itservice-10

    - aktifkan virtual hostnya :

    #a2ensite mail-itservice-10

    #/etc/init.d/apache2 restart

    - lakukan testing pengiriman email melalui web mail dari computer client

    - ketik pada browser http://mail.itservice-10.co.id Mozilla atau chrome

  • 18 Tutorial Debian

    - silahkan berkirim email melalui web mail yang sudah pernah dibuat

    pembuatan FTP server

    - install aplikasi FTP server

    #apt-get y install proftpd

    - lanjutkan dengan membuat sebuah folder :

    #mkdir /data

    #mkdir /data/data

    Silahkan login menggunakan user yang

    sudah ada pada server-10

    User yang sudah ada

    - Student-10 (pass : lks2014)

    - Lks-10 (pass : lks)

  • 19 Tutorial Debian

    - ubah mode folder supaya dapat dibaca :

    #chmod 777 /data

    - lanjutkan dengan mengkonfigurasi file proftpd.conf

    #nano /etc/proftpd/proftpd.conf

    - lakukan perubahan pada bagian

    1. UseIPv6 off

    2. ServerName itservice-10.co.id

    3. Hilangkan tanda # DefaultRoot

    4. Sehingga hasil akhirnya DefaultRoot /data

    Hilangkan tanda pagar pada bagian

    Dan dibagian bawah

    - Restart service proftpd nya

    #/etc/init.d/proftpd restart

  • 20 Tutorial Debian

    Proxy server dan firewall pada router-10

    - Ketikkan perintah seperti dibawah untuk instalasi squid :

    # apt-get install squid

    - (tunggu sampai proses selesai jika ada pertanyaan jawab dengan menekan tombol Y lalu enter)

    #nano /etc/squid/squid.conf

    - Gunakan CTRL + W untuk mencari http_port 3128

    - Lalu ketikkan setingan seperti dibawah ini:

    http_port 3128 transparent cache_mgr [email protected] visible_hostname www.itservice-10.co.id acl blokir dstdomain /etc/squid/situs http_access deny blokir

    - Lalu simpan dengan menggunakan CTRL X, Y lalu dienter.

    - Kemudian ketikkan perintah

    # nano /etc/squid/situs

    - Lalu ketikkan

    www.detik.com

    www.itservice-10.co.id

    mail.itservice-10.co.id

    ftp.itservice-10.co.id

    www.lks-10.co.id

    mail.lks-10.co.id

    ftp.lks-10.co.id

    - lalu simpan dengan CTRL + X, Y lalu enter

    - lakukan editing lagi pada file /etc/rc.local

    # nano /etc/rc.local

    - ketikkan perintah dibawah ini di atas exit 0

    iptables -A PREROUTING -t nat -i eth2 -j REDIRECT -p tcp --dport 80 --to-port 3128

    (copy saja dari yang sudah ada tinggal ditambahkan dan dirubah)

    - lalu simpan dengan CTRL + X, Y lalu enter

    Ingat !! selalu gunakan CTRL + W untuk melakukan pencarian : Kata kunci (http_port 3128, cache_mgr, visible_hostname, acl)

  • 21 Tutorial Debian

    - kemudian restart computer router-10 :

    # reboot

    - Silahkan lakukan testing dari client windows 7