Anda di halaman 1dari 8

Konfigurasi DNS

1. Apt install bind9 bind9utils


2. Nano /etc/bind/named.conf
Tambahkan script di paling bawah, sesuaikan nama dns dengan nama yang kita inginkan,
contoh: plongers.co.id

3. Buat file forward dengan cara mengcopy file db.local yang terletak pada direktori /etc/bind
dengan perintah:
#cp /etc/bind/db.local /etc/bind/forward
Kemudian edit file forward dengan perintah:
# nano /etc/bind/forward

Simpan dengan cara ctrl+x, y enter

4. Buat file reverse dengan cara mengcopy file db.127 pada direktori /etc/bind dengan perintah
#cp /etc/bind/db.127 /etc/bind/reverse
Kemudian edit file reverse dengan perintah:
#nano /etc/bind/reverse
Simpan dengan cara ctrl+x, y enter

5. Edit rsolv.conf dengan perintah:


#nano /etc/resolv.conf

Masukkan nameserver dengan alamat dari server yang kita buat.


Simpan dengan cara ctrl+x, y enter

6. Restart bind9 dengan mengetikkan perintah:


# systemctl restart bind9.service atau /etc/init.d/bind9 restart
7. Tes apakah dns berhasil atau tidak dengan menggunakan perintah ping alamat.

8. Installkan dnsutils dengan perintah:


#apt install dnsutils

9. Lakukan pengujian dns dengan perintah:


#nslookup plongers.co.id
10. Langkah selanjutnya adalah melakukan instalasi apache2, dengan perintah;
#apt install apache2
11. Sesudah terinstall konfigurasi site apache yang berada di /etc/apache2/sites-available/

12. Copy default config apache menjadi config file yang akan kita konfigurasi dengan perintah:
#cp 000-default.conf web.conf

13. Edit file web.conf dengan perintah:


#nano web.conf

Notes:

DocumentRoot digunakan untuk sebagai file website/html kita buat ke apache agar dapat
diakses oleh client, untuk memberikan domain ke virtualhost uncomment baris ServerName
dan diisi dengan domain/main domain kita, untuk menambahkan alias bisa
menambahkan ServerAlias

14. Buat file html yang akan kita gunakan pada web server sesuai dengan konfigurasi
DefaultRoot pada config file,
#mkdir /var/www/webhtml
Lalu edit dengan perintah:
#nano /var/www/webhtml/index.html
15. Edit file html, dan tambahakan script sesuai dengan keinginan kita

16. Mendisablekan default config file 000-default.conf:


#a2dissite 000-default.conf
17. Mengenablekan config yang kita buat
#a2ensite web.conf

18. Restart apache dengan perintah:


#systemctl restart apache2
19. Tampilan yang sudah di edit
20.

Anda mungkin juga menyukai