Install DNS Server dan cara konfigurasi dns server

DNS (Domain Name System) adalah suatu sistem yang memberikan nama pada sebuah komputer dengan nama domain yang dimana menyimpan semua jaringan
Install DNS Server dan cara konfigurasi dns server

Teknologiku22.my.id apakah sobat teknologiku22 sudah tau apa sih itu domain name system atau yang biasanya disebuat dengan DNS? untuk sobatku yang sudah tahu di dunai website pasti sudah mengerti apakah itu DNS. kali ini di artikel  ini admin akan membahas bagaimana cara install dan mengkonfigurasikan DNS server di linuk/debian 

berikut ringkasan pembahasan di kali ini
👉pengertian dns 
👉fungsi Dns 
👉install dns di linuk/debian
👉mengkonfigurasikan Dns server 
👉jenis jenis dns 

nah sobat-sobat ku teknologiku22, apakah itu DNS?

Pengertian Dns (domain name system)

    DNS (Domain Name System) adalah suatu sistem yang memberikan nama pada sebuah komputer dengan nama domain yang dimana menyimpan semua jaringan dan domain  .apa itu domain ? domain adalah suatu nama unik yang digunakan untuk memberikan alamat ke website, atau dapat di artikan sebagai alamat rumah. baik itu yang terhubung ke internet maupun hanya menggunakan jaringan lokal (LAN) saja. tanpa adanya DNS ini, untuk mengakses  sebuah layanan(website)  atau resource ke komputer, harus menggunakan yang namanya alamat IP Address, yang  cukup sulit juga untuk diingat sebagai contoh ip facebook (157.140.7.34) Domain Name System (DNS) ini berfungsi untuk menjembatani alamat ip yang dimana ketika  sobat mengetikkan instagram maka DNS itu akan mencarikan ip addressnya, sehingga sobat dapat mengakses instagram.

nah untuk menggunakan dns ini biasanya otomatis sudah di setting di setiap komputer/laptop dan provider yang melayani internet. jika sobat belum maka harus setting ip addressnya terlebih dahulu. jika sobatku menggunaka router maka sobat harus membuat dns sendiri  terlebih dahulu, akan tetapi untuk mencari ip adsress nya tetap dilakukan oleh provider pemberi layanan internet.

tentang penjelasan diatas mengenai pengertianya dns maka sobatku sudah  tahu apa itu dns server,bukan? jika ip address suatu website itu sudah di ketahui  maka di komputer sobat akan menyimpan atau diistilahkan komputer itu akan melakukan cahce DNS sehingga ketika sobat akan mencari suatu website yang sama maka tidak lagi melakukan pencarian alamat IP.

Fungsi DNS Server

    Dns server merupakan sebuah database besar yang berfungsi untuk menyimpan semua alamat ip address yang digunakan oleh hostname. database tersebut menyimpan  banyak alamat ip address sehingga dapat memuat semua alamat ip address ketika sobatku mengunjungi suatu website tertentu. misalnya ketika sobat ingin mengakses facebook maka DNS server tersebut akan menerjamahkan IP Address facebook 

sehingga facebook yang sobat cari tadi akan muncul di pencarian sobat dan bisa terhubung ke facebook. penjelasan  mudahnya agar sobatku mudah  dalam memahami fungsi DNS server maka akan  admin misalkan kontak atau buku telepon  pada handphone sobat. misal nomor telpon +6208******* akan sobat berikan nama A di kontak hp. jika sobat ingin menghubungi nama A maka sobat tinggal mengetikan A di kontak sobat, kemudian sobat akan menghubunginya maka sobat dapat terhubung dengan si A tanpa memasukan nomor hp lagi.

dan untuk nomer telpon tersebut seperti ip address dan A tersebut sama dengan hostname. jika sobat ingin mengakses kontak A maka buku telpon/kontak tersebut akan menerjemahkan dalam nomer telpon sama halnya dengan DNS server yang akan menerjemahkan alamat  IP Address suatu website yang bersangkutan.

pengelolahan Dns server itu di bagi menjadi tiga yaitu; authoritative DNS server, recursive DNS Server, DNS Resolver. sebagai penjelasan recursive DNS Server adalah  pihak yang memberikan suatu jawaban berupa resolver berupa hasil pencarian DNS yang dicari.  DNS resolver adalah berupa klien yang berupa komputer milik pengguna yang meminta sebuag Dns Server dari program tertentu.

cara install dns server di linuk/debian

    Untuk menginstal dns tersebut admin akan menggunakan Bind9.apakah kamu tahu tentang  Bind9 ? bind9 adalah ssebuah paket DNS Server palim umum digunakan dan paling terkenal saat ini.
untuk penginstall Bind9 pada desbian dapat dilakukan dengan beberapa cara. sobat bisa menggunakan DVD, CD, Flasdisk, atau bisa juga dengan repository.

disini admin akan menggunakan DVD, file iso agar mudah dalam prakteknya , nah untuk ISO nya bisa sobat download di situs resmi linuk/debian, semua aplikasi sudah disediakan di DVD-DVD  yang tersedia di binary.

paket Bind9 itu berada di bonary-1.maka masukkan DVS brinery-1 dan mengetikan perintah

# apt-get install bind9
selanjutnya sobat tekan enter dan tunggu hingga proses selesai

cara konfigurasi Dns Server

    Selanjutnya kita akan mengkonfigurasikan dns server menggunakan apache2.untuk itu sobat perlu menginstalnya.untuk menginstal apache2 ini sobatku cukup memasukan perintah 
# apt-get install apache2
selanjutnya sobat tekan enter, dan pastikan terinstal dengan baik.untuk versi apache2 yang admin install disini adalah versi terbaru.

untuk konfigurasi dns server sendiri itu ada banyak. untuk kali ini admin akan membahas tentang cara konfigurasi dasar di web server apache2

untuk letak file  konfigurasi web server apache2  di debian 8 berada di 
 /apache2/sites-available/000-default.conf
pada file tersebut sobat bisa konfigurasi sesuai dengan kebutuhan sobat, sesuai dengan yang  sobat inginkan .

untuk membuka file sobat menggunkan text editor
 
# nano /vaf/www/html/index.html
 kemudian disitu akan terbuka sebuah yang berisikan konfigurasi default website dari web server apache2. di tampilan tersebut sobat bisa mengatur bagaimana website sobat akan bekerja dan akan tampil.

untuk konfigurasi tersebut sesuai pembahasan kita diatas. bagaimana cara admin menginstal dan mengkofigurasikan dns server apakah sudah berjalan dengan baik atau belum.

disini sobat bisa merubah file dengan tulisan yang sobat inginkan. atau menghapus semua file tersebut dan rubah seperti berikut ini

 <html>selamat datang di wesite teknologiku22.my.id</html>
jika sudah sobat bisa mengklik tombol kombinasi di keyboard CTRL+O selanjutnya sobat tekan enter.
untuk keluar dari file ini sobat bisa tekan tombol kombinasi CTRL+X selanjutnya sobat tekan enter.

sampai disini untuk konfigurasi dasar dns server  di apache2 ini sudah selesai. sebelum mencoba melihat apakah konfigurasi dasar dns server tersebut sudah berjalan atau belum.sobat bisa Restart server apache2 terlebih dahulu  agar dapat dimuat ulang dan konfigurasi yang sudah dilakukan tadi dapat berjalan sobat bisa mengkik perintah 
 
 # /etc/init.d/apache2 restart
 pastikan restart berjalan dengan baik ya sobat tanpa ada eror.selanjutnya sobat coba apakah konfigurasi sudah dapat berjalan dengan baik atau belum.

untuk membukanya sobat bisa memkua mozila firevox atau crome. kemudian sobat ketikan alamat domain yang sudah sobat tentukan tadi buka alamat tersebut di komputer clien ya sobat.

jika berhasil maka akan mucul seperti ini
 
 selamat datang di website teknologiku22.my.id
 
Di komputer/laptop, pengaturan DNS server sendiri ada pada konfigurasi network atau jaringan.  Untuk mengkoneksi internet menggunakan WiFi yang mempunyai fungsi DHCP, pengaturan DNS biasanya itu sudah lewat router atau AP. DNS  bisa diatur untuk memblokir situs-situs tertentu. sobat  bisa menemukannya di provider internet c seperti DNS Telkom yang hanya memperbolehkan akses situs yang baik atau insternet positif , dimana sobat  tidak bisa mengakses situs yang diblok.  

Untuk situs yang diblok itu sebenarnya bisa di bypass dengan cara mengatur manual DNS Servernya  dengan Open DNS, DNS Google, dan yang lainya. Namun jika website tersebut diblok menggunakan redirect, transparent proxy, maka untuk pengaturannya juga berbeda, tidak hanya mengatur DNS server nya saja. sobat juga masih harus menggunakan web proxy, IP proxy, Tunnel, VPN, dan lyang lainya.  

berikut pembahasan kita mengenai pengertian dns, fungsi Dns, install dns di linuk/debian, mengkonfigurasikan Dns server, dan jenis jenis dns.jika ada yang mau ditanyakan silahkan komentar di bawah ini dan jangan lupa tetap pantau teknologiku22 dengan cara mengklik subscribe,Terima kasih 
tkutdcgutdkgfvjhvhjvjhvhvhhv