ADMINISTRASI SERVER
Disusun untuk memenuhi salah satu
tugas Mata pelajaran Admin Server
Makalah

Oleh :
DE NOVA SATRIO
DINAS
PENDIDIKAN KAB. TASIKMALAYA
SMK NEGERI RAJAPOLAH
Jalan Ciinjuk No.1 Sukaraja – Rajapolah – Tasikmalaya 46155
– Jawa Barat
Phone (0265) 2424626 Fax. (0265) 2424626
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala
limpahan Rahmat, Taufik dan Hidayahnya sehingga saya dapat menyelesaikan
penyusunan makalah ini dalam bentuk maupun isinya yang sangat sederhana. Adapun
makalah ini membahas tentang Adminstrasi Server yang diantaranya
ada Instalasi debian, konfigurasi DHCP, SSH, DNS, dan sebagainya. Semoga
makalah ini dapat dipergunakan sebagai salah satu acuan, petunjuk maupun
pedoman bagi pembaca dalam administrasi pendidikan dalam profesi keguruan.
Harapan saya semoga makalah ini membantu menambah pengetahuan
dan pengalaman bagi para pembaca, sehingga saya dapat memperbaiki bentuk maupun
isi makalah ini sehingga kedepannya dapat lebih baik.
Sungguh merupakan suatu kebanggaan
bagi kami karena telah berhasil menyelesaikan makalah ini dengan lancar,
mungkin makalah ini masih banyak kekurangan nya .
Saya menyadari bahwa makalah ini
masih belum sempurna. Oleh karena itu, saran dan kritik kami terima demi
kesempurnaan makalah ini. Semoga makalah ini berguna bagi saya dan semuanya .
Tasikmalaya, 28 februari 2017
DAFTAR
ISI
Kata
Pengantar.....................................................................................................
Daftar Isi..............................................................................................................
BAB I
PENDAHULUAN………………………………………………………
1.1
Latar
Belakang...................................................................................
1.2
Rumusan
Masalah..............................................................................
1.3
Batasan
Masalah................................................................................
1.4
Tujuan................................................................................................
BAB II………………………………………………………………………….
LANDASAN
TEORI…......................................................................................
BAB
III………………………………………………………………………...
PEMBAHASAN.................................................................................................
3.1
Cara instalasi Debian……………………………………………….
3.2
Cara konfigurasi DHCP Server…………………………………….
3.3
Cara konfigurasi SSH Server……………………………………….
3.4
Cara konfigurasi DNS Server………………………………………
3.5
Cara konfigurasi WEB Server……………………………………...
3.6
Cara konfigurasi FTP Server……………………………………….
3.7
Cara konfigurasi MAIL Server…………………………………….
3.8
Cara konfigurasi NTP Server………………………………………
3.9
Cara konfigurasi PROXY Server…………………………………..
BAB IV………………………………………………………………………...
KESIMPULAN DAN
SARAN..........................................................................
4.1
Kesimpulan…………………………………………………………
4.2
Saran………………………………………………………………..
DAFTAR PUSTAKA
BAB I
PENDAHULUAN
1.1
Latar Belakang
Administrasi Server adalah salah satu mata pelajaran wajib
paket keahlian Teknik Komputer Jaringan (TKJ). Berdasarkan struktur kurikulum
mata pelajaran Administrasi Server disampaikan di kelas XI semester satu dan
dua serta di kelas XI semester satu masing-masing 4 jam pelajaran. Untuk
semester pertama (Administrasi Server 1) topik materi pembelajaran menekankan
pada pemahaman dan penentuan perangkat server komputer, pemanfaatan sistem
server-klien sampai penerapan layanan server HTTP/Web. Sedangkan untuk semester
kedua (Administrasi Server 2) topik materi pembelajaran menekankan pada
pemanfaatan server untuk malakukan layanan FTP, eMail, remote, NTP sampai
Proxy.
Administrasi server merupakan mata pelajaran pada kelompok
paket keahlian teknik komputer dan jaringan. Ia merupakan salah satu ciri
keahlian khusus bagi lulusan SMK bidang keahlian Teknologi Komunikasi dan
Informatika yang membedakan dengan paket keahlian lainnya. Layanan server
jaringan yang akan dipelajari harus dikuasi konsep dan prinsip kerjanya,
sebelum melakukan eksperimen dalam mengimplementasikan dalam jaringan komputer
yang nyata. Dengan itu dapat diperhitungkan kemampuan server dalam melayani
pengguna di jaringan agar server selalu bisa melayani sesuai prinsip:
· konfidensialitas, keamanan data
terjamin bebas dari gangguan
· integritas data terjamin keasliannya
· availibilitas data selalu tersedia
1.2 Rumusan Masalah
Berdasarkan latar belakang diatas, rumusan masalah yang
diangkat pada laporan akhir ini adalah bagaimana admin dapat mengelola sebuah
server sehingga dapat memenuhi kebutuhan client.
1.3 Batasan Masalah
Dalam penyusunan kerja proyek ini diberikan
batasan masalah agar pembahasan lebih terarah dan tidak menyimpang dari tujuan
laporan akhir. Adapun batasannya yaitu :
a) Bagaimana
menginstall debian dan mengkonfigurasi Ip address
b) Bagaimana
mengkonfigurasi DHCP server
c) Bagaimana
mengkonfigurasi SSH server
d) Bagaimana
mengkonfigurasi DNS server
e) Bagaimana
mengkonfigurasi WEB server
f) Bagaimana
mengkonfigurasi FTP server
g) Bagaimana
mengkonfigurasi MAIL server
h) Bagaimana
mengkonfigurasi NTP server
i) Bagaimana
mengkonfigurasi PROXY server
1.4 Tujuan
a) Untuk
bisa memahami dalam melakukan instalasi debian dengan baik dan benar
b) Untuk
bisa memahami dalam mengkonfigurasi DHCP server
c) Untuk
bisa memahami dalam mengkonfigurasi SSH server
d) Untuk
bisa memahami dalam mengkonfigurasi DNS server
e) Untuk
bisa memahami dalam mengkonfigurasi WEB server
f) Untuk
bisa memahami dalam mengkonfigurasi FTP server
g) Untuk
bisa memahami dalam mengkonfigurasi MAIL server
h) Untuk
bisa memahami dalam mengkonfigurasi NTP server
i) Untuk
bisa memahami dalam mengkonfigurasi PROXY server
BAB II
LANDASAN TEORI
Debian adalah sistem operasi bebas yang dikembangkan secara
terbuka oleh banyak programer sukarela (pengembang Debian) yang tergabung dalam
Proyek Debian. Sistem operasi Debian adalah gabungan dari perangkat lunak yang
dikembangkan dengan lisensi GNU, dan utamanya menggunakan kernel Linux,
sehingga populer dengan nama Debian GNU/Linux. Sistem operasi Debian yang
menggunakan kernel Linux merupakan salah satu distro Linux yang populer dengan
kestabilannya. Dengan memperhitungkan distro berbasis Debian, seperti Ubuntu,
Xubuntu, Knoppix, Mint, dan sebagainya, maka Debian merupakan distro Linux yang
paling banyak digunakan di dunia. Banyak distribusi linux lainnya berbasiskan
Debian, antara lain: Ubuntu, MEPIS,
Dream linux, Damn Small, Linux, Xandros, Knoppix, BackTrack, Linspire, dan
edisi Debian dari Linux Mint. Debian dikenal karena pilihannya yang beragam.
Rilis stabil saat ini memuat lebih dari 29000 paket perangkat lunak untuk 9
arsitektur komputer. Debian menggunakan kernel linux dan juga menggunakan 2
kernel FreeBSD (kfreebsd-i386 and kfreebsd-amd64). Arsitektur komputer ini
mulai dari Intel/AMD 32-bit/X86-64bit yang umumnya ditemukan pada komputer
pribadi hingga arsitektur ARM yang umumnya ditemukan di sistem embedded dan
server mainframe IBM zSeries.
Kelebihan:
1.
Pengoperasiannya mudah
2.
Space yang dibutuhkan tidak terlalu besar
3.
Tidak memerlukan memori besar
4.
Kompatibel pada hampir semua jenis software dan hardware
Kelemahan:
1.
Mode operasinya dalam teks
2.
Tidak kompatibel pada beberapa program yang beroperasi dalam mode grafis
BAB III
PEMBAHASAN
Melakukan Instalasi Sistem Operasi
Server Linux Debian
3.1 INSTALASI
DEBIAN
Pastikan DVD Debian sudah siap, dengan
PC yang akan dijadikan server.
a.
Masukkan DVD Debian ke DVD-ROM PC.
b.
Masuk BIOS, pastikan PC boot ke DVD-ROM terlebih dahulu.
c.
Kemudian untuk proses
instalasi lebih cepat, saya tidak menggunakan instalasi grafik, tapi dengan
instalasi command line.
d.
Pilih bahasa yang akan digunakan saat proses instalasi, misalnya saya pilih
bahasa indonesia.
e.
Tentukan lokasi negara,
saya pilih Indonesia. Indonesia menggunakan alphabet latin, gunakan locale
Amerika Serikat.
Pilih juga keymap, keymap adalah tatanan keyboard
yang digunakan. Gunakan American English.
f.
Tunggu prosesnya sampai selesai.
g.
Masukkan hostname yang dibutuhkan, saya ketikkan sandyjs.
h.
Setelah itu kita akan diminta memasukkan nama domain, Saya ketikkan agus.net
i.
Kemudian memasukkan
kata sandi
untuk akun utama,
saya ketikkan 123 lalu masukan root lagi saat konfirmasi sandi (123).
j.
Setelah itu, akan diminta untuk memasukkan nama lengkap pengguna. Saya ketikkan aguss
k.
Masukkan nama pengguna untuk akun pribadi anda sendiri. Nama depan merupakan
plihan yang cukup. Masukkan juga kata sandi, lalu konfirmasi lagi kata sandi.
l.
Masukkan kota tempat anda tinggal, digunakan untuk menentukan waktu.
m.
Tunggu sampai proses pengecekkan hardware selesai.
n.
Pilih proses partisi secara manual, Pilih disk yang akan di partisi, masukkan
50% sebagai ukuran disk.
Tekan enter,
dan pilih yes, lihat bagian bootable flag, aktifkan bagian bootable flag.
Lakukan hal
yang sama pada sisa partisi lainya.
Dalam kasus
ini, di server contoh menggunakan 3 partisi. Satu root, satu swap, dan satu
home. Pilih yes, lalu biarkan proses partisi berjalan.
o.
Biarkan proses instalasi berjalan.
p.
Apabila dalam proses instalasi ada pertanyaan, Apakah ada media instalasi
lainya? DVD atau CD? Apabila ada, masukkan DVD dan pilih yes, apabila tidak,
pilih no.
q.
Akan ada pertanyaan lagi, apakah perlu menggunakan network mirror? Network
mirror adalah master debian yang ada di internet, berfungsi untuk mengambil
data-data yang mungkin tidak ada di DVD atau CD.
Silahkan pilih
ya apabila anda ingin menggunakan network mirror, syaratnya anda harus
mempunyai koneksi internet.
r.
Apabila ada pertanyaan seputar berkontribusi untuk popularity contest, pilih
no.
s.
Setelah itu akan disediakan pilihan apa saja yang akan diinstal. Saya Cuma pilih Standard System
Utilities saja.
Lalu biarkan
proses instalasi berjalan kembali.
t.
Akan ada pesan, apabila PC yang sudah anda sudah ada sistem operasinya. Maka
menginsall GRUB akan embuat sistem operasi yang sebelumnya tidak bisa digunakan.
Kecuali nanti diatur ulang.
Kita asumsikan
bahwa anda belum menginstall apa-apa karena tujuanya adalah membuat PC khusus
server. Pilih yes.
u.
Selesai!
3.2 Mengkonfigurasi DHCP SERVER
DHCP server digunakan untuk memberikan IP address kepada client atau
workstation yang memerlukan IP address secara otomatis. Komputer
yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai
DHCP client. Dengan demikian
administrator tidak perlu lagi harus memberikan nomor IP secara manual pada
saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP server.
Cara Kerja DHCP Server
DHCP
Server bekerja dengan cara menawarkan diri sebagai DHCP Server dan menawarkan
IP kepada host yang terhubung. Host akan meminta alamt IP kepada DHCP, lalu
DHCP Server akan memeriksa apakah masih ada alamat yang tersedia dan alamat apa
saja yang tersedia itu.
Instalasi
Pertama kita harus memasukan cdrom
(dvd2) denagan cara :
#apt-get cdrom add
Setelah kita memasukan cdrom, lalu
kita install dhcp3-server dengan cara
:
#apt-get
install dhcp3-server
Kemudian kita lihat di cd tersebut
apakah ada dhcp.conf dengan cara :
#cd/etc/dhcp/
#ls
Sebelum masuk ke konfigurasi dhcp
server kita harus mensetting ip kita terlebih dahulu dengan cara :
#nano
/etc/network/interfaces
address 192.168.10.2
netmask 255.255.255.0
network 192.168.10.0
gateway 192.168.10.1
#/etc/init.d/networking
restart
Kemudian kita lakukan konfigurasi dhcp server dengan cara :
#nano /etc/dhcp/dhcpd.conf
#Aslighty …
subnet 192.168.10.0 netmask 255.255.255.0
range 192.168.10.3 192.168.10.7
option router 192.168.10.1
option broadcast address 192.168.10.255
default.lease.time 600 ;
max.lease.time 7200 ;
subnet 192.168.10.0 netmask 255.255.255.0
range 192.168.10.3 192.168.10.7
option router 192.168.10.1
option broadcast address 192.168.10.255
default.lease.time 600 ;
max.lease.time 7200 ;
Setelah kita konfigurasi, lalu kita
simpan konfigurasi tersebut dengan cara :
ctrl o + ctrl x
Kemudian kita restart dhcp server
dengan cara :
#/etc/ini.d/isc-dhcp-server
restart
Selesai “ OK “
Setelah
selesai pengkonfigurasian dhcp server kita hubungakan komputer server dengan
komputer client dengan kabel cross-trough
Kemudian
pada komputer client, ip address versi 4 di obtain
an ip address (automatically )
Cek
ipv4 menggunakan cmd dengan cara :
#ipconfig
#ipconfig/release
#ipconfig/renew
Jika pada cmd muncul ipv4 dengan ip
192.168.10.2 maka konfigurasi dhcp server telah berhasil.
3.3
Mengkonfigurasi SSH SERVER
Keuntungan dari jaringan komputer yaitu memudahkan kita
dalam berbagi resourcehardware ataupun softwareyang ada. Remote Access adalah
salah satu teknologi yang digunakan untuk mengakses suatu system melalui media
jaringan. Sehingga kita dapat mengkonfigurasi suatu system, dimanapun kita
berada asalkan terkoneksi keInternet atau Jaringan tersebut.Secara umum, Remote
Access dibagi menjadi dua jenis:
a.
Mode Desktop / GUI (Graphical User Interface), misalnya Remote Desktop, VNC,
dan Radmin.
b.
Mode Teks, misalnya telnet, ssh, raw, Rlogin dan serial.
Cara Kerja SSH Server
SSH
Server menyediakan koneksi untuk melakukan remote dengan aman dengan client
,meskipun dengan jaringan yang tidak aman. SSH Server juga menggunakan
Kritografi Public untuk melakukan otentitas pengguna.
1nstalasi
Pertama kita harus memasukan cdrom
(dvd1) denagan cara :
#apt-get cdrom add
Setelah kita memasukan cdrom, lalu
kita install ssh-server dengan cara :
#apt-get install ssh
Kemudian kita lihat di cd tersebut
apakah sudah diinstal, dengan cara :
#cd/etc/ssh/
#ls
Kemudian kita lakukan konfigurasi ssh server dengan cara :
#nano /etc/ssh/sshd_config
Disana kita Cuma mengganti port nya
saja, misal dari port 22 menjadi 77
#what ports…
Port 77
Setelah kita konfigurasi, lalu kita
simpan konfigurasi tersebut dengan cara :
ctrl o + ctrl x
Kemudian kita restart ssh-server dengan cara :
#service ssh restart
Selesai “ OK “
Setelah selesai pengkonfigurasian ssh-server kita uji pada client :
Buka aplikasi Putty
Pada kolom host name masukkan
address pada port
Jika muncul security alery, pilih
yes
Maka jika berhasil, masukkan
username dan password
Jangan lupa juga masukan SU atau
root.
3.4 Mengkonfigurasi DNS Server
DNS merupakan system berbentuk database terdistribusi yang
akan memetakan atau mengkonversikan nama host/mesin/domain ke alamat ip dan
sebaliknya dari alamat ip ke nama host yang disebut dengan reverse-mapping.
Intstalasi
Pertama
kita harus memasukan cdrom (dvd1) denagan cara :
#apt-get cdrom add
Setelah
kita memasukan cdrom, lalu kita install dns-server
dengan cara :
#apt-get install bind9
Kemudian
kita lihat di cd tersebut apakah sudah diinstal, dengan cara :
#cd/etc/bind/
#ls
Kemudian
kita lakukan konfigurasi ssh server dengan
cara :
#nano /etc/bind/named.conf.default-zones
zone “agus.net”{
type master ;
file “/etc/bind/db.zone”;
};
zone “10.168.192.in-addr.arpa”{
type master ;
file “/etc/bind/db.rev’;
};
type master ;
file “/etc/bind/db.zone”;
};
zone “10.168.192.in-addr.arpa”{
type master ;
file “/etc/bind/db.rev’;
};
ctrl o + ctrl x
Kemudian
kita copy yang db.zone dengan cara :
#cp db.local db.zone
Setelah
itu masuk ke direktori db.zone dengan
cara :
#nano db.zone
mengganti local host menjadi nama domain dan
ipnya
ctrl o + ctrl x
Kemudian
kita copykan lagi yang db.rev dengan
cara :
#cp db.0 db.rev
Setelah
itu masuk ke direktori db.rev dengan
cara :
#nano db.rev
Mengganti
localhost menjadi nama domain dan menambahkan: IP IN PTR namadomain
ctrl o + ctrl x
Kemudian
kita masuk ke direktori resolv.conf
untuk melihat nama domain dan ip address apakah sudah sesuai atau tidaknya,
dengan cara:
#nano /etc/resolv.conf
Kemudian
kita restart dns-server dengan cara :
#service bind9 restart
Pengujian :
- nslookup nama domain
- nslookup ip address
- dig nama domain
- dig ip address
- nslookup ip address
- dig nama domain
- dig ip address
3.5 Mengkonfigurasi WEB Server
Web Server adalah server yang memberikan service (layanan)
kepada client yang meminta informasi berkaitan dengan web.
Cara Kerja WEB Server
Perangkat
lunak Web server terdapat pada komputer server, dan di komputer ini pula lah
data-data website tersimpan. Sama halnya dengan komputer client ,komputer
server juga harus terhubung dengan jaringan internet.
Pada
saat client ( browser ) meminta agar data web page kepada server ,maka intruksi
permintaan data oleh browser tersebut akan dikemas di dalam TCP yang merupakan
protocol transport dan dikirim ke alamat yang dalam hal ini merupakan protocol
berikutnya yaitu HTTP dan HTTPS. Data yang diminta dari browser ke web server
disebut dengan HTTP request yang kemudian akan dicarikan oleh web server di
dalam komputer server.
Instalasi
Pertama
kita harus memasukan cdrom (dvd1) denagan cara :
#apt-get cdrom add
Setelah
kita memasukan cdrom, lalu kita install web-server
dengan cara :
#apt-get install apache2
Kemudian
kita lihat di cd tersebut apakah sudah diinstal, dengan cara :
#cd/etc/apache2/
#ls
Kemudian
kita lakukan konfigurasi web server dengan
cara :
#nano /etc/apache2/sites-available/default
Lalu tambahkan :
Serveradmin webmaster@denova.net
Servername www.denova.net
ServerAlias agus.net
Serveradmin webmaster@denova.net
Servername www.denova.net
ServerAlias agus.net
ctrl o + ctrl x
Lalu masuk ke db.zone dengan
mengetikan :
#nano /etc/bind/db.zone
tambahkan : www IN A 192.168.10.2
Kemudian
kita masuk ke directori var/www dengan cara :
#cd /var/www
#nano /var/www/index.html
ctrl o + ctrl x
Kemudian
kita restart web-server dengan cara :
#service apache2 restart
Kemudian
kita restart lagi yang dns-server
dengan cara :
#service bind9 restart
Instalasi DATABASE
kita
install yang mysql-server dengan cara
:
#apt-get install mysql-server
Kemudian
kita lihat di cd tersebut apakah sudah diinstal, dengan cara :
#cd/etc/mysql/
#ls
Kemudian
kita lakukan konfigurasi mysql-server dengan
cara :
#nano /etc/mysql/my.cnf
bind address = ip
Kemudian
kita install yang ke client dengan cara :
#apt-get install mysql-client
Kemudian ketik “mysql –u root –p
> create database nama;
> show databases
> quit
> create database nama;
> show databases
> quit
setelah
itu kita install lagi yang phpmyadmin dengan
cara :
#apt-get install phpmyadmin
Kemudian
kita ketikkan :
#w3m http ://192.168.10.2/phpmyadmin
3.6 Mengkonfigurasi FTP Server
FTP
(File Transfer Protocol) Server adalah
sebuah protokol klien-server
untuk mengirim atau
menerima file dari ke sebuah tempat/mesin dalam jaringan.
Model FTP dirancang memerlukan dua kanal logik komunikasi antara proses server dan klien FTP:
Model FTP dirancang memerlukan dua kanal logik komunikasi antara proses server dan klien FTP:
-
Kontrol koneksi, Ini merupakan koneksi logikal TCP yang dibuat ketika sebuah
sesi FTP diadakan. Ia memelihara throughput selama sesi FTP dan digunakan hanya
untuk melakukan pertukaran informasi control, seperti perintah FTP dan
jawabannya. Ia tidak digunakan untuk mengirim file-file.
-
Koneksi data, Setiap saat ketika data dikirimkan dari server ke klien atau
sebaliknya, sebuah koneksi data TCP nyata dibangun di antara mereka. Data
dikirimkan melalui koneksi data tersebut. Saat pengiriman file selesai, koneksi
data ini dihentikan
Proses FTP user terdiri dari tiga
elemen protokol:
- UserProtocolInterpreter(User-PI)
Protokol yang bertanggung jawab untuk mengatur kontrol koneksi pada klien. Ia menginisiasi sesi FTP dengan mengirimkan permintaan ke Server-PI. Saat sebuah sambungan terjadi, ia memroses perintah dari User-PI, mengirimkannya ke Server-PI dan menerima jawaban-jawaban.
Protokol yang bertanggung jawab untuk mengatur kontrol koneksi pada klien. Ia menginisiasi sesi FTP dengan mengirimkan permintaan ke Server-PI. Saat sebuah sambungan terjadi, ia memroses perintah dari User-PI, mengirimkannya ke Server-PI dan menerima jawaban-jawaban.
- UserDataTransferProcess(User-DTP)
Digunakan untuk mengirim atau menerima data dari atau ke Server-DTP. User-DTP mungkin tidak hanya membangun sebuah koneksi data atau mendengarkan suatu koneksi data yang dating dari server. Ia juga berinteraksi dengan file system komponen-komponen local klien.
Digunakan untuk mengirim atau menerima data dari atau ke Server-DTP. User-DTP mungkin tidak hanya membangun sebuah koneksi data atau mendengarkan suatu koneksi data yang dating dari server. Ia juga berinteraksi dengan file system komponen-komponen local klien.
- UserInterface
Antar muka user menyediakan antar muka FTP yang lebih “friendly” untuk pengguna manusia. Ia memungkinkan penggunaan perintah fungsi FTP yang berorientasi pada pengguna ketimbang perintah internal FTP kriptik, dan juga memungkinkan untuk menyampaikan pada pengguna hasil dan informasi sesi FTP yang dilakukannya..
Antar muka user menyediakan antar muka FTP yang lebih “friendly” untuk pengguna manusia. Ia memungkinkan penggunaan perintah fungsi FTP yang berorientasi pada pengguna ketimbang perintah internal FTP kriptik, dan juga memungkinkan untuk menyampaikan pada pengguna hasil dan informasi sesi FTP yang dilakukannya..
Instalasi
- Pertama install FTP server di DVD 1 dengan mengetik :
#apt-get install proftpd “ , CTRL+ C kemudian eject
- Setelah itu masukan DVD 2 ,lalu ketikan :
#apt-cdom add
- kemudian konfigurasi FTP server
#nano /etc/proftpd/proftpd.conf#
> hilangkan # pada defailt root
> TimeNoTransfer 600 ( ganti menjadi 60 )
> TimeStaled 600 ( ganti menjadi 60 )
> TimeOutIdle 120 ( ganti menjadi 120 )
- Kemudian hapus # pada <Anonymous> sampai </Anonymous>
lalu save ( Anonymous /name/sandy)
- kemudian restart dengan mengetikkan :
#/etc/init.d/proftp restart
Lalu uji di client
- Pertama install Filezilla ,setelah di install buka filezilla
> host : 192.168.10.2
> username : denova
> password : 123
> port : 21
- Kemudian klik “connect”
- Setelah connect ,bisa upload ataupun download
- Lalu buka di browser ( ftp://192.168.10.2/)
- Pertama install FTP server di DVD 1 dengan mengetik :
#apt-get install proftpd “ , CTRL+ C kemudian eject
- Setelah itu masukan DVD 2 ,lalu ketikan :
#apt-cdom add
- kemudian konfigurasi FTP server
#nano /etc/proftpd/proftpd.conf#
> hilangkan # pada defailt root
> TimeNoTransfer 600 ( ganti menjadi 60 )
> TimeStaled 600 ( ganti menjadi 60 )
> TimeOutIdle 120 ( ganti menjadi 120 )
- Kemudian hapus # pada <Anonymous> sampai </Anonymous>
lalu save ( Anonymous /name/sandy)
- kemudian restart dengan mengetikkan :
#/etc/init.d/proftp restart
Lalu uji di client
- Pertama install Filezilla ,setelah di install buka filezilla
> host : 192.168.10.2
> username : denova
> password : 123
> port : 21
- Kemudian klik “connect”
- Setelah connect ,bisa upload ataupun download
- Lalu buka di browser ( ftp://192.168.10.2/)
3.6
Konfigurasi E-MAIL Server
Email
server adalah sebuah server
surat elektronik atau server
e-mail untuk memberi layanan
para klien yang tersambung.
Cara
kerja E-mail Server
-
Mail server akan memiliki daftar akun e-mail, dengan satu akun untuk setiap
orang yang dapat menerima e-mail di server. Contoh nama akun saya iwan.
-
Mail server akan memiliki file teks untuk setiap akun dalam daftar. Jadi,
server akan memiliki file teks dalam direktori yang bernama IWAN.TXT.
-
Server akan memformat potongan-potongan informasi dan menambahkannya ke bagian
Instalasi
- Pertama masukan DVD 1 , Kemudian
ketikan :
#apt-cdrom add
- Kemudian install DNS dengan mengetikan :
#apt-get install bind9
- Lalu kita konfigurasi di db.zone :
> www IN A 192.168.10.2
> mail IN A 192.168.10.2
- Kemudian restart bind9 dengan cara :
#service bind9 restart
- Setelah itu install E-mail server di DVD 1 dan DVD 2 dengan mengetik :
#apt-get install postfix courier-imap courier-pop
> General type of mail configuration : Internet site
> System mail name : agus.net
- Kemudian konfigurasi dengan mengetikan :
#maildirmake /etc/skel/Maildir
- Setelah itu buat minimal 2 user dengan mengetik :
> adduser denova
> password 123 ,kemudian enter,enter,Y
> adduser wandi
> password 123 ,kemudian enter,enter,Y
- Kemudian kita konfigurasi postfix dengan mengetikan :
#nano /etc/postfix/main.cf
- Kemudian akan munncul tampilan baru dan tambahkan :
#home_mailbox = Maildir di tampilan paling bawah dan save
- Selanjutnya konfigurasi pada postfix :
#dpkg-recofigure postfix
> General type of mail configuration : Internet site
> system mail name : denova.net
> root and postmaster mail recipient : -
> other destination to accept : -
> force synhronous updates : no
> local network : 192.168.10.0/24
> user procmail for loca; delivery : no
> mailbox size limit ( bytes ) : 0
> local address extension chracter : +
> internet protocol to use : ipv4
- Apabila sudah mengkonfigurasi ,kemudian kita restart :
#service postfix restart
#service couruer-imap restart
#service bind9 restart
- Kemudian kita uji dengan perintah :
> telnet mail.agus.net 25
> telnet mail.agus.net 11
#apt-cdrom add
- Kemudian install DNS dengan mengetikan :
#apt-get install bind9
- Lalu kita konfigurasi di db.zone :
> www IN A 192.168.10.2
> mail IN A 192.168.10.2
- Kemudian restart bind9 dengan cara :
#service bind9 restart
- Setelah itu install E-mail server di DVD 1 dan DVD 2 dengan mengetik :
#apt-get install postfix courier-imap courier-pop
> General type of mail configuration : Internet site
> System mail name : agus.net
- Kemudian konfigurasi dengan mengetikan :
#maildirmake /etc/skel/Maildir
- Setelah itu buat minimal 2 user dengan mengetik :
> adduser denova
> password 123 ,kemudian enter,enter,Y
> adduser wandi
> password 123 ,kemudian enter,enter,Y
- Kemudian kita konfigurasi postfix dengan mengetikan :
#nano /etc/postfix/main.cf
- Kemudian akan munncul tampilan baru dan tambahkan :
#home_mailbox = Maildir di tampilan paling bawah dan save
- Selanjutnya konfigurasi pada postfix :
#dpkg-recofigure postfix
> General type of mail configuration : Internet site
> system mail name : denova.net
> root and postmaster mail recipient : -
> other destination to accept : -
> force synhronous updates : no
> local network : 192.168.10.0/24
> user procmail for loca; delivery : no
> mailbox size limit ( bytes ) : 0
> local address extension chracter : +
> internet protocol to use : ipv4
- Apabila sudah mengkonfigurasi ,kemudian kita restart :
#service postfix restart
#service couruer-imap restart
#service bind9 restart
- Kemudian kita uji dengan perintah :
> telnet mail.agus.net 25
> telnet mail.agus.net 11
3.8 Konfigurasi pada NTP Server
NTP ( Network Time Protocol ) Server merupakan sebuah
mekanisme atau protokol yang digunakan untuk melakukan sinkronisasi terhadap
penunjuk waktu dalam sebuah sistem komputer dan jaringan. Proses sinkronisasi
ini dilakukan di dalam jalur komunikasi data yang biasanya menggunakan protokol
komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses
komunikasi data biasa yang hanya melakukan pertukaran paket-paket data saja.NTP
Server menggunakanport123.
Sebuah
jaringan NTP biasanya mendapatkan perhitungan waktunya dari sumber waktu yang
terpercaya seperti misalnya radio clock atau atomic clock yang terhubung dengan
sebuah time server. NTP ini juga menggunakan sistem hirarki dalam bekerja dan
melakukan sinkronisasinya. Sistem hirarki ini menggunakan istilah Clock stratum
atau strata untuk menggambarkan tingkatan-tingkatannya.
Cara Kerja NTP
NTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. Sebuah jaringan NTP biasanya mendapatkan perhitungan waktunya dari sumber waktu yang terpercaya seperti misalnya radio clock atau atomic clock yang terhubung dengan sebuah time server. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain.
NTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. Sebuah jaringan NTP biasanya mendapatkan perhitungan waktunya dari sumber waktu yang terpercaya seperti misalnya radio clock atau atomic clock yang terhubung dengan sebuah time server. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain.
Instalasi
- Install NTP dengan mengetik :
#apt-get install ntdate
- Lalu konfigurasi NTP dengan cara :
#nano /etc/ntp.conf
> hilangkan # pada statdir
- Lalu hapus tanda # pada baris 10 dan ganti menjadi domain
- Lalu tambahkan # pada server ...
Tambahkan :
> server 127.127.1.0
> fudge 127.127.1.0 staratum1
- Kemudian cari #testict lalu hapus pagarnya dan ganti IP
- kemudian restart NTP server dengan cara :
#service ntp restart
- Install NTP dengan mengetik :
#apt-get install ntdate
- Lalu konfigurasi NTP dengan cara :
#nano /etc/ntp.conf
> hilangkan # pada statdir
- Lalu hapus tanda # pada baris 10 dan ganti menjadi domain
- Lalu tambahkan # pada server ...
Tambahkan :
> server 127.127.1.0
> fudge 127.127.1.0 staratum1
- Kemudian cari #testict lalu hapus pagarnya dan ganti IP
- kemudian restart NTP server dengan cara :
#service ntp restart
Pengujiannya :
> ntpq –p “ooo”
> ntpdate –u ntp.denova.net.
> ntpq –p “ooo”
> ntpdate –u ntp.denova.net.
3.9 Mengkonfigurasi PROXY Server
Proxy server merupakan pihak ketiga yang berdiri
ditengah-tengah antara kedua pihak yang saling berhubungan dan berfungsi
sebagai perantara Secara prinsip pihak pertama dan pihak kedua tidak secara
langsung berhubungan, akan tetapi masing-masing berhubungan dengan perantara,
yaitu proxy.
Ada
tiga macam fungsi dari server proxy, yakni:
- Sharing
Konsep dasar server proxy dan firewall, pengguna tidak langsung berhubungan dengan jaringan luar atau internet, tetapi harus melewati suatu gateway, yang bertindak sebagai batas antara jaringan lokal dan jaringan luar. Gateway ini sangat penting, karena jaringan lokal harus dapat dilindungi dengan baik dari bahaya yang mungkin berasal dari internet.
Konsep dasar server proxy dan firewall, pengguna tidak langsung berhubungan dengan jaringan luar atau internet, tetapi harus melewati suatu gateway, yang bertindak sebagai batas antara jaringan lokal dan jaringan luar. Gateway ini sangat penting, karena jaringan lokal harus dapat dilindungi dengan baik dari bahaya yang mungkin berasal dari internet.
- Filtering
Fungsi penyaringan/filtering dilakukan dengan cara: Bekerja pada layer aplikasi sehingga berfungsi sebagai penyaring paket dari firewall (firewall packet filtering) yang digunakan untuk melindungi jaringan lokal dari serangan atau gangguan yang berasal dari jaringan internet
Fungsi penyaringan/filtering dilakukan dengan cara: Bekerja pada layer aplikasi sehingga berfungsi sebagai penyaring paket dari firewall (firewall packet filtering) yang digunakan untuk melindungi jaringan lokal dari serangan atau gangguan yang berasal dari jaringan internet
- Caching
Proxy server memiliki mekanisme penyimpanan obyek-obyek yang sudah pernah diminta dari server-server di internet. Mekanisme caching akan menyimpan obyek-obyek yang merupakan hasil permintaan dari dari para pengguna, yang didapat dari internet. Disimpan dalam ruang disk yang disediakan (cache).
Proxy server memiliki mekanisme penyimpanan obyek-obyek yang sudah pernah diminta dari server-server di internet. Mekanisme caching akan menyimpan obyek-obyek yang merupakan hasil permintaan dari dari para pengguna, yang didapat dari internet. Disimpan dalam ruang disk yang disediakan (cache).
Cara Kerja Server Proxy
Proxy
server memotong hubungan langsung antara pengguna dan layanan yang diakases.
Caranya pertama-tama melakukan perubahan alamat IP, membuat pemetaan dari
alamat IP jaringan lokal (alamat IP privat) ke suatu alamat IP proxy, yang
digunakan untuk jaringan luar atau internet (alamat IP Publik).
Instalasi
- Pertama kita masuk ke interfaces lalu tambahkan eth1
- Kemudian kita konfigurasi IP porward dengan cara :
#nano /etc/syctl.conf
- Lalu cari script : net.ipv4.forward dan hilangkan # dan tambahkan 1
- Setelah itu konfigurasi IP tables untuk membuat jaringan local
menjadi private ( NAT )
# iptables –t nat –a POSTROUTING –s 192.168.70.0/24 –i MASQUBRADE
# iptables –save > /etc/iptables
#echo “ip command iptables –restore </etc/iptables”>>/etc/network/interfaces
- Setelah itu restart interfaces, dengan mengetikan :
#service networking restart
- Kemudian install proxy server dengan DVD 1 dan DVD 2 dengan mengetikan :
#apt-get install squid
- Setelah itu ,konfigurasi squid dan edit file squid.conf dengan mengetikan :
#nano /etc/squid/squid.conf lalu hilangkan #
- Pertama kita masuk ke interfaces lalu tambahkan eth1
- Kemudian kita konfigurasi IP porward dengan cara :
#nano /etc/syctl.conf
- Lalu cari script : net.ipv4.forward dan hilangkan # dan tambahkan 1
- Setelah itu konfigurasi IP tables untuk membuat jaringan local
menjadi private ( NAT )
# iptables –t nat –a POSTROUTING –s 192.168.70.0/24 –i MASQUBRADE
# iptables –save > /etc/iptables
#echo “ip command iptables –restore </etc/iptables”>>/etc/network/interfaces
- Setelah itu restart interfaces, dengan mengetikan :
#service networking restart
- Kemudian install proxy server dengan DVD 1 dan DVD 2 dengan mengetikan :
#apt-get install squid
- Setelah itu ,konfigurasi squid dan edit file squid.conf dengan mengetikan :
#nano /etc/squid/squid.conf lalu hilangkan #
- Kemudian
cari :
> http_port 3128 => tambahkan transparent
> cache_mem1 MB
> cache_mgr agus1@gmail.com
> hisible_hostname domain
- Setelah itu ,cari lagi “aci CONNECT” dan tambahkan :
> acl url dstdomain “/etc/squid/url” #domain yang di blok
> acl key_url_regex –i “/etc/squid/key/” #kata yang di blok
> http-access deny url
> http-access deny key
> acl lan src 192.168.10.0/24 #ip local
> http-access allow lan
- Kemudian cari tulisan “http_access deny all”
ada dua file squid.conf lalu tambahkan tanda #
- Blokir situs dan kata-kata yang akan di blokir
# cd /etc/squid/
# nano url google.com “blokir situs google.com”
# nano ket denova “blokir kata-kata denova”
- Lalu cek dengan mengetik “ squid-2”
- Kemudian konfigurasi IP tables untuk mengesahkan port 80 ke
port 3128
# cd
# iptables –t nat –A PREROUTING –s 192.168.10.0/24
--d port 80 -> REDIRECT --10-port 3128
# iptables –save >/etc/iptables
- Kemudian restart squid ,dengan mengetikan :
#service squid restart
- Lalu uji dengan mengetikan :
#netstap –tapn /grep 3128
> http_port 3128 => tambahkan transparent
> cache_mem1 MB
> cache_mgr agus1@gmail.com
> hisible_hostname domain
- Setelah itu ,cari lagi “aci CONNECT” dan tambahkan :
> acl url dstdomain “/etc/squid/url” #domain yang di blok
> acl key_url_regex –i “/etc/squid/key/” #kata yang di blok
> http-access deny url
> http-access deny key
> acl lan src 192.168.10.0/24 #ip local
> http-access allow lan
- Kemudian cari tulisan “http_access deny all”
ada dua file squid.conf lalu tambahkan tanda #
- Blokir situs dan kata-kata yang akan di blokir
# cd /etc/squid/
# nano url google.com “blokir situs google.com”
# nano ket denova “blokir kata-kata denova”
- Lalu cek dengan mengetik “ squid-2”
- Kemudian konfigurasi IP tables untuk mengesahkan port 80 ke
port 3128
# cd
# iptables –t nat –A PREROUTING –s 192.168.10.0/24
--d port 80 -> REDIRECT --10-port 3128
# iptables –save >/etc/iptables
- Kemudian restart squid ,dengan mengetikan :
#service squid restart
- Lalu uji dengan mengetikan :
#netstap –tapn /grep 3128
Test pada client
Buka
Mozilla firefox atau browser internet yang lain, kemudian atur dulu : Option
> advanced > network > setting . ubah yang Http server (masukkan Ip
server) dan yang Port (3128) lalu buka website yang diblokir misalnya
www.google.com
Jika
muncul tampilan seperti ERROR, maka konfigurasi proxy telah berhasil.
BAB
IV
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Debian adalah sistem operasi bebas
yang dikembangkan secara terbuka oleh banyak programer sukarela (pengembang
Debian) yang tergabung dalam Proyek Debian. Sistem operasi Debian adalah
gabungan dari perangkat lunak yang dikembangkan dengan lisensi GNU, dan
utamanya menggunakan kernel Linux, sehingga populer dengan nama Debian
GNU/Linux. Macam-macam yang dibahas ada 8 paket diantaranya DHCP server, DNS,
SSH, WEB, FTP, NTP, E-MAIL dan PROXY. Paket-paket yang dibahas di makalah ini
dapat membantu seorang admin untuk membangun server berbasis linux, dan juga
bisa membantu admin jika terjadi masalah pada server berbasis linux.
4.2 Saran
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
DAFTAR PUSTAKA
The TELNET Protocol, http://support.microsoft.com/kb/231866
Muhammad Sasmito Adi Wibowo, 2012, instalasi dan Konfigurasi
FTP Server di Debian 6, http://cahayaspiritualitas.blogspot.com/2012/10/instalasi-dan-konfigurasi-ftp-server-di.html
mantap
BalasHapusCoin Casino - Free Spins & No Deposit Bonus Codes
BalasHapusNo deposit bonuses 바카라 are the most popular way to earn real money without using an online 온카지노 casino. Claim your welcome bonuses with our regularly updated list. 인카지노
This nifty and free CAD software is right for professionals and advanced hobbyists alike. The consumer interface is relatively simple and the software runs rapidly, meaning efficient designing. You even have the aptitude to generate a bill-of-materials that calculates price of|the price of} printing Ceramic Teapot Sets potential 3D design tasks. Some issues to search for on your first print are curled edges on the bottom of the print , a tough looking outer floor (which might point out a too-thin shell), or stringing between the cabin walls .
BalasHapus