View
81
Download
2
Category
Tags:
Preview:
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 admin@itservice-10.co.id 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
Recommended