Post on 22-Jan-2018
Copyright@central-craft.blogspot.com
Konfigurasi IP Address
Ip address adalah ip yang berfungsi untuk memberi alamat suatu jaringan
Setting IP Address
# nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.28
netmask 255.255.255.0
Restart IP Address
# service networking restart atau /etc/init.d/networking restart
Konfigurasi DNS Server ( Domain Name System Server )
DNS adalah suatu metode yang mengubah domain ke ip atau sebaliknya
Install DNS
# apt-get install bind9
Masuk ke folder DNS
# cd /etc/bind/
Copy file db.local menjadi db.larva dan file db.127 menjadi db.ip
#cp db.local db.larva
# cp db.127 db.ip
Copyright@central-craft.blogspot.com
Setting file forward (db.larva)
File forward adalah file yang mengkonversikan domain ke ip
# nano /etc/bind/db.larva
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA 3bs1.co.id. root. 3bs1.co.id. (
2 ; Serial 604800 ; Refresh
86400 ; Retry
2419200 ; Expire 604800 ) ; Negative Cache TTL
; @ IN NS 3bs1.co.id. @ IN A 192.168.1.28 www IN A 192.168.1.28 ftp IN A 192.168.1.28 mail IN A 192.168.1.28
Copyright@central-craft.blogspot.com
Setting file reverse (db.ip)
File revers adalah file yang mengkonversikan ip ke domain
# nano /etc/bind/db.ip
; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA 3bs1.co.id. root.3bs1.co.id. (
2 ; Serial 604800; Refresh 86400 ; Retry 2419200; Expire 604800 ); Negative Cache TTL
; @ IN NS 3bs1.co.id. 28 IN PTR www.3bs1.co.id. 28 IN PTR ftp.3bs1.co.id. 28 IN PTR mail.3bs1.co.id.
Copyright@central-craft.blogspot.com
Setting file named.conf.default-zones
# nano /etc/bind/named.conf.default-zones
zone " 3bs1.co.id " { --------- nama web type master; file "/etc/bind/db.larva"; --------- tempat file forward
};
zone "1.168.192.in-addr.arpa" { --------- ip 3 angka dari depan type master; file "/etc/bind/db.ip"; --------- tempat file resolve
};
Setting file hosts
# nano /etc/hosts
127.0.0.1 localhost
192.168.1.28 3bs1.co.id larva
Copyright@central-craft.blogspot.com
Setting file reslolv.conf
# nano /etc/resolv.conf
Nameserver 192.168.1.28
Domain 3bs1.co.id
Restart DNS
# service bind9 restart atau /etc/init.d/bind9 restart
Mencoba atau mengetes DNS
# nslookup 192.168.1.28
Copyright@central-craft.blogspot.com
Konfigurasi Web Server
Web Server Berfungsi menerima permintaan HTTP dan HTTPS dari client yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Install web server
# apt-get install apache2 restart
Masuk ke folder web server
# cd /etc/apache2/
Copy file default menjadi www
# cp default www
Mengenabelkan atau mengaktifkan file www
# a2ensite www
Mengdisablekan atau memberhentikan file default
# a2dissite default
Setting file www
# nano /etc/apache2/www
ServerAdmin webmaster@3bs1.co.id ------- nama web
ServerName ftp.3bs1.co.id ------- nama server
DocumentRoot /var/data/web/ ------- folder file
Copyright@central-craft.blogspot.com
Konfigurasi Mail Server
Mail Server Berfungsi untuk berkirim pesan melalui jaringan internet.
Install mail server
# apt-get install postifix
Pilih “ ok ”
Pilih “ Internet Site ”
Masukan nama mail “ 3bs1.co.id ” bisa juga ( contoh : gmail.com ,yahoo.com )
Copyright@central-craft.blogspot.com
Install courier
# apt-get install courier-imap courier-pop
Pilih “No”
Membuat folder mail
# maildirmake /etc/skel/maildir
Setting main.cf
# nano /etc/postfix/main.cf
Paling bawah tulis “home_mailbox = maildir/”
Konfigurasi postfix
# dpkg-reconfigure postfix
Pilih “ ok ”
Copyright@central-craft.blogspot.com
Pilih “ Internet Site ”
Masukan nama mail “ 3bs1.co.id ” bisa juga ( contoh : gmail.com ,yahoo.com )
Pilih “ ok ”
Copyright@central-craft.blogspot.com
Pilih “ ok ”
Pilih “ No ”
Tambahkan ip “ 0.0.0.0/0 “ supaya dapat diakses demua ip
Copyright@central-craft.blogspot.com
Pilih “ No ”
Next aja
Next aja
Copyright@central-craft.blogspot.com
Pilih “ ipv4 ”
Setting apache2.conf
# nano /etc/apache2/apache2.conf
Tulis paling bawah “Include /etc/squirrelmail/apache.conf”
Setting apache.conf
# apt-get install squirelmail
# nano /etc/squirelmail/apache.conf
<VirtualHost *:80>
DocumentRoot /usr/share/squirelmail
ServerName mail.3bs1.co.id
</VirtualHost>
Copyright@central-craft.blogspot.com
Tambahkan user
# adduser dwi ---- contoh
Merestart
# service courier-imap restart
# service courier-pop restart
# service postfix restart
# service apache2 restart
Mencoba mail server
# mail.3bs1.co.id ----------- browser mail
Name : dwi ------- user yang telah di buat
Password : .... ------- password yg telah dibuat