Kamis, 02 Februari 2012

konfigurasi DNS server Pada linuX Debian 6


sekedar berbagi buat teman-teman yang mau belajar
buatnya tidak terlau susah-susah amat.. alias gampang

yang harus di siapkan adalah

1. semangat mau belajar..
2. Inspirasi mau maju..
3. secangkir kopi kalau ada... (kalu sonde na menghayal sa...)


langsung saja...

kali saya akan membuat domain dengan nama asikasik.org
perhatikan tulisan berwarna merah...

1. harus sudah menguasai konfigurasi jaringan,.. heheh ( yang file konfigurasinya ada di /etc/network/interfaces)

2. tau apa itu DNS..
3. instalasi aplikasi servernya.. nah kali ini saya mengGunakan bind9 cara installnya gampang saja... ne root@TKJUyelindo:~# aptitude install bind9

4.
lakukan konfigurasi pada file yang berada di /etc/bind/named.default-zone

root@TKJUyelindo:~# /etc/bind/named.conf.default-zone


};
zone "asikasik.org" { # domain name
type master;
file "/etc/bind/db.asik"; # lokasi penyimpanan database untuk domain asikasik.org
};

zone "21.168.192.in-addr.arpa" { # preveres mapping
type master;
file "/etc/bind/db.21"; #
lokasi penyimpanan database
preveres mapping
};
setlah itu simpa ... caranya C^X


5. buatlah database untuk kedua domain...
file konfigurasinya belu ada jadi harus kita buat.
kalu buat baru kayaknya rumit juga.. jadi kita copy saja yang sudah ada.. hehe
nah yang kita copy adalah yang miliknya domin local... ( punya localhost )
caranya root@TKJUyelindo:~# cp /etc/bind/db.local /etc/bind/db.asik
6. konfirurasi file yang sudah di copy dari db.local

root@TKJUyelindo:~# nano /etc/bind/db.asik

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA asikasik.org. root.asikasik.org. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;

IN NS TKJUyelindo.asikasik.org.
IN MX 11 mail.asikasik.org.

TKJUyelindo IN A 192.168.21.2
www IN CNAME TKJUyelindo
mail IN CNAME TKJUyelindo
ftp IN CNAME TKJUyelindo
jen IN A 192.168.21.2



7. buatlah database untuk db.21
kali ini file yang di copy bukan yang db. local lagi tapi file db.asik maksudnya biar configurasinya jangan panjang-panjang..

root@TKJUyelindo:~# cp /etc/bind/db.asik /etc/bind/db.21

edit lagi db.21

; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA asikasik.org. root.asikasik.org. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;

IN NS TKJUyelindo.asikasik.org.
21 IN PTR TKJUyelindo.asikasik.org.




8. restart servisnyaa... root@TKJUyelindo:~# /etc/init.d/bind9 restart

9.
coba ping domain yang baru dibuat... root@TKJUyelindo:~# ping www.asikasik.org atau root@TKJUyelindo:~# nslookup www.asikasik.org


10.
selesai....


selamat mencoba...

salam 3^4CU3"U214

6 komentar:

  1. ternyata linux debian6 sangat rumit ,,,


    vj yitro

    BalasHapus
  2. linux debian ne bkan hnya rumit sza tpi bkin kpala skit ..
    tpi ne bwat ktong punk kebaikan jhu ..
    jdi hrus hdapi ap yg su ad d dpan mata ...

    semangat X1 tkj ..

    nadab nagh tkj..

    BalasHapus
  3. kalau ada yang belum bisa configurasi networking
    pengamatan ip add dan ip virtual
    baca ini...

    root@TKJUyelindo:~# nano /etc/network/interfaces



    #auto lo
    #iface lo inet loopback

    #asli
    auto eth10
    allow-hotplug eth10
    iface eth10 inet static

    address 192.168.21.2
    netmask 255.255.255.0
    gateway 192.168.21.254
    network 192.168.21.0
    broadcast 192.168.21.255

    dns-search asikasik.org
    dns-nameserver 192.168.21.2


    #bayangan 2
    auto eth10:2
    iface eth10:2 inet static
    address 192.168.21.3
    netmask 255.255.255.0
    gateway 192.168.21.254
    network 192.168.21.0
    broadcast 192.168.21.255

    #bayangan 2
    auto eth10:1
    iface eth10:1 inet static
    address 192.168.21.4
    netmask 255.255.255.0
    gateway 192.168.21.254
    network 192.168.21.0
    broadcast 192.168.21.255


    simpan dan restart servis networking

    root@TKJUyelindo:~# nano /etc/init.d/networking restart

    root@TKJUyelindo:~# ping (ke masing-masing IP address )

    sukses ya

    BalasHapus
    Balasan
    1. hostname -f
      fungsix untuk ap pak...



      nadab tkj

      Hapus
    2. Nadap : itu untuk melihat nama host yang sudah ada (hostname)

      Wacumwura

      Hapus