Rabu, 15 Desember 2010

BAB 6


LAPORAN PRAKTIKUM

LINUX

Modul 6

DNS SERVER

Disusun Oleh :

Maria Ambar T.K

123080196

Assisten :

I Putu Jista

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI

UPN “VETERAN” YOGYAKARTA

2010

BAB I

DASAR TEORI

DNS atau Domain Name System merupakan suatu jenis sistem yang melayani pemetaan IP Address ke FQDN (Fully Qualified Domain Name) dan dari FQDN ke IP Address. Fungsi utama dari DNS adalah menerjemahkan nama-nama host (hostname) menjadi IP Address atau sebaliknya, sehingga nama-nama tersebut mudah diingat oleh pengguna internet. Selain itu DNS juga berfungsi untuk memberikan suatu informasi tentang suatu host ke seluruh jaringan internet. DNS digunakan apabila suatu lembaga ingin memiliki suatu domain tersendiri yaitu untuk memberitahukan kepada seluruh dunia tentang domain yang dipegang, bila tidak manusia akan pusing mengingat alamat-alamt IP yang digunakan.

DNS merupakan salah satu cara menerjemahkan alamat host ke bentuk IP Address dan sebaliknya dari bentuk FQDN ke bentuk IP Address. Komputer dapat berinteraksi dengan komputer lainnya dengan menggunakan pengalamatan Internet Protocol Address yang terdiri dari 32 bit. Pada sistem operasi Linux, DNS dimplementasikan dengan menggunakan software yang bernama BIND (Barkeley Internet Name Domain). BIND memiliki 2 sisi yaitu sisi client dan sisi resolver, dimana resolver bertugas untuk menanyakan tentang informasi nama domain yang dikirimkan ke sisi server. Sedangkan sisi server pada BIND adalah sebuah daemon yang disebut named. Named inilah yang akan menjawab query-query dari resolver. Komputer yang tidak mendefinisikan siapa server DNS-nya tidak dapat memanfaatkan penamaan DNS.

DNS bekerja berdasarkan query (baik berupa ping, browse, ssh, dig, host, nslookup,email dan lain-lain) atas permintaan ke suatu host. Struktur TLD (Top Level Domain) :

û COM : digunakan untuk perusahaan komersial.

û EDU : digunakan untuk lembaga pendidikan.

û ORG : digunakan untuk organisasi non-komersial.

û MIL : digunakan untuk organisasi militer.

û GOV : digunakan untuk lembaga pemerintahan.

Proses yang paling sederhana dari DNS adalah fungsi resolve atau hanya perantara untuk menanyakan ke server DNS di Internet atau IntraNet. Tanpa mempunyai otoritas penuh sebagai nama server yang sesungguhnya. Fungsi resolver adalah fungsi yang paling sederhana yang sebaiknya minimal dijalankan di server proxy. Untuk menjalankan fungsi resolve yang harus diset adalah file /etc/resolvconf. File ini yang akan memberitahukan mesin linux, name server mana di Internet yang akan ditanyakan untuk memetakan nama host / domain ke alamat IP. Disamping itu juga memberitahukan di bawah domain mana mesin yang digunakan disamping kemampuan untuk mencari domain.

BAB II

PEMBAHASAN

1. Melihat konfigurasi file : vim /etc/vsftpd.conf


2. Melihat IP address : ifconfig



3. Ping komputer lain : ping 192.168.134.66



4. Meremote komputer lain : sftp rfun@192.168.134.66



5. Membuat file baru bernama punky.txt : touch punky.txt

6. Mengopi file punky.txt dalam user punky : cp punky.txt /home/punky



7. Membuat file baru yang bernama punkyud.txt lalu dikirim ke komputer lain : put punkyud.txt



8. Mengirim file scpfile.txt ke user lain : scp –r scpfile.txt rfun@192.168.134.66:/home/rfun



9. Mengecek installasi bind9 : dpkg –l | grep bind9



10. Mengedit konfigurasi file bind : vim /etc/bind/named.conf


11. Mengedit konfigurasi file dalam direktori bind : vim /etc/bind/db.192.168.134.16





BAB III

KESIMPULAN

DNS atau Domain Name System adalah suatu jenis system yang melayani pemetaan IP address ke FQDN atau Fully Qualified Domain Name dan dari FQDN ke IP address.

û Fungsi utama dari sebuah system DNS adalah menerjemahkan namanama host menjadi nomor IP atau sebaliknya.

û Pada system operasi linux, DNS diimplementasikan dengan menggunakan software yang bernama bind atau Barkeley Internet Name Domain.

û Pada linux, DNS Server pada umumnya menggunakan bind. Secara defaults, bind telah terinstall pada kebanyakan distro.


Tidak ada komentar:

Posting Komentar