Senin, 23 Februari 2015

BIND conf

Install aplikasi DNS Server, ketik:
    root@peserta:~# apt-get install bind9

    bila muncul pemberitahuan tekan y, dan enter

 2. Konfigurasi file named.conf.local, ketik:
    root@peserta:~# nano /etc/bind/named.conf.local

    Tambahkan script seperti berikut pada akhir baris (tinggal menyesuaikan),
   
    zone "smkn1udanawu.net" {
    type master;
    file "/var/cache/bind/forward";
    };

    zone "28.168.192.in-addr.arpa" {
    type master;
    file "/var/cache/bind/reverse";
    };


    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 3. Buat file forward dan reverse, ketik:
    root@peserta:~# cp /etc/bind/db.local /var/cache/bind/forward
    root@peserta:~# cp /etc/bind/db.255 /var/cache/bind/reverse

 4. Konfigurasi file forward, ketik:
    root@peserta:~# nano /var/cache/bind/forward

    Cari dan konfigurasi Script seperti berikut (tinggal menyesuaikan),
   
    ;
    ;BIND data file for local loopback interface
    ;
    $TTL    604800
    @        IN    SOA    smkn1udanawu.net. root.smkn1udanawu.net. {
                    2    ; Serial
                 604800        ; Refresh
                  86400        ; Retry
                2419200        ; Expire
                 604800  )    ; Negarive Cache TTL

    ;
    @        IN    NS    smkn1udanawu.net.
    @        IN    A    192.168.28.1
    root     IN    A    192.168.28.1
    ntp      IN    A    192.168.28.1
    www   IN    CNAME    smkn1udanawu.net.


    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 5. Konfigurasi file reverse, ketik:
    root@peserta:~# nano /var/cache/bind/reverse

    Cari dan konfigurasi Script seperti berikut (tinggal menyesuaikan),

    ;
    ; BIND reverse data file for broadcast zone
    ;
    $TTL    604800
    @        IN    SOA    smkn1udanawu.net. root.smkn1udanawu.net. {
                    1    ; Serial
                 604800        ; Refresh
                  86400        ; Retry
                2419200        ; Expire
                 604800  )    ; Negarive Cache TTL

    ;
    @        IN    NS    smkn1udanawu.net.
    1        IN    PTR    root.smkn1udanawu.net.
    1        IN    PTR    ntp.smkn1udanawu.net.
    1        IN    PTR    www.smkn1udanawu.net.


    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 6. Tambahkan daftar alamat dns server pada mesin server, ketik:
    root@peserta:~# nano /etc/resolv.conf

    Konfigurasi script seperti berikut:

    search smkn1udanawu.net
    nameserver    192.168.28.1
    nameserver    10.10.18.1
    nameserver    8.8.8.8


    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 7. Restart aplikasi DNS Server, ketik:
    root@peserta:~# /etc/init.d/bind9 restart

 8. Lakukan pengujian pada pc server, ketik:
    root@peserta:~# nslookup smkn1udanawu.net
    root@peserta:~# nslookup www.smkn1udanawu.net
    root@peserta:~# nslookup 192.168.28.1

    bila hasilnya telah seperti berikut, maka konfigurasi dns server telah berhasil
    Server    192.168.28.1
    Address    192.168.28.1#53

    Name: smkn1udanawu.net
    Address: 192.168.28.1

DHCP conf

1. Masukkan DVD OS Debian ke CD/DVD ROM

 2. Kemudian mount DVD OS Debian, ketik:
    root@peserta:~# mount /dev/sr0 /media/cdrom

 3. Install aplikasi DHCP Server, ketik:
    root@peserta:~# apt-get install isc-dhcp-server
  
    bila muncul pemberitahuan tekan y, dan enter
  
    bila muncul failed (merah) tidak apa-apa, karena belum dikonfigurasi

 4. Backup file konfigurasi DHCP Server, ketik:
    root@peserta:~# cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup

    cek apakah file backup telah terbuat, ketik:
    root@peserta:~# ls /etc/dhcp

 5. Atur interface yang akan digunakan untuk dhcp, ketik:
    root@peserta:~# nano /etc/default/isc-dhcp-server
   
    rubah seperti berikut:
    INTERFACES="eth1"

 6. Konfigurasi file dhcpd.conf, ketik:
    root@peserta:~# nano /etc/dhcp/dhcpd.conf
   
    Cari dan konfigurasi Script seperti berikut (tinggal menyesuaikan), dan biarkan script yang sudah ada.
   
    # A slightly different configuration for an internal subnet.
    subnet 192.168.28.0 netmask 255.255.255.240 {
    range 192.168.28.2 192.168.28.14;
    option domain-name-servers 192.168.28.1,10.10.18.1,8.8.8.8;
    option domain-name "smkn1udanawu.net";
    option routers 192.168.28.1;
    option broadcast-address 192.168.28.15;
    default-lease-time 600;
    max-lease-time 7200;
    }

   
    Jangan lupa untuk menghapus tanda # diawal baris, kecuali baris 1
    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 7. Restart aplikasi DHCP Server, ketik:
    root@peserta:~# /etc/init.d/isc-dhcp-server restart

    bila muncul failed (merah) tidak apa-apa

 8. Lakukan pengujian dari client windows dengan cara konfigurasi ip address pada client windows agar menggunakan dhcp,
    yaitu dengan cara obtain ip address dan obtain dns
   
    selanjutnya buka command promt (CMD)
    Ketik:
    ping 192.168.28.1
    ping 10.10.18.2
    ping 10.10.18.1
    ping 8.8.8.8
    ping www.google.com

 9. Cek pada pc server Debian, ketik:
    root@peserta:~# tail -f /var/lib/dhcp/dhcpd.leases
    keluar dengan cara tekan ctrl+z
    root@peserta:~# lsof -i -n -P |less
    keluar dengan cara tekan ctrl+z
    root@peserta:~# netstat -n |less
    keluar dengan cara tekan ctrl+z

lainnyahttp://khosonz.blogspot.com/2015/02/dhcp-conf_23.html

IP configuration

 1. Gunakan login root untuk konfigurasi
    User    : root
    password    : (sesuai pembuatan)

 2. Periksa konfigurasi interface jaringan, ketik:
    root@peserta:~# ifconfig

 3. Aktifkan interface yang masih belum aktif, ketik:
    root@peserta:~# ifconfig eth1 up

 4. Periksa kembali apakah semua interface telah aktif, ketik:
    root@peserta:~# ifconfig |less
    untuk keluar tekan Ctrl+z

 5. Konfigurasi IP Address untuk eth1, ketik:
    root@peserta:~# nano /etc/network/interfaces

    konfigurasi IP Address seperti berikut (tinggal menyesuaikan), dan biarkan script yang sudah ada.

    # The primary network interface
    auto eth0
    allow-hotplug eth0
    iface eth0 inet static
        address 10.10.18.2
        netmask 255.255.255.248
        network 10.10.18.0
        broadcast 10.10.18.7
        gateway 10.10.18.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.28.1 10.10.18.1 8.8.8.8
        dns-search (berisi domain yg di buat)
   
    auto eth1
    allow-hotplug eth1
    iface eth1 inet static
        address 192.168.28.1
        netmask 255.255.255.240


    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 6. Restart interface jaringan, ketik:
    root@peserta:~# /etc/init.d/networking restart
    bila muncul peringatan (warning) biarkan saja,

 7. Cek konfigurasi ip yang telah dilakukan, ketik:
    root@peserta:~# ifconfig |less
    eth0    Link encap:Ethernet Hwaddr .................
        inet addr:10.10.18.2    Bcast:10.10.18.7 Mask:255.255.255.248
        ............................................
        ............................................
        ............................................

    eth1    Link encap:Ethernet Hwaddr .................
        inet addr:192.168.28.1    Bcast:192.168.28.15 Mask:255.255.255.240
        ............................................
        ............................................
        ............................................
   
    bila tampilannya telah seperti diatas berarti konfigurasi ip telah berhasil
    untuk keluar dari tampilan diatas tekan ctrl+z

 8. Konfigurasi file hosts, ketik:
    root@peserta:~# nano /etc/hosts

    Cari dan konfigurasi Script seperti berikut (tinggal menyesuaikan), dan biarkan script yang sudah ada.
   
    127.0.0.1        localhost
    192.168.28.1    smkn1udanawu.net    peserta8


    Simpan konfigurasi yang telah dilakukan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 9. Selanjutnya konfigurasi Ip Forwarding, ketik:
    root@peserta:~# nano /etc/sysctl.conf
   
    cari
    #net.ipv4.ip_forward=1
   
    kemudian hapus tanda #, sehingga menjadi
    net.ipv4.ip_forward=1

    kemudian simpan dengan cara tekan Ctrl+x, kemudian tekan y, selanjutnya tekan enter

 10. Kemudian tambahkan iptables nat masquerade, ketik:
     root@peserta:~# nano /etc/rc.local
    
     Tambahkan script berikut diakhir baris, sebelum exit 0
    
     iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

 11. Rubah hak akses dari file rc.local, ketik:
     root@peserta:~# chmod +x /etc/rc.local
    
     Selanjutnya jalankan sistem firewall, ketik:

     root@peserta:~# sh -x /etc/rc.local

 12. Periksa iptables, untuk memastikan routing tables dan nat sudah berfungsi, ketik:
     root@peserta:~#  iptables -t nat -n -L

 13. Lakukan reboot pada pc server debian, ketik:
     root@peserta:~#  reboot

 14. Lakukan pengujian pada pc server dengan cara ping ip eth1, eth0, gateway, dns, url google
     Pastikan lampu indikator lan card 1(eth0) dan 2(eth1) menyala
    
     Ketik seperti berikut, (untuk menghentikan tekan ctrl+c):
     root@peserta:~# ping 192.168.28.1
     root@peserta:~# ping 10.10.18.2
     root@peserta:~# ping 10.10.18.1
     root@peserta:~# ping 8.8.8.8
     root@peserta:~# ping www.google.com

 15. lakukan pengujian pada client windows dengan cara
     setting konfigurasi ip address pada client windows dengan menggunakan
     Ip address        : 192.168.28.2
     Subnet mask    : 255.255.255.240
     Default gateway    : 192.168.28.1
     Prefered DNS    : 192.168.28.1
     Alternate DNS    : 8.8.8.8

     selanjutnya buka command promt (CMD)
     Ketik seperti berikut, (untuk menghentikan tekan ctrl+c)
     ping 192.168.28.1
     ping 10.10.18.2
     ping 10.10.18.1
     ping 8.8.8.8
     ping www.google.com

artikel terkait http://khosonz.blogspot.com/2015/02/dhcp-conf.html