Pages

Sunday, February 10, 2013

Konfigurasi DHCP Server Debian Lenny



Sebelumnya, selamat bagi anda yang telah berhasil Mengkonfigurasi Proxy Server.Langkah terakhir yang akan kita lakukan adalah mengkonfigurasi DHCP Server..Silahkan ikuti langkah berikut:


* Kata2 yang bercetaktebal adalah perintah yang dijalankanpadakomputer server.
* Kata2 yang 
berwarnamerah adalah yang harus anda ubah atau buat.

1) apt-get install dhcp3-server
Non-authoritative version of DHCP server OK

2) pico /etc/dhcp3/dhcpd.conf
         # option definitions common to all supported networks...
         option domain-name "
situstkj.co.cc";
         option domain-name-servers 
antoro.situstkj.co.cc;

         # If this DHCP server is the official DHCP server for the local
         # network, the authoritative directive should be uncommented.
         
authoritative;

         # A slightly different configuration for an internal subnet.
         
subnet 172.16.1.0 netmask 255.255.255.192 {
         
range 172.16.1.2 172.16.10.61;
         
option domain-name-servers 172.16.1.62;
         
option domain-name "situstkj.co.cc";
         
option routers 172.16.1.0;
         
option broadcast-address 172.16.1.63;
         
default-lease-time 600;
         
max-lease-time 7200;
         
}



 * Untuk kata yang tidak saya cantumkan, jangan diubah/dihapus.


3) Reboot
4) Sambil menunggu komputer server hidup kembali. Ubahsettingan TCP/IP di client windows menjadi Automatic.


5) Kemudian ping dari komp windows ke komp server.
C:\Users\antoro>ping 172.16.1.62
         Pinging 172.16.1.62 with 32 bytes of data:
         Reply from 172.16.1.62: bytes=32 time<1ms TTL=64
         Reply from 172.16.1.62: bytes=32 time<1ms TTL=64
         Reply from 172.16.1.62: bytes=32 time<1ms TTL=64
         Reply from 172.16.1.62: bytes=32 time=1ms TTL=64
         Ping statistics for 172.16.1.62:
         Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
         Approximate round trip times in milli-seconds:
         Minimum = 0ms, Maximum = 1ms, Average = 0ms
C:\Users\antoro>ping 192.168.1.1
         Pinging 192.168.1.1 with 32 bytes of data:
         Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
         Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
         Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
         Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
         Ping statistics for 192.168.1.1:
         Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
         Approximate round trip times in milli-seconds:
         Minimum = 0ms, Maximum = 1ms, Average = 0ms
6) Check mulaidari DNS, Web, Mail, Ftp, Proxy. Jikabisa, berarti konfigurasi anda berhasil.

Konfigurasi DNS (Domain Name Service) Debian Lenny



  Setelah berhasil mengkonfigurasi Router Selanjutnya kita akan mengkonfigurasi DNS Server. pada setting kali ini anda harus teliti salah satu karakter saja maka konfigurasi tidak akan berjalan. Silahkan ikuti langkah berikut: 

* Kata2 yang bercetaktebal adalah perintah yang dijalankan pada komputer server.
* Kata2 yang 
berwarnamerah adalah yang harus anda ubah atau buat.

1) apt-get install bind9
2) cd /etc/bind
3) piconamed.conf
                 
 zone   "sekolah.sch.id" {
                        type master;
                        file  "/etc/bind/db.sekolah";
                  };

                  zone  "institute.com" {
                        type master;
                        file "/etc/bind/db.sub";
                  };

                  zone  "1.16.172.in-addr.arpa" {
                        type master;
                        file "/etc/bind/db.172";
                  };

4) piconamed.conf.options

                  options {
                                    directory "/var/cache/bind";
                                   forwarders {
                                                     192.168.1.62;
                                    };
                                    allow-query { any; };
                                    auth-nxdomain no; # conform to RFC1035
                                   listen-on-v6 { any; };
                  };
* Janganubah/hapusbaris yang lain.

5) cpdb.localdb.sekolah
6) cpdb.localdb.sub
7) cp db.127 db.172





8) picodb.sekolah

 ;
 ; BIND data file for local loopback interface
 ;
 $TTL 604800
@ IN SOA nama.sekolah.sch.id. nama.sekolah.sch.id. (
                                       2                    ; Serial
                                       604800          ; Refresh
                                       86400            ; Retry
                                       2419200        ; Expire
                                       604800 )        ; Negative Cache TTL
 ;
@           IN       NS                   nama.sekolah.sch.id.
@           IN       MX      10        mail.sekolah.sch.id.
@           IN       A                     172.16.1.62

nama     IN       A                     172.16.1.62
www      IN       CNAME          nama
mail        IN       CNAME          nama

9) picodb.sub

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA nama.institut.com.  nama.institut.com. (
                                  2              ; Serial
                                  604800    ; Refresh
                                  86400      ; Retry
                                  2419200  ; Expire
                                  604800 )  ; Negative Cache TTL
;
@       IN       NS               nama.institut.com.
@       IN       A                 172.16.1.62

nama                IN       A                  172.16.1.62
www                IN       CNAME       nama







10) pico db.172

; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA nama.sekolah.sch.id. nama.sekolah.sch.id. (
                                  1               ; Serial
                                  604800     ; Refresh
                                  86400       ; Retry
                                  2419200   ; Expire
                                  604800 )   ; Negative Cache TTL
;
@      IN         NS      nama.sekolah.sch.id.
62      IN         PTR    nama.sekolah.sch.id.


* 62 berasaldari : 172.16.1.62 


11) pico /etc/resolv.conf
search sekolah.sch.id
nameserver 127.0.0.1
nameserver 172.16.1.62
nameserver 192.168.1.62

12) /etc/init.d/bind9  restart
Stopping domain name service...: bind9.
Starting domain name service.....: bind9.


13) Sekarangkita check DNS Server kitamelalui windows, masuk CMD danketikkan :
C:\Users\antoro>nslookup sekolah.sch.id
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: sekolah.sch.id
Address: 172.16.1.62


C:\Users\antoro>nslookup nama.sekolah.sch.id
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: nama.sekolah.sch.id
Address: 172.16.1.62


C:\Users\antoro>nslookup mail.sekolah.sch.id
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: nama.sekolah.sch.id
Address: 172.16.1.62
Aliases: mail.sekolah.sch.id


C:\Users\antoro>nslookup www.sekolah.sch.id
Server: nama.ssekolah.sch.id
Address: 172.16.1.62
Name: nama.sekolah.sch.id
Address: 172.16.1.62
Aliases: www.sekolah.sch.id


C:\Users\antoro>nslookup institut.com
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: institut.com
Address: 172.16.1.62

Jika tampil tulisan berikut. Berarti konfigurasi Domain Name Service / DNS Server sudah berhasil.

Pages