0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan56 halaman

MKLH Debian

Diunggah oleh

ml5493233
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan56 halaman

MKLH Debian

Diunggah oleh

ml5493233
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 56

2015

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

1. Install Linux Debian 7 Langkah


Kerja :
1. Pertama kita install linux debian 7 di pc
Pilih Install lalu tekan enter

2. Pilih Bahasa Indonesia lalu tekan enter

3. Pilih lokasi Indonesia lalu tekan enter

4. Untuk mengatur keyboard pilih Inggris Amerika lalu tekan enter


5. Proses memuat komponen tambahan

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

7. Nama host di isi sesuai soal


contoh: Nama Host: server-16
8. Nama domain isi sesuai soal contoh: http://www.lks16.sch.id ( di domain masukkan
lks16.sch.id )

9. Untuk kata sandi root nya sesuai soal


contoh: lks2016

Masukkan lagi password yang anda buat

10. Untuk nama lengkap masukkan saja nama lengkap anda

Nama untuk akun anda: biasanya langsung terisi sendiri


11. Kata sandi untuk pengguna baru, gunakan password pertama kita buat tadik. Password:
lks2016

Masukkan lagi kata sandi untuk verifikasi: lks2016

12. Pilih yang atas lalu tekan enter

13. Untuk harddisk pilih saja no 2, karena langkah ini bagus buat cepat proses install

14. Langsung tekan enter saja

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

17. Tekan enter

18. Pilih ya

Loading

19. Kita tidak perlu untuk memindai CD atau DVD lainnya, pilih tidak
20. Pilih tidak

Loading

21. Pilih tidak

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

23. Untuk memasng boot loader GRUB pilih ya

Loading memasang boot loader GRUB

24. Proses install Linux Debian Lenny 7 sudah selesai. jangan lupa untuk mengambil CD atau
DVD debian

25. Ini lah boot loader GRUB nya. Tekan enter


Loading Please wait….

26. Ini lah hasil dari installasi Linux Debian Lenny 7 Server

2. Configurasi Ip Address Pc Server : 191.19.x.8/30 ( x adalah no peserta ) Langkah


Kerja :
1. Pertama kita harus login terlebih dahulu ke root debian, apabilah sesudah menelus perintah
root lalu tekan enter

2. Masukan password yang kita buat tadik lalu tekan enter


3. Pertama kita install dulu editor nya yaitu mc, editor digunakan untuk membuka file pada
debian

4. Tekan huruf y lalu enter

5. Masukan DVD Linux Debian yang ke 1, karena disana ada kata perintah DVD Binary-1

6. Masuk ke mcedit /etc/network/interface

7. Lalu edit seperti berikut ini dan masukan ip address nya

8. Lalu simpan dengan cara tekan F10 pada keyboard lalu pilih Yes dan tekan enter
9. Restart Ip Address
3. Konfigurasi
DNS Server

10. Configurasi Ip Address selesai

a. lksxx.sch.id ( xx adalah no peserta )


b. Palembang.com Langkah Kerja :

1. Install bind9 untuk Configurasi Dns

2. Tekan y lalu enter

3. Masuk ke directory bind. Perintah cd untuk membuka directory

4. Buka file named.conf

5. Masukan zona domain nya di bagian bawah sekali


Ket : db.forward file tempat penyimpanan domain dan fungsi
nya menterjemahkan domain ke ip address

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

7. Copy file db.local ke db.forward dan db.127 ke db.reverse


Perintah cp adalah perintah copy file dan langsung membuat file 8.
Buka file db.forward

9. Masukan domain dan ip address nya lalu simpan

10. Buka file db.reverse

11. Masukan domain dan khusus untuk ip address nya masukan secara terbalik lalu simpan

12. Buka file hosts

13. Masukan ip address dan domain nya lalu simpan


14. Buka file resolv.conf

15. Masukan juga domain da nip address pada file ini lalu simpan

16. Lakukan restart pada bind9

17. Dns selesai di konfigurasi, jika ada tulisan SERVAIL lakukan pengechekan konfigurasi
secara teliti

4. Konfigurasi DHCP Server Langkah


Kerja :
1. Pertama kita harus menambahkan file ke debian server, cara nya masukan DVD ke 2
lalu masukan perintah apt-cdrom add

2. Lalu update terlebih dahulu debian nya, supaya dhcp server bias di install. Cara nya
masukan perintah apt-get update
3. Install DHCP Server

4. Jika ada tulisan failed abaikan saja

5. Buka file default dhcp

6. Pada file ini fungsi nya untuk menentukan interfaces yang akan memberikan ip address
dgcp. Pada proses ini saya masukan eth0. Lalu simpan

7. Buka file konfigurasi dhcp

8. Masukan ip address pada bagian ini dan hilangkan tanda pagar # nya. Lalu simpan
9. Restart dhcp nya dan abaikan saja tulisan failed

5. Konfigurasi HTTP Server

• www.lks16.sch.id ( index.html : “Welcome to Lomba Kompetensi


Siswa 2016 in Palembang, Sumatera Selatan” )

• www.palembang.com ( index.html : “SMK BISA” ) Langkah Kerja :


1. Install aplikasi HTTP Server

2. Tekan y lalu enter

3. Pindah kan DVD debian nya ke DVD debian 1 lalu tekan enter

4. Masukan perintah cd /var/www/


5. Buat directory lks pada directory /var/www/

Ket : directory lks digunakan untuk tempat menyimpan file index.html yang
digunakan untuk domain www.lks16.sch.id
6. Lalu buat directory Palembang juga

Ket : directory palembang digunakan untuk tempat menyimpan file index.html


yang digunakan untuk domain www.palembang.com
7. Lalu buka file index.html yang digunakan untuk domain www.lks16.sch.id

8. Buat file html nya lalu simpan

9. Lalu buka file index.html yang digunakan untuk domain www.palembang.com

10. Buat file html nya lagi lalu simpan

11. Buat directory /etc/apache2/sites-available/

12. Copy kan file default ke lks dan Palembang

13. Lalu buka file lks


14. 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

15. Buka file Palembang

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

Restart pada apache

Lalu lakukan lagi disable pada file default

18. Lalu enable file lks nya

19. Lalu lakukan juga enable pada file Palembang

Ket : Jika ada keluar keterangan seperti dibawah ini lakukan restart pada apache

Restart pada apache


Lalu lakukan lagi enable pada file Palembang

20. Konfigurasi selesai, lakukan restart pada apache ( HTTP ) nya

21. Exit

22. Sesudah exit lalu masuk lagi ke root

23. Lalu masukan lagi password root nya

6. Time Synchronization ( NTP ) Langkah Kerja :


1. Pertama install dulu aplikasi ntp

2. Tekan y lalu enter

3. Edit file ntp.conf

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

6. Tambahkan kata restrict 191.19.16.0 mask 255.255.0.0 nomodify notrap

7. Simpan dengan cara tekan F10 lalu pilih Yes dan tekan enter
8. Buka file db.forward untuk menambahkan domain ntp

9. Tambahkan domain ntp nya lalu simpan

10. Buka juga file db.reverse

11. Tambahkan domain ntp nya lagi lalu simpan


12. Restart bind9

13. Restart juga ntp nya

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 :

1. Install aplikasi mail server nya

2. Tekan ya lalu enter

3. Ok

4. Pilih Internet Site / Situs Internet


5. Pada bagian ini masukan domain yang menjadi alamat email kita lalu Ok

6. Masukan DVD ke 2

7. Pilih tidak

8. Tambahkan perintah seperti di bawah ini

9. Tambahkan user client nya dengan menggunakan perintah adduser


UserName : admin

Password : admin

y
10. Lakukan konfigurasi pada postfix

11. Pilih Ok

12. Pilih Internet Site / Situs Internet

13. Langsung Ok kan saja


14. Ok

15. Ok lagi

16. Pilih tidak

17. Tambahkan angka 0 dibelakang angka 128 lalu Ok


18. Pilih tidak

19. Ok

20. Ok lagi

21. Pilih ipv4 lalu tekan enter


22. Buka file main.cf

23. Tambahkan home_mailbox=Maildir/ di bagian bawah sekali lalu simpan

24. Restart aplikasi Mail Server nya

8. Konfigurasi Webmail Server Domain nya


mail.lks16.sch.id Langkah Kerja :
1. Install dulu aplikasi nya

2. Tekan y lalu enter


3. Masukan DVD ke 1

4. Masukan lagi DVD ke 2

5. Buka file apache2.conf

6. Tambahkan Include /etc/squirrelmail/apache.conf di bagian bawah sekali lalu simpan

7. Lalu buka file apache.conf

Cari script di bawah ini

Lalu rubah script di atas sehingga menjadi seperti di bawah ini


8. Buka file db.forward untuk menambahkan Domain Webmail Server

9. Tambahkan domain webmail server nya lalu simpan

10. Buka juga file db.reverse

11. Tambahkan domain webmai server nya lagi lalu simpan

12. Lakukan restart pada bind9

13. Restart apache

14. Lakukan pengecekan pada konfigurasi webmail server kita


9. Konfigurasi FTP Server
Domain yang digunakan : ftp.lks16.sch.id Tambahkan
user untuk ftp :
User Name : admin
Pssword : admin Langkah
Kerja :

1. Install aplikasi ftp nya

2. Tekan y lalu enter

3. Masukan DVD ke 1

4. Masukan lagi DVD ke 2

5. Pilih mandiri lalu tekan enter


6. Lalu install aplikasi ssh juga

7. Tekan y lalu enter

8. Masukan DVD ke 1

9. Tambahkan user untuk ftp nya dengan menggunakan perintah adduser


Admin : adminftp

Password : admin

10. Restart proftpd

11. Restart juga ssh nya


12. Selanjutnya kita akan membuat domain untuk ftp, buka file db.forward pada bind9

13. Buat domain ftp nya lalu simpan

14. Buka file db.reverse

15. Buat domain ftp nya lalu simpan

16. Lakukan restart pada bind9

17. Lakukan pengecekan pada konfigurasi ftp server


10. Konfigurasi Proxy Server
Daftar website proxy nya :
• www.debian.org
• www.goolgle.com
• www.linux.or.id

Menggunakan Iptables supaya proxy berjalan otomatis pada client Langkah Kerja :

1. Install aplikasi proxy nya

2. Tekan y lalu enter

3. Masukan DVD ke -2

4. Buka file squid.conf untuk melakukan konfigurasi

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

8. Lalu edit seperti di bawah ini dan buang tanda #

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

12. Masukan daftar situs yang akan di blokir lalu simpan

13. Selanjutnya kita akan membuat zona domain untuk situs yang akan kita blokir

14. Tambahkan zona domain nya di bagian bawah sekali lalu simpan

15. Buka file db.forward

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

19. Membuat proxy berjalan otomatis pada client

iptables –t nat –A PREROUTING –i eth0 –p tcp –dport 80 –j REDIRECT – to-ports


3128
20. Menyimpan script proxy berjalan otomatis pada client di file startup rc.local
21. Masukan script proxy berjalan otomatis pada client di dalam file ini. Fungsi nya ketika
server kita restart maka kita tidak perlu repot- repot untuk mengetik ulang script tersebut
karena sudah berada di dalam file startup jadi ketika computer restart maka script ini
sudah berjalan secara otomatis.

iptables –t nat –A PREROUTING –i eth0 –p tcp –dport 80 –j REDIRECT – to-ports


3128
22. Restart bind9

23. Restart juga squid nya


11. Konfigurasi Access Point
a. Ip Address
b. Password lks160..0
c. SSID AP-16 Langkah Kerja :
1. Klik Network

2. Pilih Lan

3. Masukan Ip Lan nya lalu Save


4. Lalu tunggu restart nya sampai selesai

5. Klik Wireless

6. Buat SSID nya lalu save


7. Klik Wireless Security

8. Masukan Password nya lalu save

9. Klik DHCP
10. Pilih disable lalu klik Save

11. Klik System Tools lalu klik Reboot

12. Klik Reboot

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

3. Time Synchronization ( NTP )


1. Klik Change date and time settings

2. Klik Internet Time


3. Klik Change settings

4. Masukan domain ntp nya lalu klik update now dan klik ok

5. Klik change setting lagi


6. Sukses

4. Mail server dan webmail server

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.

5. Pada bagian ini kita akan membuat Sertifikat SSL

openssl req -x509 -nodes -days 730 -newkey rsa:2048 -keyout


/etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

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.

Buka File default-ssl

<VirtualHost _default_:443>
ServerAdmin webmaster@localhost
ServerName www.lks16.sch.id
DocumentRoot /var/www/lks/

8. Tambahkan script di baris ini di file default-ssl anda

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/apache.key

9. Selanjutnya cari baris ini dan berikan tanda comment # :

10. Aktifkan website default-ssl.

11. Baiklah semuanya telah selesai, sekarang restart apache kita.

12. Selanjutnya kita chek website https://www.lks16.sch.id Klik Advanced


13. Klik Proceed to www.lks16.sch.id ( unsafe )

14. Berhasil Https://www.lks16.sch.id


Selesai

Visit Blog : www.akbar-jitu.blogspot.co.id

Anda mungkin juga menyukai