i
LAPORAN TUGAS AKHIR
MERANCANG dan MEMBANGUN DNS, MAIL, dan WEB SERVER
BERBASIS SISTEM OPERASI LINUX CENTOS 6.8
Sebagai salah satu syarat kelulusan Diploma III program studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
ALVARIO PADANUN 562012032
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS KRISTEN SATYA WACANA
v
Kata Pengantar
Puji syukur kepada Tuhan Yang Maha Esa, karena atas segala karunia dan rahmat – Nya yang diberikan kepada penulis, sehingga penulis dapat menyusun Laporan Kerja Praktek dan Tugas Akhir ini dan terselesaikan dengan baik dan tepat waktu.
Laporan Kerja Praktek dan Tugas Akhir ini disusun berdaarkan apa yang telah penulis lakukan pada PT. Daya Manunggal yang beralamat di Jl. Argobusono 1, Argomulyo, Salatiga – Jawa Tengah. Yang dimulai pada tanggal 5 September 2016 s/d 30 November 2016.
Mengingat keterbatasan, pengetahuan, kemampuan, pengalaman dan waktu dari penulis, maka penulis menyadari bahwa Laporan Kerja Praktek dan Tugas Akhir ini tidak luput dari kekurangan. Oleh karena itu penulis mengharapkan saran dan kritik yang membangun untuk perbaikan serta penambahan pengetahuan bagi penulis khususnya, dan untuk peneliti selanjutnya yang membutuhkan pada umumnya.
Penulis mengucapkan terima kasih kepada semua pihak yang telah terlibat dalam mendorong dan membantu penulis dalam menyelesaikan Tugas Akhir, khusunya kepada :
1. Bapak Prof. Pdt. Jhon A. Titaley, Th. D. selaku Rektor Universitas Kristen Satya Wacana.
2. Bapak Dr. Dr. Dharmaputra T. Palekahelu,M.Pd.selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.
3. Ibu Charitas Fibriani, S.kom,. M.Eng selaku koordinator KPTA Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.
4. Bapak Sri Winarso Martyas Edi, S.Kom.M.Cs.selaku Ketua Program Studi D3 Teknik Informatika Universitas Kriten Satya Wacana
5. Bapak Drs. Prihanto Ngesti Basuki, M.Kom. selaku dosen pembimbing Kerja Praktek dan Tugas Akhir, dan juga sebagai motivator.
6. Kedua orang tua dan saudara saya yang selalu mendoakan serta memberikan dukungan dan semangat.
vi DAFTAR ISI
Lembar Pengesahan ...i
Pernyataan Bebas Plagiasi ...ii
Pernyataan Persetujuan Publikasi ...iii
Kata Pengantar ...iv
Daftar Isi ...v
2.2 Pengertian DNS, MAIL, dan WEB MAIL Server ... 4
vii
2.4 Pengalamatan IP... 10
2.4.1 IPv4 ... 10
2.4.2 IPv6 ... 12
BAB III ... 14
DESAIN dan PERANCANGAN SISTEM ... 14
3.1 Desain Sistem ... 14
3.1.1 Topologi Sistem ... 15
3.2 Perancangan Sistem ... 17
3.2.1 Konfigurasi DNS Server ... 17
3.2.2 Konfigurasi MAIL Server ... 20
3.2.3 Konfigurasi WEB MAIL Server ... 25
3.2.4 Setting PC Client ... 29
BAB IV ... 31
HASIL PERANCANGAN dan PENGUJIAN SISTEM ... 31
4.1 Hasil Perancangan ... 31
viii
Gambar 3.3 Command konfigurasi IP address ... 17
Gambar 3.4 Konfigurasi Ip address ... 17
Gambar 3.5 Command network restart... 17
Gambar 3.6 Tampilan hasil network restart ... 17
Gambar 3.7 Tampilan hasil settingan Ip address ... 18
Gambar 3.8 Command untuk membuka file named.conf ... 18
Gambar 3.9 Edit file named.conf ... 18
Gambar 3.10 Konfigurasi domain pada file named.conf ... 19
Gambar 3.11 Command untuk membuka file forward.kesitu.net ... 19
Gambar 3.12 Konfigurasi mail server pada file forward.kesitu.net ... 19
Gambar 3.13 Konfigurasi mail server pada file forward.kesitu.net ... 20
Gambar 3.14 Command service named restart ... 20
Gambar 3.15 Command untuk membuka file resolv.conf ... 20
Gambar 3.16 Konfigurasi Ip address pada file resolv.conf ... 20
Gambar 3.17 Command install potsfix ... 21
ix
Gambar 3.19 Konfigurasi main.cf... 21
Gambar 3.20 Konfigurasi main.cf... 21
Gambar 3.21 Konfigurasi main.cf... 21
Gambar 3.22 Konfigurasi file main.cf ... 22
Gambar 3.23 Konfigurasi file main.cf ... 22
Gambar 3.24 Konfigurasi file main.cf ... 22
Gambar 3.25 Command install dovecot ... 22
Gambar 3.26 Command untuk membuka file dovecot.conf ... 23
Gambar 3.27 Konfigurasi file dovecot.conf ... 23
Gambar 3.28 Command untuk membuka file 10-mail.conf ... 23
Gambar 3.29 Konfigurasi file 10-mail.conf ... 23
Gambar 3.30 Command untuk membuka file 10-master.conf ... 23
Gambar 3.31 Konfigurasi file 10-master.conf ... 23
Gambar 3.32 Command untuk membuka file 10-auth.conf ... 24
Gambar 3.33 Konfigurasi file 10-auth.conf ... 24
Gambar 3.34 Konfigurasi file 10-auth.conf ... 24
Gambar 3.35 Command restart postfix ... 24
Gambar 3.36 Command restart dovecot ... 24
Gambar 3.37 Command untuk mengaktifkan postfix dan dovecot ... 25
Gambar 3.38 Command install httpd ... 25
Gambar 3.39 Command untuk membuka file httpd.conf ... 25
Gambar 3.40 Konfigurasi file httpd.conf ... 25
Gambar 3.41 Command httpd restart ... 25
x
Gambar 3.43 extract file squirrelmail ... 26
Gambar 3.44 Install squirrelmail ... 26
Gambar 3.45 Command httpd restart ... 26
Gambar 3.46 Command untuk membuka folder tempat squirrelmail ... 26
Gambar 3.47 Konfigurasi squirrelmail ... 27
Gambar 3.48 Konfigurasi squirrelmail ... 27
Gambar 3.49 Command untuk membuka file httpd.conf ... 27
Gambar 3.50 Konfigurasi squirrelmail ... 28
Gambar 3.51 Command httpd restart ... 28
Gambar 3.52 Membuat user ... 28
Gambar 3.53 Membuat password user ... 28
Gambar 3.54 Membuat user ... 28
Gambar 3.55 Membuat password user ... 28
Gambar 3.56 Setting Ip address pada pc client ... 29
Gambar 3. 57 Setting telnet pada pc client ... 29
Gambar 4.1 Tampilan web kesitu.net ... 31
Gambar 4.2 Tampilan SquirrelMail ... 31
Gambar 4.3 User alvario login ... 32
Gambar 4.4 Proses pengiriman email ... 32
Gambar 4.5 User padanun login ... 33