Setting DNS FreeBSD 7.0

littledevil1

Domain Name System (DNS) server adalah sebuah system penerjemah nomor IP address komputer menjadi sebuah nama yang lebih mudah diingat manusia.
Tentu kita akan sulit untuk mengetahui / mengingat suatu IP pada jaringan internet yang sekarang sudah sangat banyak. Seperti http://www.yahoo.com lebih mudah diingat daripada 64.105.44.31 bukan ?
Itulah gunanya suatu DNS Server digunakan.

Hostname >> IP = Forward DNS
IP >> Hostname = Reverse DNS

Saya menggunakan BIND9 yang ada di FreeBSD 7.0, dengan IP address 192.168.20.254 dan domain coyps.com
Beberapa file yang perlu disetting adalah :

1. Hosts >> /etc/hosts
2. Resolv.conf >> /etc/resolv.conf
3. Named.conf >> /etc/namedb/named.conf
4. db.coyps.com (disebut juga file zone) >> /etc/namedb/db.coyps.com {file ini perlu dibuat sendiri, jika tidak ada}
5. db.20.168.192 (disebut juga file local) >> /etc/namedb/db.20.168.192 {file ini perlu dibuat sendiri, jika tidak ada}

Berikut ini adalah konfigurasinya, dengan asumsi bahwa IP telah disetting menjadi 192.168.20.254 :

* Setting file /etc/hosts dengan menambahkan IP server anda seperti di bawah ini :

>> coyps# vi /etc/hosts

::1 localhost localhost.com
127.0.0.1 localhost localhost.com
192.168.20.254 coyps.com coyps

——————————————————————————–

* Setting file resolv.conf seperti di bawah ini :

>> coyps# vi /etc/resolv.conf

domain coyps.com
search coyps.com
nameserver 192.168.20.254

——————————————————————————–

* Setting file named.conf seperti di bawah ini :

named_conf

————————————————————

* Buatlah file zone (db.coyps.com) seperti di bawah ini :

zone

————————————————————–

* Buatlah file local (db.20.168.192) seperti di bawah ini :

local1

note : 254 adalah oktet terakhir dari IP address (192.168.20.254)

—————————————————————–

* Cek setting file named.conf anda dengan menjalankan command di bawah ini :

coyps# named-checkconf /etc/namedb/named.conf

jika tidak muncul tulisan apapun, berarti setting file named.conf benar
namun jika sebaliknya, maka masih terdapat kesalahan pada setting file tersebut

—————————————————————–

* Cek setting file zone (db.coyps.com) anda dengan menjalankan command di bawah ini :

coyps# named-checkzone coyps.com /etc/namedb/db.coyps.com
zone coyps.com/IN: loaded serial 612
OK

jika setting file zone (db.coyps.com) benar, maka apabila command tersebut dijalankan akan muncul notifikasi
seperti di atas (OK).

—————————————————————–

* Setelah itu tambahkan setting di bawah ini pada /etc/rc.conf :

named_enable = “YES”

__________________________________________________________________________

* Untuk mengecek apakah DNS telah aktif atau tidak, gunakan command dig dan nslookup seperti di bawah ini :

>> coyps# dig coyps.com

; <<>> DiG 9.4.2 <<>> coyps.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1936
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;coyps.com. IN A

;; ANSWER SECTION:
coyps.com. 86400 IN A 192.168.20.254

;; AUTHORITY SECTION:
coyps.com. 86400 IN NS ns1.coyps.com.

;; ADDITIONAL SECTION:
ns1.coyps.com. 86400 IN A 192.168.20.254

;; Query time: 60 msec
;; SERVER: 192.168.20.254#53(192.168.20.254)
;; WHEN: Thu Nov 6 08:18:09 2008
;; MSG SIZE rcvd: 77

—————————————————————–

>> coyps# nslookup coyps.com

Server: 192.168.20.254
Address: 192.168.20.254#53

Name: coyps.com
Address: 192.168.20.254

Apabila output dari dig dan nslookup seperti di atas, maka anda telah berhasil menjalankan DNS server pada FreeBSD 7.
Selamat mencoba…

Lirih by Chrisye

chrisye

Lagu yang releasenya telat ini, ternyata bagus juga.

Lirih – by Chrisye (alm)

kini tlah ku sadari
dirimu tlah jauh dari sisi
ku tahu tak mungkin kembali ku raih
semua hanya mimpi

ingin ku coba lagi
mengulang yang telah terjadi
tetapi semua sudah tak berarti
kau telah pergi

reff:
adakah kau mengerti kasih
rindu hati ini tanpa kau di sisi
mungkinkah kau percaya kasih
bahwa diri ini ingin memiliki lagi

ku sadari kembali
ternyata semua hanya lirih
kini ku tahu tak mungkin ada waktu
untuk mencintaimu lagi

repeat reff [2x]

By baguscandra Posted in Lyrics

Setting IP FreeBSD 7

littledevil

Untuk setting IP static di FreeBSD dengan asumsi IP yang akan disetting adalah 192.168.20.254 netmask 255.255.255.0, ada 2 cara:

1. Setting IP yang bersifat temporary (IP akan hilang saat reboot) :

Script :

coyps# ifconfig le0 ip_address netmask netmask

Example :

coyps# ifconfig le0 192.168.20.254 netmask 255.255.255.0

2. Setting IP yang bersifat permanen (tidak hilang meski reboot) :

Masuk ke file /etc/rc.conf :

coyps# ee /etc/rc.conf

Setting IP tersebut pada baris dengan mengetik : ifconfig_le0=”inet 192.168.20.254 netmask 255.255.255.0″, hasilnya akan tampak seperti di bawah ini seperti di bawah ini :

# — sysinstall generated deltas — # Mon Nov 3 17:25:17 2008
# Created: Mon Nov 3 17:25:17 2008
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
defaultrouter=”192.168.20.1″
hostname=”coyps.com”
ifconfig_le0=”inet 192.168.20.254 netmask 255.255.255.0″
inetd_enable=”YES”
keymap=”us.iso”
moused_enable=”YES”
sshd_enable=”YES”
named_enable=”YES”