Beruflich Dokumente
Kultur Dokumente
KONFIGURASI IP ADDRESS
root@debian:/home/esiprek# nano /etc/network/interfaces
Save konfigurasi IP Address dengan cara ketik Ctrl+X, kemudian tekan Y dan Enter
Pengujian
Cek konfigurasi IP Address dengan perintah ip a pastikan IP sesuai dengan pengaturan yang kita
butuhkan, hasilnya (harap disesuaikan) :
KONFIGURASI REPOSITORY
Repository yang akan kita pakai adalah dari internet maka pastikan akses internet server Debian
mendapatkan internet, cara pengecekan dengan cara ping domain internet, contoh 8.8.8.8 atau
1.1.1.1
proses instalasi
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
bind-doc resolvconf ufw
The following NEW packages will be installed:
bind9
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 493 kB of archives.
After this operation, 1,158 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 bind9 amd64 1:9.18.16-1~deb12u1
[493 kB]
Fetched 493 kB in 0s (2,254 kB/s)
Selecting previously unselected package bind9.
(Reading database ... 28811 files and directories currently installed.)
Preparing to unpack .../bind9_1%3a9.18.16-1~deb12u1_amd64.deb ...
Unpacking bind9 (1:9.18.16-1~deb12u1) ...
Setting up bind9 (1:9.18.16-1~deb12u1) ...
Adding group `bind' (GID 110) ...
Done.
Adding system user `bind' (UID 102) ...
Adding new user `bind' (UID 102) with group `bind' ...
Not creating home directory `/var/cache/bind'.
wrote key file "/etc/bind/rndc.key"
named-resolvconf.service is a disabled or a static unit, not starting it.
Created symlink /etc/systemd/system/bind9.service → /lib/systemd/system/named.service.
Created symlink /etc/systemd/system/multi-user.target.wants/named.service →
/lib/systemd/system/named.service.
Processing triggers for man-db (2.11.2-2) ...
Setelah semua paket diinstall atur Kembali network virtualbox menjadi HOST ONLY agar PC bawaan
bisa mengakses server
Masukkan username dan password Debian, jika berhasil maka muncul shell aplikasi terminal
seperti berikut :
KONFIGURASI DNS SERVER
• Konfigurasi
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
zone "esiprek.net" {
type master;
file "/etc/bind/db.esip";
};
zone "56.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};
• Konfigurasi db Zone
nano /etc/bind/db.esip
• Konfigurasi db Forward
root@debian:/home/esiprek# nano /etc/bind/db.192
Atur sesuaikan dengan IP Address server
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA esiprek.net. root.esiprek.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS esiprek.net.
101 IN PTR esiprek.net.
101 IN PTR www.esiprek.net.
• Konfigurasi resolving
root@debian:/home/esiprek# nano /etc/resolv.conf
Tambahkan nameserver server Debian kita
nameserver 192.168.56.101
nameserver 8.8.8.8
nameserver 1.1.1.1
nameserver 8.8.4.4
Pengujian
root@debian:/home/esiprek# nslookup www.esiprek.net
Server: 192.168.56.101
Address: 192.168.56.101#53
Name: www.esiprek.net
Address: 192.168.56.101
Name: esiprek.net
Address: 192.168.56.101
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com
ServerName www.esiprek.net
ServerAdmin admin@esiprek.net
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
root@debian:/home/esiprek# rm -f /var/www/html/index.html
Pengujian
Jalankan program browser dari PC dan ketik di browser esiprek.net, 192.168.56.101