1. Install
dulu daemon bind nya (software untuk dns di linux adalah bind)
#apt-get install bind9
#apt-get install bind9
2. Ganti
dns di server lo dengan ip lo, misalnya ip lo 192.168.10.1 caranya:
#nano /etc/resolv.conf
– tulis perintah dibawah berikut –
#nano /etc/resolv.conf
– tulis perintah dibawah berikut –
nameserver
192.168.168.1
– berakhir
di atas tulisan ini –
simpan dengan menekan ctrl+x tekan y kemudian enter
simpan dengan menekan ctrl+x tekan y kemudian enter
3. coba
sekarang cek browsing diclient ganti dns 1 nya make ip server lo en dns 2 nya
kosongin aja. kalo lo berhasil browsing maka, install dns lo dah sukses.
Cara Buat
Domain.
1. setelah buat dns, lanjut dengan mengedit file named.conf
#nano /etc/bind/named.conf
1. setelah buat dns, lanjut dengan mengedit file named.conf
#nano /etc/bind/named.conf
2.
dibagian paling bawah tulis konfigurasi berikut:
– mulai nulis di bagian paling bawah –
– mulai nulis di bagian paling bawah –
zone “domainlo.com”
IN {
type master;
file “db.domain”;
};
type master;
file “db.domain”;
};
zone
“168.168.192.in-addr.arpa” IN {
type master;
file “db.ipadrs”;
};
type master;
file “db.ipadrs”;
};
– berakhir
diatas tulisan ini –
simpan dengan menekan ctrl+x tekan y kemudian enter
simpan dengan menekan ctrl+x tekan y kemudian enter
Ket:
- Untuk bagian zone “domainlo.com” cuma permisalan doang
- Untuk bagian zone “domainlo.com” cuma permisalan doang
- Untuk
bagian zone “168.168.192.in-addr.arpa” angka disini adalah ip address komputer
server yang dibalik. disitu hanya contoh saja. misalnya gini, ip server lo
192.168.168.1 maka diambil tiga angka didepan dan dibalik jadi 168.168.192 . ngerti
kan ? jangan dudutz-dudutz amat lah..
3.
Pindahkan posisi kita ke folder /var/cache/bind
#cd /var/cache/bind
#cd /var/cache/bind
4. Buat
file db.domain
#nano db.domain
– copy kan tulisan dibawah –
#nano db.domain
– copy kan tulisan dibawah –
;
domainlo.com
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
IN A 192.168.168.1
ns1 IN A 192.168.168.1
;mail IN A 192.168.0.2 ; kalo punya server email selain server ini.
www IN A 192.168.168.1
ftp IN A 192.168.168.1 ; ini kalo server lo juga ada ftpnya
;client1 IN A 192.168.168.1 ; We connect to client1 very often.
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
IN A 192.168.168.1
ns1 IN A 192.168.168.1
;mail IN A 192.168.0.2 ; kalo punya server email selain server ini.
www IN A 192.168.168.1
ftp IN A 192.168.168.1 ; ini kalo server lo juga ada ftpnya
;client1 IN A 192.168.168.1 ; We connect to client1 very often.
– berakhir
diatas tulisan ini –
simpan dengan menekan ctrl+x tekan y kemudian enter.
simpan dengan menekan ctrl+x tekan y kemudian enter.
5. buat
file db.ipadrs
– copy tulisan dibawah –
– copy tulisan dibawah –
;
domainlo.com
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
ns1 IN PTR 192.168.168.1
1 IN PTR ns1
1 IN PTR ns1.domainlo.com
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
ns1 IN PTR 192.168.168.1
1 IN PTR ns1
1 IN PTR ns1.domainlo.com
– berakhir
diatas tulisan ini –
simpan make ctrl+x tekan y kemudian enter
simpan make ctrl+x tekan y kemudian enter
ket: Angka
1 pada dua bagian terakhir yang bersebelahan dengan IN adalah angka belakang
pada ip address. jadi kalo ip address server lo 192.168.168.10 , maka ditulis
10 . Disini permisalan ip address server kita akhirannya 1.
6. Setting
file resolv.conf
#nano /etc/resolv.conf
#nano /etc/resolv.conf
– tulis
bagian dibawah –
search
domainlo.com
nameserver 192.168.168.1
domain domainlo.com
domain www.domainlo.com
nameserver 192.168.168.1
domain domainlo.com
domain www.domainlo.com
– berakhir
diatas tulisan ini –
simpen dengan ctrl+x tekan y kemudian enter.
simpen dengan ctrl+x tekan y kemudian enter.
7. Buat
file options di folder /etc/network
# nano /etc/network/options
– isikan seperti dibawah ini –
# nano /etc/network/options
– isikan seperti dibawah ini –
ip_forward
= yes
spoofprotect = yes
syncookies = no
spoofprotect = yes
syncookies = no
– berakhir
disini –
simpen make ctrl+x tekan y kemudian enter.
simpen make ctrl+x tekan y kemudian enter.
8. edit
juga file hosts di folder /etc
#nano /etc/hosts
#nano /etc/hosts
–
tambahkan dibawahnya –
192.168.168.1
domainlo.com
– berakhir
diatas tulisan ini –
simpen seperti biasa
simpen seperti biasa
9. restart
program bind dan network nya
#/etc/init.d/bind9 restart
#/etc/init.d/networking restart
#/etc/init.d/bind9 restart
#/etc/init.d/networking restart
10. Test
dengan perintah
#dig domainlo.com
#dig domainlo.com
Tidak ada komentar:
Posting Komentar