Page 1
[email protected]
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
Page 2
[email protected]
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
Page 3
[email protected]
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.
Page 4
[email protected]
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
Page 5
[email protected]
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
Page 6
[email protected]
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 [email protected] ------- nama web
ServerName ftp.3bs1.co.id ------- nama server
DocumentRoot /var/data/web/ ------- folder file
Page 7
[email protected]
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 )
Page 8
[email protected]
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 ”
Page 9
[email protected]
Pilih “ Internet Site ”
Masukan nama mail “ 3bs1.co.id ” bisa juga ( contoh : gmail.com ,yahoo.com )
Pilih “ ok ”
Page 10
[email protected]
Pilih “ ok ”
Pilih “ No ”
Tambahkan ip “ 0.0.0.0/0 “ supaya dapat diakses demua ip
Page 11
[email protected]
Pilih “ No ”
Next aja
Next aja
Page 12
[email protected]
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>
Page 13
[email protected]
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