konfigurasi mail server di debian 7

13
[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

Upload: ibnusyina2

Post on 22-Jan-2018

1.170 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 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: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[email protected]

Pilih “ Internet Site ”

Masukan nama mail “ 3bs1.co.id ” bisa juga ( contoh : gmail.com ,yahoo.com )

Pilih “ ok ”

Page 10: Konfigurasi Mail Server Di Debian 7

[email protected]

Pilih “ ok ”

Pilih “ No ”

Tambahkan ip “ 0.0.0.0/0 “ supaya dapat diakses demua ip

Page 11: Konfigurasi Mail Server Di Debian 7

[email protected]

Pilih “ No ”

Next aja

Next aja

Page 12: Konfigurasi Mail Server Di Debian 7

[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: Konfigurasi Mail Server Di Debian 7

[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