Latest Movie :

Dns Di FreeBSD

Membuat DNS server dengan FreeBSD

kali ini ane mo share gimana caranya bikin DNS server di server FreeBSD. ane dpet pngalaman ini pas skolah dulu,pas dapet tugas bikin DNS pake FreeBSD.
nah.. kmaren tu ada adek kelas ane yg nanyain gimana caranya, yaudah ane bikinin tutornya. kali aja ada yg lg butuh juga buat tugas.
langsung ke tkp aja deh.. Tkp


STEP 1
masuk ke direktori /etc/namedb/ dg perintah:
# cd /etc/namedb/
trus kita liat isinya dg perintah ls, disana ada bbrpa file. yg akan kita konfigurasi adalah file named.conf
(biasakan sbelum mengedit file, kita buat file backupnya) kita copy file named.conf
# cp named.conf named.conf.bak
skrng kita cek lg, dg perintah ls. file named.conf.bak uda ada.

[Image: 1_zps70c6d226.png]

STEP 2
kita edit file named.conf dg perintah:
# edit named.conf
cari baris ini -> zone "example.net" { (kira2 letaknya ada dibagian bawah) trus kita edit jd bgini:

[Image: 2_zps9fc9725b.png]
untuk zone yg bagian atas:
hanivinside.net <- nama domain
type nya master
trus kita buat file database domain nya dg nama db.domain yg terletak di direktori master

untuk zone yg kedua:
10.10.10.in-addr.arpa <- isi sesuai IP kita. (ditulis secara terbalik, IP ane 10.10.10.1 ditulis 10.10.10 -> untuk angka 1 nya ga usah dimasukin, angka 1 itu ntar ada gunanya di file database domain)
type master
trus kita buat file database domain lg dg nama db.hanivinside yg terletak di direktori master
klo udah di edit, save ! (ESC>ENTER>ENTER)


STEP 3
slanjutnya kita lakukan perintah:
# sh make-localhost
trus lanjut, masuk dierktori master -> # cd master
liat isinya, ->ketik ls. ada dua file, yaitu localhost-v6.rev dan localhost.rev
skrng buat backupnya dulu. yaitu bakcup file localhost.rev , soalnya file ini yg akan kita edit.
# cp localhost.rev db.hanivinside
klo udah, edit file ini, kita konfigurasikan dr IP ke nameserver.
# edit db.hanivinside

[Image: 3_zpsc5417915.png]
trus edit jadi kaya gini

[Image: 4_zpsd9d65dc6.png]
klo udah save. (ESC>ENTER>ENTER)

STEP 4
next. kita copy file db.hanivinside jadi jd db.domain
# cp db.hanivinside db.domain
trus kita edit file db.domain
# edit.domain
untuk file ini, kita rubah. kita balik konfigurasinya dr nameserver ke IP.

[Image: 5_zpsdd69f3ec.png]
klo udah save (ESC>ENTER>ENTER)
*inget, distiap pengeditan kita msti teliti. salah ktik sdikit aja bisa bkin dns kita gagal. klo pengalaman ane, ane kurang ngasi tanda titik lah, trus ada spasi yg kbnyakan lah. pokoknya msti teliti pas editnya.

STEP 5
skrng saatnya kita aktifin domain name servernya. kita masukin ke rc.conf
caranya, edit file rc.conf
# edit /etc/rc.conf
tambahkan ini di baris paling akhir
Code:
named_enable="YES"


[Image: 6_zps52a2c2ca.png]

klo udah save ! (ESC>ENTER>ENTER)

STEP 6
selesai. kita restart komputernya.
# reboot



Quote:skrng kita cek, apakah port untuk DNS kita uda terbuka, ketik perintah:
# netstat -na

[Image: 7_zpsaa92fe7d.png]
port DNS yaitu port 53
kita lihat.. ip kita td 10.10.10.1 udah ada disitu. brarti port DNS nya uda kebuka.

kita cek lg apakah domain name server kita uda jalan ato engga. dg perintah nslookup
# nslookup
muncul tanda ">" lalu ketik domain kita td
> hanivinside.net

[Image: 8_zpse8baea31.png]

kita coba bolak balik dg mengetikkan IPnya
> 10.10.10.1

[Image: 9_zpse130dd03.png]

kita coba lg dg ngetikin www
> www

[Image: 10_zps706aefe4.png]

klo ga ada pesan error dr ktiga perintah percobaan diatas. brarti DNS server kita berhasil.
Share this article :

Post a Comment

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Tekajehiji Katapang - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger