MKLH Debian
MKLH Debian
DAFTAR ISI
Daftar Isi ......................................................................................................................... 2
Pengantar ......................................................................................................................... 3
Topologi .......................................................................................................................... 4
BAB 1 KONFIGURASI SERVER ............................................................................... 5
Install Linux Debian di PC .............................................................................................. 5
Configurasi Ip Address Pc Server ................................................................................. 14
Konfigurasi Dns Server ................................................................................................. 16
Konfigurasi Dhcp Server............................................................................................... 21
Konfigurasi Http Server ................................................................................................ 23
Konfigurasi Time Synchronization ( NTP ) .................................................................. 28
Konfigurasi Mail Server ................................................................................................ 32
Konfigurasi Webmail Server......................................................................................... 39
Konfigurasi Ftp Server .................................................................................................. 42
Konfigurasi Proxy Server .............................................................................................. 46
Konfigurasi Access Point .............................................................................................. 52
Uji Coba Seluruh Aplikasi Yang Sudah Di Konfigurasi .............................................. 57
1. Dhcp
Server ....................................................................................................... 57
2. Http ................................................................................................................
.... 57
3. Time Synchronization
( NTP ) .......................................................................... 58
4. Mail Server dan Webmail
Server ...................................................................... 60
5. Ftp
Server .......................................................................................................... 61
6. Proxy
Server ...................................................................................................... 62 Fitur
Tambahan SSL ..................................................................................................... 64
Kata Pengantar
Topologi
Dari bentuk Topologi di atas, kita harus melakukan beberapa hal sebagai berikut :
Konfigurasi Laptop Client :
1. Instalasi Sistem Operasi Windows 7 Untuk Laptop
2. Ngrimpim Kabel Utp Jenis Straight
3. Hubungkan Laptop Kita Melalui Kabel Utp Ke Switch
4. Copykan Sebuah File Biodata Yang Telah di Sharing Pada Komputer Admin
5. Lalu Print File Biodata Tersebut Pada Printer Yang di Sharing Oleh Panitia Lomba
6. Setelah itu Install Sistem Operasi Debian 7 Pada Pc Server
Konfigurasi Pc Server
1. Dns
2. Dhcp
3. Http Server
4. Time Synchronization ( Ntp )
5. Mail Server
6. Webmail Server
7. Ftp Server
8. Proxy Server
9. Access Point
6. Untuk mengatur jaringan silahkan masukkan alamat IP Address sesuai soal contoh:
191.19.x.8/30 ( x adalah no peserta )
Ip Address 191.19.16.8
13. Untuk harddisk pilih saja no 2, karena langkah ini bagus buat cepat proses install
15. Pola partisi pilih saja bagian atas: semua berkas di satu partisi mengapa harus pilih no 1,
karena kita tidak perlu setting lagi harddisk.
16. Pilih ya
18. Pilih ya
Loading
19. Kita tidak perlu untuk memindai CD atau DVD lainnya, pilih tidak
20. Pilih tidak
Loading
22. Disini lah kita menentukan kecepatan proses installasi cepat. Cara nya conteng bagian
bawah sekali saja, apabilah ada yang terconteng harap di hilangkan. Cara conteng nya
tekan tombol keyboard bagian SPASI
Loading
Loading untuk memasng boot loader GRUB
24. Proses install Linux Debian Lenny 7 sudah selesai. jangan lupa untuk mengambil CD atau
DVD debian
26. Ini lah hasil dari installasi Linux Debian Lenny 7 Server
5. Masukan DVD Linux Debian yang ke 1, karena disana ada kata perintah DVD Binary-1
8. Lalu simpan dengan cara tekan F10 pada keyboard lalu pilih Yes dan tekan enter
9. Restart Ip Address
3. Konfigurasi
DNS Server
db.reverse file tempat penyimpanan domain juga dan fungsi nya menterjemahkan ip
address ke alamat domain
6. Simpan dengan cara tekan F10 lalu pilih Yes dan tekan enter
11. Masukan domain dan khusus untuk ip address nya masukan secara terbalik lalu simpan
15. Masukan juga domain da nip address pada file ini lalu simpan
17. Dns selesai di konfigurasi, jika ada tulisan SERVAIL lakukan pengechekan konfigurasi
secara teliti
2. Lalu update terlebih dahulu debian nya, supaya dhcp server bias di install. Cara nya
masukan perintah apt-get update
3. Install DHCP Server
6. Pada file ini fungsi nya untuk menentukan interfaces yang akan memberikan ip address
dgcp. Pada proses ini saya masukan eth0. Lalu simpan
8. Masukan ip address pada bagian ini dan hilangkan tanda pagar # nya. Lalu simpan
9. Restart dhcp nya dan abaikan saja tulisan failed
3. Pindah kan DVD debian nya ke DVD debian 1 lalu tekan enter
Ket : directory lks digunakan untuk tempat menyimpan file index.html yang
digunakan untuk domain www.lks16.sch.id
6. Lalu buat directory Palembang juga
16. Ket :
Server Name : Domain untuk halaman html yang kita buat tadik
DocumentRoot : Tempat tersimpan nya file html yang kita buat tadik
Directory : Sama juga tempat tersimpan nya file html yang kita buat tadik
17. Lalu disable file default nya
Ket : Jika ada keluar keterangan seperti di bawah ini lakukan restart pada apache
Ket : Jika ada keluar keterangan seperti dibawah ini lakukan restart pada apache
21. Exit
4. Tambahkan pagar di depan kata server0, server1, server2, server3 dan tambahkan kata
dynamic samping iburst lalu tambahkan kata server 127.127.1.0 dan fudge 127.127.1.0
stratum 1 di bawah tulisan server3
5. Tekan F9 lalu pilih command Go to line tekan enter ketik 47 lalu OK
7. Simpan dengan cara tekan F10 lalu pilih Yes dan tekan enter
8. Buka file db.forward untuk menambahkan domain ntp
14. Lakukan pengetesan dengan perintah ntpq –p dan jika di bagian jitter keluar angka yang
bernilai maka konfigurasi sudah benar
15. Ketik ntpdate –u 127.0.0.1 dan jika nanti muncul pesan no server suitable for
synchronization found, maka tunggulah kurang lebih 5 – 10 menit
7. Konfigurasi Mail Server
• Buat user client
User Name : admin
Password : admin
• Alamat email [email protected]
Langkah Kerja :
3. Ok
6. Masukan DVD ke 2
7. Pilih tidak
Password : admin
y
10. Lakukan konfigurasi pada postfix
11. Pilih Ok
15. Ok lagi
19. Ok
20. Ok lagi
3. Masukan DVD ke 1
8. Masukan DVD ke 1
Password : admin
Menggunakan Iptables supaya proxy berjalan otomatis pada client Langkah Kerja :
3. Masukan DVD ke -2
5. Tekan F9 lalu pilih command Go to line tekan enter ketik 629 lalu OK
6. Tambahkan script seperti yang ada di dalam kotak warna merah di bawah ini
7. Tekan F9 lalu pilih command Go to line tekan enter ketik 3340 lalu OK
9. Tekan F9 lalu pilih command Go to line tekan enter ketik 1120 lalu OK
10. Tambahkan transparent di belakang angka 3128. Semua konfigurasi pada file ini telah
selesai selanjutnya langsung di simpan
11. Buka file url.txt untuk daftar situs yang akan di blokir
13. Selanjutnya kita akan membuat zona domain untuk situs yang akan kita blokir
14. Tambahkan zona domain nya di bagian bawah sekali lalu simpan
16. Tambahkan domain nya di bawah sekali yang akabn di blokir lalu simpan
17. Buka file db.reverse
18. Tambahkan domain nya di bawah sekali yang akan di blokir lalu simpan
2. Pilih Lan
5. Klik Wireless
9. Klik DHCP
10. Pilih disable lalu klik Save
13. Sementara menunggu proses restart kita colokan kabel lan access point ke server debian
12. Saat nya uji coba seluruh aplikasi yang sudah kita konfigurasi di server debian
1. Dhcp Server
2. Http Server
www.lks16.sch.id
www.palembang.com
4. Masukan domain ntp nya lalu klik update now dan klik ok
1. Webmail Server
2. Login pada Webmail Server telah berhasil dengan menggunakan User Mail Server
5. Ftp server
1. Masukan domain ftp nya dan masukan user name dan password yang telah kita buat
2. Berhasil
6. Proxy www.debian.org
www.goolgle.com
www.linux.or.id
13. Fitur Tambahan SSL Langkah
Kerja :
1. Hal pertama yang tentunya kita perlukan adalah web server. Saya memakai apache sebagai
web server.
2. Langkah selanjutnya adalah mengaktifkan mode ssl kita.
3. Restart apache
4. Kita membutuhkan sebuah folder untuk menyimpan server key dan sertifikat.
Simpan ini didalam folder apache kita.
6. Saat kita meminta sertifikat baru, kita bisa meminta berapa lama sertifikat itu berlaku.
Dalam contoh ini saya membuatnya mempunyai masa berlaku selama
500 hari, dan menyimpan keduanya di direktori yang tadi kita buat. Di /etc/apache2/ssl/
7. Karena kita mengaktifkan 2 metode, HTTP dan HTTPS. Jadi kita lupakan HTTP, karena
ini sudah pasti akan berfungsi seperti seharusnya. Komponen apache yang menunjukkan
dimana letak website kita disimpan ada pada file default. Ini berada di /etc/apache2/sites-
available/default. Itu adalah salah satu komponen apache yang menunjukkan letak alamat
website kita. Secara default file ini merujuk ke /var/www/. Di dalam /etc/apache2/sites-
available/ terdapat 2 buah file, yang satu adalah file default tadi, dan yang kedua adalah
default-ssl. Kita akan fokus pada file default-ssl.
<VirtualHost _default_:443>
ServerAdmin webmaster@localhost
ServerName www.lks16.sch.id
DocumentRoot /var/www/lks/
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/apache.key