Disusun Oleh :
Nama : Siti Aidah Nabila
NISN : 0066759116
Kelas : XII
Mengetahui Kepala
SMK ISLAM LEUWINUTUG
i
K ATA PENGANTAR
Puji syukur kami panjatkan kehadiarat Allah SWT, yang telah melimpahkan
Rahmat dan hidayah-Nya, sehingga saya dapat menyelesaikan Laporan Kegiatan
PRAKTEK KERJA LAPANGAN ( PKL ) sesuai rencana.
Seiring pelaksanaan kegiatan Prakerin dan sampai ketahap penulisan
laporan, saya telah banyak dibantu dan dibimbing dari berbagai pihak, maka pada
kesempatan kali ini saya ingin berterima kasih yang sebesarnya kepada :
1. Ibu Hj. Ru'yatul Hasanah, S.Km.,M.M.Pd (Ketua Yayasan Riadhul Jannah)
2. Bapak Nandang Nurjaman, M.Pd. (Selaku Kepala Sekolah SMK Islam
Leuwinutug)
3. Bapak Rudi, S.Kom. (Selaku Kepala bidang keahlian komputer dan jaringan di
SMK Islam Leuwinutug)
4. Bapak Ujang Samdi (Selaku Kepala Desa Cisalak)
5. Bapak Noor Egie Azhari, S.Pd. (Selaku Pembimbing Di Sekolah)
6. Para Pengurus Desa Cisalak Yang Sudah Memberi Bimbingan Selama PKL
7. Bapak dan Ibu Guru Yang Sudah Memberi Bimbingan Selama Pelaksaan PKL
8. Kepada Orang Tua Yang Selalu Mendukung Dan Mendo’akan Saya.
9. Seluruh Pihak Yang Membantu Dalam Penyusanan Laporan PKL Ini
Meskipun segala pemikiran dan daya upaya dalam penulisan Laporan ini,
Saya sangat menyadari bahwa Laporan PRAKTEK KERJA LAPANGAN ini
belum sempurna dan masih terdapat banyak kekurangan oleh karena itu kritik dan
saran yang membangun sangat saya harapkan untuk kesempurnaan laporan ini
ii
DAFTAR ISI
LEMBAR PENGESAHAN....................................................................... i
KATA PENGANTAR................................................................................ ii
DAFTAR ISI............................................................................................... iii
DAFTAR GAMBAR.................................................................................. v
BAB I PENDAHULUAN.......................................................................... 1
1.1 Latar Belakang........................................................................... 1
1.2 Rumusan Masalah...................................................................... 1
1.3 Batasan Masalah......................................................................... 1
1.4 Tujuan Masalah.......................................................................... 2
1.5 Metode dan Teknik Pengumpulan Data..................................... 2
1.6 Waktu dan Tempat Pelaksanaan................................................ 2
BAB IV PEMBAHASAN........................................................................... 10
4.1 apa yang dimaksud dengan DNS Server................................... 10
4.2 Apa Saja Jenis dan Fungsi DNS Server.................................... 11
4.3 Bagaimana Cara Konfgurasi DNS Server Pada Linux.............. 14
iii
BAB V PENUTUP...................................................................................... 22
5.1 Kesimpulan................................................................................ 22
5.2 Saran........................................................................................... 22
DAFTAR PUSTAKA................................................................................. 24
DAFTAR RIWAYAT HIDUP.................................................................. 25
LAMPIRAN-LAMPIRAN........................................................................ 26
iv
DAFTAR GAMBAR
v
BAB I
PENDAHULUAN
1
1.3 Tujuan Penulisan
Tujuan laporan system Praktek Kerja Lapangan (PKL) ini adalah untuk
memberi informasi dan pemahaman tentang fungsi dan cara kerja server DNS
(Domain Name System).
1.4 Teknik dan metode pengumpulan data
Dalam menyusun karya tulis akhir ini, penulis menggunakan 3 (tiga) metode
pengumpulan data di antaranya :
1. Wawancara Wawancara ialah teknik pengumpulan data dengan melalu
tanya jawab baik itu secara langsung maupun tidak. Disini tentunya
penulis melakukan wawancara dengan senior ataupun pihak perusahaan
PT. Sarana Bandar Logistik.
2. Observasi Penulis melakukan pengamatan secara langsung dan terlibat
dalam setiap kegiatan selama magang di PT. Sarana Bandar Logistik
guna memproleh data.
3. Studi pustaka dalam metode studi pustaka penulis dapat mengumpulkan
data dengan cara memperoleh data melalui berbagai buku maupun
refrensi lain yang tentunya ada keterkaitan dengan masalah.
1.5 Lokasi dan Waktu Pelaksaan PKL
Lokasi : Jl. Marta No.64 Cisalak -41283 Subang
Waktu : 29 Agustus 2023 s.d 29 November 2023
2
BAB II
TINJAUAN PUSTAKA
3
Sebelum dipergunakannya DNS, jaringan komputer menggunakan
HOSTS files yang berisi informasi dari nama komputer dan IP address-nya.
Di Internet, file ini dikelola secara terpusat dan di setiap loaksi harus di copy
versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya
jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi
terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet,
hal ini makin merepotkan, akhirnya dibuatkan sebuah solusi dimana DNS di
desain menggantikan fungsi HOSTS files, dengan kelebihan unlimited
database size, dan performace yang baik.
DNS adalah sebuah aplikasi services di Internet yang menerjemahkan
sebuah domain name ke IP address. Sebagai contoh, www untuk penggunaan
di Internet, lalu diketikan nama domain, misalnya: yahoo.com maka akan di
petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat di analogikan pada
pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama
untuk menghubunginya kita harus memutar nomor telepon di pesawat
telepon. Sama persis, host komputer mengirimkan queries berupa nama
komputer dan domain name server ke DNS lalu oleh DNS dipetakan ke IP
address.
4
alamat IP dan menghubungkannya ke server google akhirnya tampil laman
google.com pada layar pencarian.
2.4 Cara Setting DNS Domain
5
pada mesin pencari daripada harus susah payah menghafal IP address
untuk pencarian website
2. Konsisten
maksudnya adalah ketika seseorang mengubah IP address pada
server hosting website miliknya, pengunjung tetap dapat mengakses
websitenya menggunakan URL yang telah mereka ketahui dan URL
tersebut akan tetap membuka website yang sama.
3. Mudah dalam konfigurasi DNS server
saat mengalami kendala pada bagian IP address, pemilik website
dapat dengan mudah mengganti IP address tanpa harus takut kehilangan
data dan pengunjung. Cukup mencocokkan IP yang baru dengan DNS
agar website langsung terhubung
4. More Secure
dengan menggunakan DNS, proses pengiriman data akan lebih
terjamin kemanannya, karena sebelum pengguna sampai membuka
website, data akan melewati DNS server dan menyaringnya untuk
mencegah serangan dari pihak luar yang tidak bertanggung jawab.
5. More Fast
Dengan menggunakan DNS, proses pengiriman data akan lebih
cepat
6
BAB III
GAMBARAN UMUM PKL
3.1 Sejarah Kantor Desa Cisalak
7
Sarana prasarana diwilayah desa cisalak antara lain kantor desa,
prasarasna kesehatan, prasarana pendidikan, prasarana ibadah,
prasarana umum, prasarana transfortasi, prasarana air bersih, dan
prasarana sanitasi dan irigasi. Potensi yang dimiliki desa beragam
seperti potensi umum, sumber daya alam, dan pertanian/peternakan.
Dari tahun 1848 desa cisalak dipimpin oleh beberapa kepala
desa yang berbeda, ada 27 orang yang pernah menjadi kepala desa
cisalak sampai saat ini dipimpin oleh bapak Ujang Samdi sejak tahun
8
6 Ari Rahmat Kasi pemerintahan
7 Azi zein mutaqin Staff kasi
8 Rir tania Staff pelayanan
9 Ahmad syaridfudin Kadus 1
10 R hidaya turohman Kadus 2
11 Ajat sudrajat Kolektor pbb
12 Ninda nurul hikmah Staf pelayanan
9
BAB IV
PEMBAHASAN MASALAH
10
DNS merupakan sistem yang bisa menerjemahkan nama domain
menjadi IP address. Contohnya seperti gambar di atas, saya bisa mengetahui
alamat IP dari facebook.com menggunakan tools nslookuo, dimana tools ini
sendiri merupakan tools diagnotics untuk DNS.
Tanpa DNS, komputer tidak akan tau berapa alamat yang digunakan
oleh facebook dan website lainnya juga. Dan jika alamat IP tidak diketahui,
maka tidak akan terjadi koneksi antara mereka. Pada jaringan
internetworking, setiap komputer di dunia ini saling berhubungan dengan
menggunakan IP address saja. Seperti halnya saat kita mengakses
facebook.com, sebenarnya komputer kita tidak benar-benar menganggapnya
sebagai facebook.com, melainkan sebagai 173.252.120.6 (alamat asli dari
facebook).Kalau kamu tulis alamat dari facebook tersebut di address bar
browsermu, maka akan tampil halaman facebook.
DNS ini sangat penting sekali keberadaannya. Kalau tidak ada DNS,
kita mesti menghafal alamat IP dari facebook untuk bisa mengaksesnya.
Tidak masalah kalau cuma menghafal alamat dari facebook saja, tapi kalau
harus menghafal semua alamat yang dimiliki website lain, barulah menjadi
masalah besar. Oleh karena itulah DNS ini hadir membantu meringankan
kesulitan tersebut. Kita tidak perlu lagi menghafal angka-angka yang
notabene sangat sulit dihafal. Kita hanya perlu menghafal nama domainnya
saja, yang faktanya lebih mudah dihafal dibanding IP address.
4.2 Jenis-Jenis Dan Fungsi DNS Server Record
4.2.1 Jenis-Jenis DNS Server
Domain Name System record adalah setiap informasi yang
diberikan dan disimpan di dalam sistem Domain Name System server.
Berikut ini ada 10 Domain Name System record yang paling umum,
yaitu:
1) Address record atau A Record mencakup informasi
mengenai hostname.
2) MX Record berguna untuk merekam server SMTP untuk saling
mengirim email di sebuah domain.
11
3) NS Record merujuk pada subdomain di authoritative name server.
Saat Anda memiliki perbedaan dengan main domain,
maka Domain Name System server subdomain akan berguna.
4) CERT Record berguna untuk menyimpan enkripsi atau sertifikat
keamanan .
5) TXT Record berguna untuk menyebarkan data yang hanya dapat
terbaca oleh komputer.
6) AAA Record menyimpan informasi berupa hostname serta
hubungannya dengan IPv6 address.
7) CName Record berguna untuk melakukan redirect
subdomain atau domain di sebuah alamat IP.
8) PTR Record memberikan izin kepada Domain Name System
resolver untuk menampilkan hostname dan menyediakan
informasi IP address.
9) SRV Record berguna untuk menyimpan informasi yang
berhubungan dengan lokasi permintaan klien.
Contohnya priority, weight, points, name, port, dan TLL.
10) SOA Record adalahbagian yang muncul di dokumen Domain
Name System zone. SOA record juga merujuk kepada informasi
lengkap serta authoritative name server sebuah domain.
12
bar. Hal ini sangat memungkinkan berkat adanya DNS server. Jika tidak
ada DNS server, maka ketika ingin mengakses Google, Anda harus
mengetikkan IP Address-nya, yakni 172.217.0.142.
2) Memudahkan Komputer Mengidentifikasi Alamat Website
Fungsi kedua dari DNS server adalah mengidentifikasi IP Address
dan domain website. Ini berarti, baik Anda maupun perangkat komputer
tidak perlu lagi mengidentifikasi secara manual tiap pasangan IP Address
dan nama domainnya. Anda hanya perlu mengetikkan nama domain atau
IP Address dan Anda pun akan terhubung ke situs yang dituju. Saat Anda
mengetikkan nama domain maupun IP Address di search bar, maka
secara otomatis DNS server mengidentifikasikannya untuk Anda.
3) Menghafal dan Menerjemahkan IP Address
Karena bisa otomatis mengidentifikasi IP Address dan domainnya,
maka fungsi DNS server pun meliputi menghafal dan menerjemahkan IP
Address. Setiap kali Anda dan pengguna internet lain ingin mengunjungi
sebuah situs, maka DNS server siap mengidentifikasi dan menerjemahkan
IP Address maupun domain agar menuju situs yang yang
dimaksud. Tanpa adanya DNS, maka Anda harus menghafal sendiri tiap-
tiap IP Address website. Padahal, IP Address terdiri dari beberapa angka
rumit yang sulit untuk dihafalkan. Jika dibandingkan dengan domain yang
berupa nama, maka domain ini lebih mudah diingat oleh Anda. Oleh
karena itu, DNS server-lah yang akan menghafal dan menerjemahkannya
untuk Anda.
4) Menyediakan Alamat IP untuk Setiap host
Host adalah rumah dari para pengembang website, di mana setiap
situs internet menggunakan host agar dapat diakses oleh kalangan umum.
Fungsi DNS adalah menyediakan alamat IP untuk tiap-tiap host agar
lebih mudah diakses kalangan umum. Dengan DNS, maka tiap host yang
terhubung ke dalam jaringan internet akan memiliki IP Address-nya
masing-masing. Hal ini berlaku pula untuk situs website Anda agar lebih
mudah dicari dan diakses pengguna internet secara luas.
5) Melakukan Pencarian Pada Data Cache
13
Jika Anda amati, pencarian situs yang pernah atau sering dibuka
sebelumnya cenderung lebih mudah daripada situs baru. Misalnya, Anda
sering membuka Google dan jarang membuka Gmail via browser laptop.
Maka, secara otomatis ketika Anda baru mengetikkan huruf “G”
di search bar, otomatis sudah muncul Google sebagai rekomendasi
pertama. Sedangkan Gmail akan muncul di akhir atau malah tidak sama
sekali. Nah, kemudahan seperti ini adalah berkat fungsi DNS server yang
melakukan pencarian pada data cache. DNS server akan melihat dan
mencari data situs di cache yang sudah pernah dikunjungi sehingga tepat
dan cepat memunculkan situs yang Anda ingin buka. Dengan begitu, DNS
tidak perlu bekerja lebih berat untuk mengidentifikasi dan mencari
domain sebuah situs.Fungsi DNS server amat penting sebab dapat
menyederhanakan proses browsing para pengguna internet. DNS pun
bertugas untuk memberikan IP Address pada tiap situs yang ada di
internet. Itu berarti situs Anda pun memiliki IP Address-nya sendiri. Agar
situs Anda bisa lebih mudah diakses, selain mengandalkan DNS, perlu
juga maintenance berkala agar lebih ramah pengguna.
14
2. Jika sudah, restart IP dengan perintah /etc/init.d/networking restart.
Dan cek konfigurasi IP sudah berhasil atau belum dengan
perintah ip a.
4. Jika terjadi error seperti gambar dibawah ini, jangan panik. Kita
ketikkan perintah apt --fix-broken install. Tetapi jika tidak ada
berarti instalasi berhasil.
15
5. Kemudian ada perintah untuk memasukkan DVD binary 1 seperti
gambar dibawah ini, masukkan DVD binary 1 kemudian enter.
Berikut file-file penting yang akan kita konfigurasi dalam DNS Server
a. File forward
b. File reverse
c. named.conf.options
d. named.conf.local
e. /etc/resolv.conf
16
8. Membuat file forward, dengan cara copy file db.local dengan
perintah cp db.local db.tkj. kemudian konfigurasi file db.tkj dengan
perintah nano db.tkj. Lakukan konfigurasi seperti gambar dibawah
ini
17
Reverse berfungsi untuk konfersi IP Address menjadi DNS. Misalnya jika kita
mengetikkan ip address http://192.168.20.1 pada web browser, secara otomatis
akan redirect ke alamat www.tkj.com.
10. Kemudian membuat Zone Domain. Edit tambahkan konfigurasi
untuk forward dan reverse pada file named.conf.options dan
named.conf.local.
Langkah pertama kita konfigurasi pada file named.conf.options
dengan perintah nano named.conf.options. kemudian ubah
konifgurasinya sepeti gambar dibawah ini yang diberi tanda kotak
merah.
18
Gambar 4.12 tambahkan konfigurasinya seperti gambar dibawah ini yang diberi tanda
kotak merah.
Bagian ini adalah yang terpenting, kita akan menentukan nama domain dari
server debian. Kita boleh membuat zone domain menggunakan TLD (Top
Level Domain) hanya pada jaringan local (tanpa koneksi internet). Karena
sudah ada organisasi khusus mengatur domain TLD tersebut, contohnya
PANDI (Pengelola Name Domain Internet Indonesia)
12. Menambah dns-name server. Tambahkan dns dan nameserver dari
server Debian tersebut pada file resolv.conf. agar dapat diakses
melalui komputer kita. Ketikkan perintah nano /etc/resolv.conf.
Lakukan konfigurasi seperti gambar dibawah ini.
Gambar 4.14 perintah /etc/init.d/bind9 restart. Jika sudah OK berarti sudah berhasil
14. Sebelum melakukan pengujian DNS Server nya, kita install terlebih
dahulu dnsutils dengan perintah apt-get install dnsutils. Jika ada
pertanyaan [y/n] tekan Y lalu enter.
19
Gambar 4.15 perintah apt-get install dnsutils. Jika ada pertanyaan [y/n]
tekan Y lalu enter.
15. Kemudian lakukan pengujian dengan perintah nslookup
tkj.com dan nslookup 192.168.20.1. jika berhasil maka akan seperti
gambar dibawah ini.
16. Kemudian kita coba lakukan ping dari PC host, langkah pertama
atur ip terlebih dahulu pada PC host/client pada bagian Host-Only
Adapter. Dan pastikan untuk network Server debian-nya Host-Only
Adapter.
20
Jika sudah, ping melalui cmd dengan perintah ping tkj.com dan pastikan
hasilnya reply.....time<xxx TTL=xx
21
BAB V
PENUTUP
5.1 Kesimpulan
Kesimpulan yang dapat penulis ambil dari konfigurasi ini adalah bahwa untuk
melakukan konfigurasi, harus dilakukan dengan sangat teliti karena kesalahan
sedikit saja maka akan mengakibatkan DNS yang kita buat tidak dapat berfungsi
dengan baik.
1. DNS merupakan singkatan dari Domain Name System yang merupakan
sebuah sistim untuk menyimpan informasi tentang nama host atau nama
domain dalam sebuah basis data tersebar (distributed database) di dalam
jaringan komputer yang menggunakan TCP/IP.
2. DNS Server berfungsi sebagai sebuah database server yang menyimpan
alamat IP yang digunakan untuk penamaan sebuah hostname. Jadi, ketika
Anda mengetik google.com maka DNS server akan menerjemahkan ke
alamat IP dan menghubungkannya ke server google akhirnya tampil laman
google.com pada layar pencarian
3. Cara Setting Nyah Pun sangat mudah dan dapat mempraktikkan cara
setting DNS Domain
5.2 Saran
Dalam Saran laporan yang saya susun, Beberapa saran yang saya ingin
sampaikan ke Tempat PKL Dan Pihak Sekolah antaramya:
1. Meningkatkan spesefikasi komputer yang ada, agar pengaksesan alamat
sebuh web menjadi lebih cepat.
2. Website bisa diakses dimanapun dan kapanpun.
3. Sistem yang dibuat versi mobile agar pengguna bisa mencari lebih mudah.
A. Saran untuk Pihak Sekolah
22
2) pihak sekolah mengikuti perkembangan jaman dalam memberikan materi
pelajaran yang masa kini.
23
DAFTAR PUSTAKA
24
DAFTAR RIWAYAT HIDUP
Agama : Islam
Kewarganegaraan : Indonesia
PENDIDIKAN FORMAL :
25
Lampiran-Lampiran
Lampiran 2 Rapat Pertama Menjelasankan Tentang Cara Kerja Di Desa Dan Visi
Misi Di Desa
26