Domain Name System merupakan sebuah layanan yang berfungsi menterjemahkan penamaan host ke dalam IP Address, atau sebaliknya dari IP address ke sebuah domain. Dalam jaringan komputer baik internet maupun local, komputer berkomunikasi menggunakan ip address, manusia lebih sulit mengingat angka angka dari pada sebuah nama atau domain. Oleh sebab itu di buatlah sebuah penamaan domain untuk lebih mudah di imgat manusia. Misalkan ip 118.98.36.20 akan di terjemahkan ke sebuah domain www.google.com, disini kita akan konfigurasi Domain Name System menggunakan bind9 dengan OS Debian 8.
Berikut Langkah Langkahnya
1. Konfigurasi IP Address
pico /etc/network/interfaces
3. Selanjutnya kita keluar dan simpan dengan mengetikkan ctrl X lalu simpan pilih Y
5.Konfigurasi nameserver
pico /etc/resolv.conf
nameserver 180.250.13.50
6. Kita cek koneksi ke internet menggunakan perintah ping www.google.com
7. Untuk nameserver saya menggunakan ip DNS dari speedy agar debian 8 bisa terhubung ke internet
Instalasi paket yang dibutuhkan
1. menambahkan alamat repository untuk instalasi packet
pico /etc/apt/sources.list
2. Update Debian 8
apt-get update
3. Setelah update selesai instalasi packet
apt-get install bind9 apache2 mysql-server
4. Konfigurasi bind9 sedangkan nama domain yang kita buat yaitu domainku.net
cd /etc/bind
pico /etc/named.conf
zone "domainku.net" {
type master ;
file "/etc/bind/db.domainku";
};
zone "1.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};
5. copy beberapa file untuk konfigurasi
cp db.local db.domainku
cp db.127 db.192
6. Setelah itu edit file db.domainku menjadi seperti ini
pico db.domainku
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.domainku.net. root.domainku.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.domainku.net.
@ IN A 192.168.1.1
@ IN MX 10 mail.domainku.net.
ns IN A 192.168.1.1
www IN A 192.168.1.1
ftp IN A 192.168.1.1
mail IN A 192.168.1.1
7. Kita edit file db.192 menjadi seperti ini
pico db.192
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.domainku.net. root.domainku.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.domainku.net.
1 IN PTR ns.domainku.net.
1 IN PTR domainku.net.
1 IN PTR www.domainku.net.
1 IN PTR ftp.domainku.net.
1 IN PTR mail.domainku.net.
8. kemudian edit resolv dengan perintah
pico /etc/resolv.conf
search domainku.net
nameserver 192.168.1.1
10. Kita restart bind9
/etc/init.d/bind9 restart
11. Kita cek dengan perintah
nslookup www.domainku.net
hasilnya
Server: 192.168.1.1
Address: 192.168.1.1#53
Name: www.domianku.net
Address: 192.168.1.1
12. kita ping www.domainku.net hasilnya seharusnya bisa Reply....
Menambahkan perintah NAT di debian 8
1. iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
2. Kita buka file /etc/sysctl.conf
pico /etc/sysctl.conf
kita cari
# net.ipv4.ip_forward=1
dan hilangkan tanda (#) lalu simpan dan keluar
kita aktifkan ip_forward dengan mengetikkan sysctl -p
Konfigurasi dari PC Klient
1. Isikan alamat ip address pc klient
ip address 192.168.10.2
netmask 255.255.255.0
gateway 192.168.10.1
DNS 192.168.1.1
2. Kita Buka web browser dengan mengetikkan alamat www.domainku.net
akan muncul tampilan seperti ini
3. Kita bisa tambahkan CMS wordpress atau jomla untuk halaman web kita, sementara sampai disini ya, untuk wordpress dan jomla kita bahas lain waktu. semoga berguna.....
Baca artikel menarik lainnya
1. Cara login Hotspot dengan mac address di mikrotik
2. Konfigurasi routing dasar OSPF di Mikrotik
3. Membatasi download IDM dengan Mikrotik
Berikut Langkah Langkahnya
1. Konfigurasi IP Address
pico /etc/network/interfaces
auto
lo
iface
lo inet loopback
auto
eth0
iface
eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameservers 192.168.1.254
auto
eth1
iface
eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.2553. Selanjutnya kita keluar dan simpan dengan mengetikkan ctrl X lalu simpan pilih Y
4. Kita lakukan restart network
/etc/init.d/networking restart
/etc/init.d/networking restart
5.Konfigurasi nameserver
pico /etc/resolv.conf
nameserver 180.250.13.50
6. Kita cek koneksi ke internet menggunakan perintah ping www.google.com
7. Untuk nameserver saya menggunakan ip DNS dari speedy agar debian 8 bisa terhubung ke internet
Instalasi paket yang dibutuhkan
1. menambahkan alamat repository untuk instalasi packet
pico /etc/apt/sources.list
deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free
deb http://kambing.ui.ac.id/debian/ jessie-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ jessie/updates main contrib non-free
2. Update Debian 8
apt-get update
3. Setelah update selesai instalasi packet
apt-get install bind9 apache2 mysql-server
4. Konfigurasi bind9 sedangkan nama domain yang kita buat yaitu domainku.net
cd /etc/bind
pico /etc/named.conf
zone "domainku.net" {
type master ;
file "/etc/bind/db.domainku";
};
zone "1.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};
5. copy beberapa file untuk konfigurasi
cp db.local db.domainku
cp db.127 db.192
6. Setelah itu edit file db.domainku menjadi seperti ini
pico db.domainku
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.domainku.net. root.domainku.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.domainku.net.
@ IN A 192.168.1.1
@ IN MX 10 mail.domainku.net.
ns IN A 192.168.1.1
www IN A 192.168.1.1
ftp IN A 192.168.1.1
mail IN A 192.168.1.1
7. Kita edit file db.192 menjadi seperti ini
pico db.192
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.domainku.net. root.domainku.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.domainku.net.
1 IN PTR ns.domainku.net.
1 IN PTR domainku.net.
1 IN PTR www.domainku.net.
1 IN PTR ftp.domainku.net.
1 IN PTR mail.domainku.net.
8. kemudian edit resolv dengan perintah
pico /etc/resolv.conf
search domainku.net
nameserver 192.168.1.1
10. Kita restart bind9
/etc/init.d/bind9 restart
11. Kita cek dengan perintah
nslookup www.domainku.net
hasilnya
Server: 192.168.1.1
Address: 192.168.1.1#53
Name: www.domianku.net
Address: 192.168.1.1
12. kita ping www.domainku.net hasilnya seharusnya bisa Reply....
Menambahkan perintah NAT di debian 8
1. iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
2. Kita buka file /etc/sysctl.conf
pico /etc/sysctl.conf
kita cari
# net.ipv4.ip_forward=1
dan hilangkan tanda (#) lalu simpan dan keluar
kita aktifkan ip_forward dengan mengetikkan sysctl -p
Konfigurasi dari PC Klient
1. Isikan alamat ip address pc klient
ip address 192.168.10.2
netmask 255.255.255.0
gateway 192.168.10.1
DNS 192.168.1.1
2. Kita Buka web browser dengan mengetikkan alamat www.domainku.net
akan muncul tampilan seperti ini
3. Kita bisa tambahkan CMS wordpress atau jomla untuk halaman web kita, sementara sampai disini ya, untuk wordpress dan jomla kita bahas lain waktu. semoga berguna.....
Baca artikel menarik lainnya
1. Cara login Hotspot dengan mac address di mikrotik
2. Konfigurasi routing dasar OSPF di Mikrotik
3. Membatasi download IDM dengan Mikrotik
Tags
linux