Anda di halaman 1dari 12

A.

Pengertian

Domain Name System (DNS) adalah hirarkis sistem penamaan desentralisasi


untuk komputer, jasa, atau sumber daya lain yang terhubung ke Internet
atau jaringan pribadi. Ini asosiasi berbagai informasi dengan nama domain
ditugaskan untuk masing-masing entitas yang berpartisipasi. Paling
mencolok, itu menterjemahkan lebih mudah menghafal nama domain ke
numerik alamat IP yang dibutuhkan untuk mencari dan mengidentifikasi
layanan komputer dan perangkat dengan protokol jaringan yang
mendasarinya. Dengan menyediakan, didistribusikan di seluruh dunia
layanan direktori , Domain Name System merupakan komponen penting dari
fungsi Internet, yang telah digunakan sejak tahun 1985.

B. Latar Belakang

Ingin membuat 2 domain tanpa menggunakan virtual IP

C. Maksud dan Tujuan

Membuat 2 DNS dalam 1 IP pada debian server 8.6

D. Alat dan Bahan

1. Server
2. Debian 8
3. Laptop
4. Internet

E. Jangka Waktu

10 Menit
F. Tahap Pelaksanaan

1. Install bind9 dengan perintah :


apt-get install bind9

2. Masuk ke direktori /etc/bind/ dengan perintah :


cd /etc/bind/

3. Kemudian edit file named.conf.local.


nano named.conf.local

4. Tambahkan baris berikut ini ke bagian bawah setelah //include


"/etc/bind/zones.rfc1918"; :
//include "/etc/bind/zones.rfc1918";

zone "trialdi.sch" {
type master ;
file "/etc/bind/db.trialdi";
};

zone "cruzer.net" {
type master ;
file "/etc/bind/db.cruzer";
};
zone "17.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192";
};

Setelah anda tambahkan silahkan anda keluar dan simpan , tekan ctrl+x
tekan y tekan enter.

5. Menyalin beberapa file untuk mempermudah :


cp db.local db.trialdi
cp db.local db.cruzer
cp db.127 db.192

6. Setelah itu anda edit file db.trialdi (sesuai nama db yang anda buat).
nano db.trialdi

7. Lalu anda edit seperti gambar dibawah.


;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA trialdi.sch. root.trialdi.sch. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache
TTL
;
@ IN NS ns.trialdi.sch.
@ IN A 192.168.17.2
@ IN MX 2 mail.trialdi.sch
ns IN A 192.168.17.2
www IN A 192.168.17.2
ftp IN A 192.168.17.2
mail IN A 192.168.17.2
portal IN A 192.168.17.2

Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

8. Kemudian edit file db.cruzer (sesuai nama db yang anda buat).


nano db.cruzer

9. Lalu anda edit seperti gambar dibawah.


;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA cruzer.net. root.cruzer.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache
TTL
;
@ IN NS ns.cruzer.net.
@ IN A 192.168.17.2
@ IN MX 2 mail.cruzer.net
ns IN A 192.168.17.2
www IN A 192.168.17.2
ftp IN A 192.168.17.2
mail IN A 192.168.17.2
portal IN A 192.168.17.2

Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

10. Selanjutnya edit file db.192


nano db.192
11. Lalu edit menjadi seperti berikut ini :
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA trialdi.sch. root.trialdi.sch. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache
TTL
;
@ IN NS ns.trialdi.sch.
2 IN PTR ns.trialdi.sch.
2 IN PTR trialdi.sch
2 IN PTR www.trialdi.sch
2 IN PTR ftp.trialdi.sch
2 IN PTR mail.trialdi.sch
2 IN PTR portal.trialdi.sch

Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

Note : Mengapa pada file db.192 saya


hanya memasukan domain trialdi.sch ? karna pada db.192 hanya untuk
domain utama nya saja.

12. Setelah itu restart bind9 dengan perintah :


/etc/init.d/bind9 restart

13. Setelah merestart edit file resolv.conf dengan perintah


nano /etc/resolv.conf

14. Lalu edit menjadi seperti ini :


nameserver 192.168.17.2
nameserver 192.168.17.1
search trialdi.sch
search cruzer.net

Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

15. Lalu periksa file /etc/resolv.conf dan pastikan IP server anda berada
paling atas.
cat /etc/resolv.conf

16. Mencoba dan memeriksa DNS apakah dns anda sudah jalan atau belum,
pertama anda test langsung di server dengan perintah :
root@trialdi:/etc/bind# nslookup trialdi.sch
Server : 192.168.17.2
Address : 192.168.17.2#53

Name: trialdi.sch
Address: 192.168.17.2

root@trialdi:/etc/bind# nslookup www.trialdi.sch


Server : 192.168.17.2
Address : 192.168.17.2#53

Name: www.trialdi.sch
Address: 192.168.17.2

root@trialdi:/etc/bind# nslookup cruzer.net


Server : 192.168.17.2
Address : 192.168.17.2#53

Name: cruzer.net
Address: 192.168.17.2

root@trialdi:/etc/bind# nslookup www.cruzer.net


Server : 192.168.17.2
Address : 192.168.17.2#53
Name: www.cruzer.net
Address: 192.168.17.2

17. Kemudian buat file baru di /var/www/html/ untuk domain cruzer.net


(domain yang kedua).
mkdir /var/www/html/cruzer/

18. Copy file index.html yang ada di /var/www/html/ ke folder cruzer (folder
yang anda buat).
cp /var/www/html/index.html /var/www/html/cruzer/

19. Pindah ke direktori /etc/apache2/sites-available.


cd /etc/apache2/sites-available

20. Copy file 000-default.conf ke cruzer.conf (folder yang anda buat)


cp 000-default.conf cruzer.conf

21. Kemudian edit file cruzer.conf dengan perintah :


nano cruzer.conf

22. Lalu edit dan tambahkan baris berikut dibawah ServerAdmin.


ServerName cruzer.net
ServerAlias www.cruzer.net
DocumentRoot /var/www/html/cruzer/
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

23. Selanjutnya aktifkan domain cruzer.net (nama domain kedua yang anda
buat) dengan perintah :
a2ensite cruzer.conf

24. Lalu reload dan restart apache2 dengan perintah :


/etc/init.d/apache2 reload
/etc/init.d/apache2 restart

25. Setelah itu edit interfaces anda pada terminal linux dengan perintah :
nano /etc/network/interfaces

26. Lalu edit menjadi seperti berikut :


dns-nameservers 192.168.17.2 192.168.17.1
dns-search trialdi.sch
dns-search cruzer.net
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.

27. Edit file resolv.conf anda pada terminal linux dengan perintah :
nano /etc/resolv.conf

28. Lalu edit menjadi seperti ini :


nameserver 192.168.17.2
nameserver 192.168.17.1
search trialdi.sch
search cruzer.net

Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter

29. Lalu restart dengan perintah :


/etc/init.d/networking restart
30. Kemudian silahkan anda buka browser dan buka alamat domain yang
anda buat seperti gambar dibawah.
trialdi.sch atau www.trialdi.sch

cruzer.net atau www.cruzer.net

Anda mungkin juga menyukai