1) Pertama adalah setting alamat IP untuk Server. Perintah yang digunakan adalah
Nano /etc/network/interfaces
Contoh pengerjaan ada pada gambar di bawah.
1
DAN INI ADALAH
KONFIGURASI PENGATURAN
INTERFACES YG SUDAH DI
EDIT SESUAI KEBUTUHAN
DAN KEINGINAN KITA
Setelah di edit simpan konfigurasi dengan menekan ctrl + o untuk menyimpan dan ctrl+x untuk
keluar
3) Proses selanjutnya adalah proses restart network interface. Perintah yang ditulis untuk
merestart network /etc/init.d/networking restart
2
4)Cek IP yang telah kita buat dengan perintah ”ifconfig”
5)Selanjutnya adalah proses install bind untuk memulai setting DNS dan NS.
apt-get install bind9
Masukan cd 1
lalu tekan enter
3
Dan ini adalah tampilan bind9 yang telah berhasil kita install
6) Agar lebih memudahkan, karena kita bekerja pada file directory “/etc/bind”, set pada diredtory
tersebut dengan mengetikan code
cd /etc/bind
4
7)Setelah masuk ke dalam direktori bind sekarang kita ketik perintah:
Perintah cp berguna
untuk mencopy file
konfigurasi
nano named.conf.default-zones
5
Ini adalah tampilan konfigurasi named.conf.default-zones yang belum di edit
Dan ini adalah tampilan konfigurasi yg telah di edit,lihat perbedaan yg telah dedit dengan yang beluedit
Isi denngan
domain yang
kita inginkan
Dan hapus
script yg ada
di bawah
Dan setelah sudah di edit sesuai gambar di atas maka kita simpan file konfigurasinya ctrl+o lalu ctrl+x
6
Sekarang kita edit file reverse nya ketikan perintah nano reverse
Simpan konfigurasi diatas ctrl+o untuk menyimpan dan tekan enter lalu ctrl+x
7
Sekarang kita edit file forward nya,ketik perintah: nano forward
Ns =1
www=2
mail =3
8
Sekarang kita edit file resolv.conf lakukan perintah nano /etc/resolv.conf
Dibawah Ini adalah tampialn file resolv.conf yg belum saya edit,karena pada saat install tadi saya tidak
memasukan domain maka tampilan nya akan kosong seperti ini,bila ada yg mengisi alamat doamin pada
saat proses penginstallan maka akan ada script sedikit,hapus script tersebut hingga kosong seperti ini:
Dan ini adalah tampilan file resolv yg sudah saya edit,bila sudah di edit simpan file tersebut
9
Setelah itu kita restart bind9 nya /etc/init.d/bind9 restart
Sekarang kita lakukan pengecekan deserver dan client untuk mengetahui apa kita sudah benar
membuat ns dan dns
Ketik perintah nslookup lalu isi dengan nama domain yg telah kita buat tadi
10
3.4 Mail Server
A. PEMBAHASAN
Mail Server adalah Perangkat lunak program yang mendistribusikan file atau informasi
sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet
untuk menyediakan layanan.
Untuk langkah-langkah pengerjaannya sebagai berikut :
1) Pertama install aplikasi yang diperlukan untuk membuat sebuah mail server. Aplikasi
yang dibutuhkan adalah : Squirrelmail, postfix, courier-imap dan courier-pop dan
apache2
Aplikasi seperti squirrelmail dapat saja diubah sesuai kebutuhan karena aplikasi
pembuat mail server bukan hanya squirrelmail saja.
Sebelum menginstall paket mail server kita harus mendaftarkan DVD repository
debian terlebih dahulu. Berikut caranya
a) Masukan dvd installer (dvd1 dan dvd2) Debian,kemudian jalankan perintah
berikut:
Setelah itu ketik perintah eject untuk mengeluar kan dvd 1 dan setelah itu masukan dvd 2
11
Bila sudah dimasuk kan ketik apt-cdrom add kembali lalu enter
Paket Aplikasi yang di install pada bagian ini adalah squirrelmail,Postfix.courier-imap dan
courier-pop. Berikut langkah-langkahnya:
12
1) Selanjutnya terdapat postfix configuration. Untuk bagian ini langsung saja pilih “oke”
dan tekan “enter” untuk melanjutkan kembali penginstalan.
Kemudian pada jendela dibawah ini masukkan alamat domain yang telah kita buat
pada konfigurasi DNS Server,seperti yang di tunjukkan pada gambar dibawah ini
lalu Enter
13
Masukan dvd-2 kembali,lalu enter
1) Setelah proses selesai akan terdapat configurasi, untuk courier-base. Pilih “no” dan
teken “enter” untuk melanjutkan penginstalan.
14
Dibawah ini adalah gambar saat kita sudah berhasil menginstal paket-paket yang di perlukan untuk
membuat webmail
15
Sekarang kita edit file main.cf dengan perintah:
nano /etc/postfix/main.cf
Ini adalah tampilan awal file main.cf yang belum saya edit
Sekarang ubah tampilan tersebut seperti gambar yang ada dibawah ini,lalu simpan ctrl+o enter ctrl+x
Perhatikan
besar kecil
huruf
16
selanjutnya kita akan menjalankan perintah “dpkg-rekonfigure postfix” lalu enter dengan
perintah seperti berikut:
dpkg-reconfigure postfix
Pada jendela seperti di bawah pilih “Internet Site”, lalu Enter ,kemudian akan tampil jendela konfigurasi
selanjutnya seperti berikut:
17
Kemudian pada jendela seperti di bawah, masukkan alamat domain yang telah kita buat pada
konfigurasi DNS Server,seperti yang di tunjukkan pada gambar di bawah,lalu enter
18
Pada jendela seperti di atas,yang terdiri dari kolom “Other destinations to accept mail for (blank for
none):”, sudah terisi alamat yaitu: “sekolah.sch.id, localhost.sch.id, , localhost.. kemudian Enter
19
Untuk gambar dibawah tambahkan “0.0.0.0/0” seperti gambar dibawah
Kemudian pada jendela “postfix configuration” menu “use procmail” pilih “No” lalu, Enter
20
Ok untuk bagian “Mailbox size limit” tidak usah melakukan perubahan, cukup pada kolomnya isi 0, lalu
Enter
Untuk bagian “Local addres extension character”, pastikan isinya “+” lalu Enter
21
Kemudian pada jendela di bawah pilih ipv4 lalu Enter.
22
Ini adalah tampilan paling bawah dari file apache2.conf ,tambahkan
Sekarang kita edit kembali file apache.conf yang ada didirectory /etc/squirrelmail/apache.conf dengan
perintah “nano /etc/squirrelmail/apache.conf”
23
Sekarang edit file apache.conf sesuai gambar yang ada dibawah ini,setelah itu save
Perhatikan
perbedaan nya
dengan teliti
Sekarang kita restart paket-paket yang tadi kita gunakan,seperti gambar yang ada di bawah ini
24
Sekarang kita buat 2 user untuk uji coba,disini saya membuat user dengan nama tkj dan komputer28
dengan perintah:
adduser tkj
25
Sekarang saya akan mengirim email ke komputer28
Setelah terkirim kita buka akun computer 28 nya,dan inilah gambar mailserver kita sudah berhasil dibuat
26
FTP Server
File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui
media jaringan. FTP
termasuk dalam protocol lama yang sampai saat ini masih digunakan. Dalam keadaan default, ftp
berjalan pada port
21 dan bekerja pada protocol TCP/IP.
Dalam FTP Server, kita bisa menggunakan dua cara;
a. User Authentication LogIn (Password Protected)
b. Anonymous LogIn (Guest OK)
27
buat folder untuk meletakan semua file dan data pada ftp server. Kemudian tambahkan hak akses
untuk user ftp pada direktori tersebut
28
Sekarang kita kebaris paling bawah file proftpd,sebelum itu saya disini ingin membuat ftp
dengan mode Anonymous LogIn maka script nya adalah seperti gambar berikut
Sesuaikan dengan
direktori yang anda
buat tadi
Bila anda ingin membuat dengan mode User Authentication LogIn yaitu sebagai berikut
Sesuaikan dengan kebutuhan anda.bila sudah memilih dengan mode seperti apa sekarang kita
save konfigurasi tersebut.
29
Lalu restart proftpd nya
/etc/init.d/proftpd restart
Dan inilah tampilan ftp yang saya gunakan dengan mode anonymous login,
yangmemperbolehkan semua pengunjung mengakses layanan ftp server
tersebut. Perlu diingat, sebaiknya anda memilih salah satu dari dua cara ini. Jangan digunakan
bersamaan.
30
NTP Server
Network Time Protocol (NTP) berfungsi untuk mensingkronkan waktu client dengan server. Supaya
waktu atau jam dapat sama persis. NTP berjalan pada protocol UDP, yang bersifat ringan dan
unreliable. NTP Server, sangat berperan penting jika jumlah computer sudah melampaui batas, agar
semua waktu berjalan serentak pada setiap computer.
Install terlebih dahulu paket ntp (server), dan ntpdate (client).
apt-get install ntp ntpdate
Konfigurasi untuk ntp server, terletak di satu file ntp.conf. Buka dan edit file konfigurasi
tersebut.sesuaikan bagian-bagian yang ada seperti di bawah ini atau lihat perbedaan gambar yang
ada dibawah
#. . .
# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will
# pick a different set every time it starts up. Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
#server 0.debian.pool.ntp.org iburst dynamic
#server 1.debian.pool.ntp.org iburst dynamic
#server 2.debian.pool.ntp.org iburst dynamic
#server 3.debian.pool.ntp.org iburst dynamic
server 127.127.1.0
fudge 127.127.1.0 stratum 1
#. . .
#. . .
# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust
restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap
#...
nano /etc/ntp.conf
31
ini adalah tampilan gambar yang sudah di edit
Perhatikan
perbedaan gambar
ini dengan gambar
di atas dengan teliti
32
Dan ini adalah tampilan yang sudah di edit
Bila sudah tampilan seperti ini maka ntp sudah berhasil kita buat
33
34
Server
Samba server sangat berperan penting dalam melakukan file sharing, terlebih dalam jaringan yang
menggunakan sistem operasi berbeda dengan Linux, khususnya untuk system operasi Windows.
Tidak seperti protocol ftp, protocol samba ini hanya digunakan untuk file sharing sekala kecil
(Jaringan Lokal).
35