SlideShare a Scribd company logo
1 of 24
JARINGAN KOMPUTER

          JUMIATI
         092904035



Pendidikan Teknik Informatika &
           Komputer
   Pendidikan Teknik Elektro
  Universitas Negeri Makassar
MAIL SERVER




              2
PENDAHULUAN
Sebuah layanan web hosting pada dasarnya adalah sebuah server
yang di dalamnya telah          disiapkan berbagai macam aplikasi
pendukung. Sebuah server web hosting pada umumnya memberikan
layanan-layanan Web Server, Mail Server, DNS Server, FTP Server,
dan Database Server.
Karena banyaknya software yang harus berjalan dan tentunya harus
saling terintegrasi, maka lahirlah Web Hosting Control Panel yang
pada hakikatnya adalah sekumpulan software terintegrasi yang dapat
digunakan untuk memberi kendali penuh pada situs yang berada
pada layanan web hosting serta integrasi layanan pendukung seperti
pengelolaan e-mail dan database. Adapun layanan Mail Server yang
terintegrasi pada Web Hosting Control Panel haruslah memenuhi
kebutuhan-kebutuhan dasar dari penyedia layanan web hosting serta
para pelanggan meraka yang menjadi end user dari sistem tersebut.
Kebutuhan tersebut antara lain; Multidomain & Multiaccount,
berjalan pada platform UNIX, serta Kaya Fitur

                                                                     3
Mail Server
Mail Server adalah suatu entitas berupa komputer yang bertindak
sebagai sebuah server (penyedia layanan) dalam jaringan
komputer / internet, serta memiliki fungsi untuk melakukan
penyimpanan (storing) dan distribusi yang berupa pengiriman
(sending), penjaluran (routing), dan penerimaan (receiving) e-
mail. Mail Server berjalan dengan beberapa protokol pada TCP/IP,
yakni SMTP (port 25), POP3 (port 110), dan IMAP (port 143). Mail
Server memiliki tiga komponen utama yang menyusunnya, yakni
Mail Transfer Agent (MTA), Mail Delivery Agent (MDA), dan Mail
User Agent (MUA). MTA bertugas mengatur pengiriman dan
penerimaan e-mail, MDA bertugas mengatur pengiriman e-mail
ke alamat yang sesuai pada jaringan lokal, sementara MUA
bertugas untuk menjadi antarmuka yang menghubungkan user
dengan Mail Server.


                                                                   4
FreeBSD
FreeBSD merupakan salah satu sistem operasi
turunan UNIX yang memiliki kelebihan dan
karakteristik khusus untuk membangun web server
maupun mail server.




                                                  5
FreeBSD memiliki beberapa kelebihan di
   antaranya:
1. Open Source.
2. Mendukung multiuser, multi-tasking, sistem file yang hierarkis dan
    hak akses untuk setiap file dan direktori.
3. Bisa berjalan pada berbagai jenis hardware.
4. Sistem Operasi yang stabil dengan dokumentasi lengkap.
5. Banyak dukungan aplikasi, khususnya untuk server, jaringan, dan
    internet.
6. Instalasi dan manajemen aplikasi sangat mudah dan terdapat
    berbagai macam pilihan cara instalasi.
7. Shell yang handal untuk administrasi dan pemrograman berbasis
    shell untuk melakukan tugas tertentu.
8. FreeBSD memang ditujukan untuk membangun server seperti
    semboyannya The Power to Serve”.

                                                                        6
Shell
Shell merupakan sebuah program yang berfungsi agar
pemakai dapat berinteraksi dengan sistem operasi UNIX.
Shell akan berjalan ketika user telah berhasil login ke sistem.
Shell akan menerima setiap perintah yang diberikan
kemudian menjalankan perintah tersebut sesuai fungsinya.
Dalam hal ini dapat dikatakan bahwa shell bertindak sebagai
penerjemah perintah (command interpreter). Selain sebagai
program yang berinteraksi dengan user, shell juga dapat
menjalankan kumpulan perintah UNIX yang disimpan dalam
sebuah file yang disebut shell script. Kemampuannya
sebagai bahasa pemrograman inilah yang memudahkan user
untuk melakukan berbagai pekerjaannya




                                                                  7
Cont’d
Shell script merupakan suatu file yang berisi urutan-urutan
perintah shell untuk melakukan operasi tertentu. Dengan
adanya shell script urutan perintah shell yang dituliskan pada
sebuah file shell script dapat dapat dijalankan cukup dengan
satu perintah. Dari sekian banyak shell yang ada, Bourne
Shell (sh, bash) adalah yang paling banyak digunakan. Oleh
karena itu, pembahasan shell script membahas pemrograman
menggunakan Bourne Shell, terutama bash yang merupakan
versi yang lebih baru. Bash kompatibel dengan sh dan
ditambah dengan kemampuan atau karakteristik yang dimiliki
Korn Shell (ksh) dan C Shell (csh).




                                                                 8
ANALISIS DAN PERANCANGAN




                           9
Analisis Kebutuhan
Sistem Mail Server pada JCPanel secara khusus maupun
JCPanel Web Hosting Control Panel secara keseluruhan
memiliki kebutuhan teknis sebagai berikut:
1.Komputer x86 dengan prosesor sekelas Pentium atau lebih
baik.
2. RAM 64MB atau lebih baik.
3. Space Hard Disk sebesar 4,5 GB
4. Koneksi internet minimal 64 kbps.




                                                            10
sistem Mail Server pada JCPanel yang akan
dibangun juga membutuhkan spesifikasi
perangkat-perangkat lunak sebagai berikut:

    1. Operating System Free BSD 6.2
    2. Apache Web Server – 2.0
    3. PHP – 4.3.8 / 5.0.1
    4. Bash script sebagai bahasa pemrograman yang digunakan
        dalam script Automasi Instalasi dan Konfigurasi.
    5. qmail sebagai MTA
    6. vpopmail untuk fungsi support Multi Domain pada MTA
    7. procmail sebagai MDA
    8. ClamAV sebagai AntiVirus
    9. SpamAssassin sebagai AntiSpam
    10. qmail-Scanner untuk melakukan e-mail scanning dan
        mengintegrasikan ClamAV serta SpamAssassin


                                                               11
Cont’d
11. EZMLM untuk menyediakan fitur mailing-list.
12. Courier-IMAP untuk menyediakan akses webmail melalui
   IMAP (port 143)
13. Horde with Ingo Addon sebagai MUA berbasis Webmail
14. PureFTPd untuk menjalankan deamon yang menyediakan
   akses FTP pada port
2121 bagi Ingo untuk mengakses procmail recipe.




                                                           12
kebutuhan fungsional Mail Server
pada JCPanel ditinjau dari dua sisi

 • kebutuhan penyedia jasa web hosting
 • kebutuhan fungsional dari sisi end user




                                             13
kebutuhan penyedia jasa web
hosting
1. Multi Domain dan Multi User.
2. Aman dari sisi Integritas Data.
3. Handal dalam melayani traffict e-mail
yang tinggi.
4. Aman dari virus dan spam.




                                           14
kebutuhan fungsional dari sisi end
             user
             1. User friendly.
             2. Aman dari virus dan spam.
             3. Kaya fitur. Mampu menangani Mail filter,
                Automatic Mail Replying, serta Mailing List.
             4. Mendukung penggunaan Software Mail Client
                (POP3).




12/18/2011
                                                               15
Perancangan Sistem

Agar keseluruhan komponen dapat bekerja dan saling
terintegrasi satu sama lain dengan baik, beberapa komponen
membutuhkan sedikit modifikasi dalam bentuk patch.
Adapun komponen yang membutuhkan patch adalah qmail
dan Horde. Patch ini dirancang khusus untuk memenuhi
kebutuhan Mail Server pada JCPanel. Khusus untuk Horde,
instalasi dilakukan menggunakan metode               source
dikarenakan pada dasarnya Horde adalah sekumpulan
aplikasi berbasis web yang tergabung dalam sebuah
framework. Hal ini mengakibatkan instalasi menggunakan
portupgrade justru menjadi lebih sulit karena harus
melakukan       berbagai     macam      konfigurasi   untuk
mengintegrasikan berbagai aplikasi tersebut dalam sebuah
framework.


                                                              16
Perancangan Script automasi
instalasi dan konfigurasi
 Proses automasi instalasi dan konfigurasi akan dijalankan
 dalam dua tahap, pertama adalah instalasi semua program
 yang dibutuhkan oleh script pkginstaller.sh, selanjutnya
 adalah konfigurasi sistem yang dilakukan oleh jcinstaller.sh.




                                                                 17
implementasi Mail Server

1. Instalasi FreeBSD Server
2. Konfigurasi FreeBSD pasca-instalasi.
3. Instalasi Portupgrade.
4. Instalasi dan Konfigurasi Mail Server dengan script automasi
    instalasi dan konfigurasi.




                                                                  18
Adapun proses yang terjadi pada
 instalasi Mail Server
1. Kompilasi ulang kernel FreeBSD Server.
2. Pengaturan Quota.
3. Pengaturan Sistem Direktori User.
4. Instalasi qmail.
5. Patch qmail.
6. Instalasi vpopmail.
7. Instalasi procmail.
8. Instalasi EZMLM.
9. Instalasi Courier-IMAP.
10. Instalasi ClamAV.
11. Instalasi SpamAssassin.
12. Instalasi PureFTPd.
13. Instalasi Horde IMP dan Ingo.
                                            19
Cont’d

14. Patch Horde IMP dan Ingo.
15. Konfigurasi Sistem FreeBSD Server.
16. Konfigurasi PureFtPd untuk port 2121.
17. Konfigurasi default untuk ClamAV dan SpamAssassin.
18. Konfigurasi system core yang meliputi qmail, vpopmail,
   procmail, dan EZMLM.
19. Instalasi dan Konfigurasi qmail-Scanner.
20. Konfigurasi Courier-IMAP.
21. Konfigurasi Horde IMP dan Ingo.




                                                             20
Keuntungan & Tips implementasi
mail server
• Branding. Dari sisi merk dan identitas, penggunaan
  nama domain resmi akan jauh lebih berharga dan lebih
  memperkuat citra perusahaan. Silakan bandingkan sisi
  branding dari account email it_excellent@yahoo.com
  dengan it@excellent.co.id. Mana yang lebih kuat ? Tentu
  saja it@excellent.co.id jauh lebih kuat brandingnya
  dibandingkan alamat email yang pertama. Selain karena
  nama domain, branding juga didapatkan dari pilihan
  nama unik yang bisa dimiliki, sementara pada domain
  gratisan, nama unik biasanya sudah dimiliki pihak lain




                                                            21
Cont’d

• Mencegah penyalahgunaan. Banyak email penipuan yang
  mengatas namakan perusahaan tertentu. Misalnya,
  hrd_pt_unilever@gmail.com, bisa saja digunakan oleh
  penipu yang bertindak seolah-olah sebagai bagian HRD
  PT. Unilever. Mengapa hrd ? Karena banyak para penipu
  yang mencari korban melalui email dan pengumuman
  lowongan kerja.
• Kemudahan Penanganan & Backup. Email resmi yang
  dikelola   oleh   perusahaan    jauh   lebih   mudah
  penanganannya. Kalau ada email tidak sampai, atau ada
  email yang bermasalah, kita dapat dengan mudah
  menelusurinya. Kita juga dapat dengan mudah
  menambah account dan menambah feature (anti spam,
  anti virus, task management dll) tanpa harus
  mengeluarkan biaya tambahan.
                                                          22
Cont’d

• Meningkatkan mobilitas. Email yang dikelola sendiri dapat
  dibuat menggunakan IP Publik sehingga dapat diakses
  dari luar kantor. Tingkat keamanan juga dapat diatur dan
  disesuaikan dengan kondisi perusahaan
• Lebih cepat. Jika sebagian besar proses transfer dan
  pengiriman email dilakukan oleh sesama pengguna
  dilingkungan        perusahaan,     mengapa         harus
  mengirimkannya ke internet terlebih dahulu ? Tentu jauh
  lebih cepat mengirimkannya secara langsung tanpa harus
  di routing ke internet




                                                              23
THANK’S FOR ATTENTION

More Related Content

What's hot

konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...Mas Tobel
 
29154 selly monikan
29154 selly monikan29154 selly monikan
29154 selly monikanSelly Monika
 
Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)Linda Lestari
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5gasgam
 
Jarkom - Jilid V.5
Jarkom  - Jilid V.5Jarkom  - Jilid V.5
Jarkom - Jilid V.5rezarmuslim
 
21modul 34 ftp-server-administrator
21modul 34 ftp-server-administrator21modul 34 ftp-server-administrator
21modul 34 ftp-server-administratorsetioariwibowo
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksBellspyk Atow
 
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Alveraadk
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalYanh Jo'e
 
Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154ridhyld
 
Modul server debian 6
Modul server debian 6Modul server debian 6
Modul server debian 6Dani Iqbal
 
Tugas akhir automation ansible final
Tugas akhir automation ansible finalTugas akhir automation ansible final
Tugas akhir automation ansible finalRakha Fauzi
 
Aplikasi Aplikasi untuk Server
Aplikasi Aplikasi untuk ServerAplikasi Aplikasi untuk Server
Aplikasi Aplikasi untuk Serverumaasyitah
 
Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020Walid Umar
 

What's hot (20)

konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
 
29154 selly monikan
29154 selly monikan29154 selly monikan
29154 selly monikan
 
Konfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OSKonfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OS
 
Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5
 
Jarkom - Jilid V.5
Jarkom  - Jilid V.5Jarkom  - Jilid V.5
Jarkom - Jilid V.5
 
21modul 34 ftp-server-administrator
21modul 34 ftp-server-administrator21modul 34 ftp-server-administrator
21modul 34 ftp-server-administrator
 
Sejarah web server
Sejarah web serverSejarah web server
Sejarah web server
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lks
 
Konfigurasi web server
Konfigurasi web serverKonfigurasi web server
Konfigurasi web server
 
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
 
Web server mjs
Web server mjsWeb server mjs
Web server mjs
 
204 samba
204 samba204 samba
204 samba
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasional
 
Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154
 
Modul server debian 6
Modul server debian 6Modul server debian 6
Modul server debian 6
 
Tugas akhir automation ansible final
Tugas akhir automation ansible finalTugas akhir automation ansible final
Tugas akhir automation ansible final
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Aplikasi Aplikasi untuk Server
Aplikasi Aplikasi untuk ServerAplikasi Aplikasi untuk Server
Aplikasi Aplikasi untuk Server
 
Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020Soal Ujian Semester Kelas XII Tahun 2019/2020
Soal Ujian Semester Kelas XII Tahun 2019/2020
 

Viewers also liked

Sp pj kbsr_kbsm
Sp pj kbsr_kbsmSp pj kbsr_kbsm
Sp pj kbsr_kbsmIra Raji
 
Module Cyber Law
Module Cyber LawModule Cyber Law
Module Cyber LawIra Raji
 
Sp kbsr kbsm_p_kesihatan
Sp kbsr kbsm_p_kesihatanSp kbsr kbsm_p_kesihatan
Sp kbsr kbsm_p_kesihatanIra Raji
 
Module 1 Introduction to Network
Module 1 Introduction to NetworkModule 1 Introduction to Network
Module 1 Introduction to NetworkIra Raji
 
Pertemuan 9 keamanan jaringan
Pertemuan 9 keamanan jaringanPertemuan 9 keamanan jaringan
Pertemuan 9 keamanan jaringanjumiathyasiz
 
Jawatankuasa pengurusan koko smk valdor 2015
Jawatankuasa pengurusan koko smk valdor 2015Jawatankuasa pengurusan koko smk valdor 2015
Jawatankuasa pengurusan koko smk valdor 2015Ira Raji
 
Pertemuan 11 keamanan teknologi informasi
Pertemuan 11 keamanan teknologi informasiPertemuan 11 keamanan teknologi informasi
Pertemuan 11 keamanan teknologi informasijumiathyasiz
 
Pertemuan 14 cisco
Pertemuan 14 ciscoPertemuan 14 cisco
Pertemuan 14 ciscojumiathyasiz
 
Pertemuan 11 removable media
Pertemuan 11 removable mediaPertemuan 11 removable media
Pertemuan 11 removable mediajumiathyasiz
 
Jawatankuasa pengurusan smk valdor 2015
Jawatankuasa pengurusan smk valdor 2015Jawatankuasa pengurusan smk valdor 2015
Jawatankuasa pengurusan smk valdor 2015Ira Raji
 
Pertemuan 16 ipv4 & ipv6
Pertemuan 16 ipv4 & ipv6Pertemuan 16 ipv4 & ipv6
Pertemuan 16 ipv4 & ipv6jumiathyasiz
 
Pertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringanPertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringanjumiathyasiz
 
Jawatankuasa pengurusan hem smk valdor 2015
Jawatankuasa pengurusan hem smk valdor 2015Jawatankuasa pengurusan hem smk valdor 2015
Jawatankuasa pengurusan hem smk valdor 2015Ira Raji
 
Pertemuan 15 ancaman sistem keamanan komputer
Pertemuan 15 ancaman sistem keamanan komputerPertemuan 15 ancaman sistem keamanan komputer
Pertemuan 15 ancaman sistem keamanan komputerjumiathyasiz
 
Pertemuan 13 penanganan masalah jaringan
Pertemuan 13 penanganan masalah jaringanPertemuan 13 penanganan masalah jaringan
Pertemuan 13 penanganan masalah jaringanjumiathyasiz
 
Pertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewallPertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewalljumiathyasiz
 
Module Creating Website
Module Creating WebsiteModule Creating Website
Module Creating WebsiteIra Raji
 
Mobile Network Infrastructure Sharing - Industry Overview & Coleago's Approach
Mobile Network Infrastructure Sharing - Industry Overview & Coleago's ApproachMobile Network Infrastructure Sharing - Industry Overview & Coleago's Approach
Mobile Network Infrastructure Sharing - Industry Overview & Coleago's ApproachColeago Consulting
 

Viewers also liked (18)

Sp pj kbsr_kbsm
Sp pj kbsr_kbsmSp pj kbsr_kbsm
Sp pj kbsr_kbsm
 
Module Cyber Law
Module Cyber LawModule Cyber Law
Module Cyber Law
 
Sp kbsr kbsm_p_kesihatan
Sp kbsr kbsm_p_kesihatanSp kbsr kbsm_p_kesihatan
Sp kbsr kbsm_p_kesihatan
 
Module 1 Introduction to Network
Module 1 Introduction to NetworkModule 1 Introduction to Network
Module 1 Introduction to Network
 
Pertemuan 9 keamanan jaringan
Pertemuan 9 keamanan jaringanPertemuan 9 keamanan jaringan
Pertemuan 9 keamanan jaringan
 
Jawatankuasa pengurusan koko smk valdor 2015
Jawatankuasa pengurusan koko smk valdor 2015Jawatankuasa pengurusan koko smk valdor 2015
Jawatankuasa pengurusan koko smk valdor 2015
 
Pertemuan 11 keamanan teknologi informasi
Pertemuan 11 keamanan teknologi informasiPertemuan 11 keamanan teknologi informasi
Pertemuan 11 keamanan teknologi informasi
 
Pertemuan 14 cisco
Pertemuan 14 ciscoPertemuan 14 cisco
Pertemuan 14 cisco
 
Pertemuan 11 removable media
Pertemuan 11 removable mediaPertemuan 11 removable media
Pertemuan 11 removable media
 
Jawatankuasa pengurusan smk valdor 2015
Jawatankuasa pengurusan smk valdor 2015Jawatankuasa pengurusan smk valdor 2015
Jawatankuasa pengurusan smk valdor 2015
 
Pertemuan 16 ipv4 & ipv6
Pertemuan 16 ipv4 & ipv6Pertemuan 16 ipv4 & ipv6
Pertemuan 16 ipv4 & ipv6
 
Pertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringanPertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringan
 
Jawatankuasa pengurusan hem smk valdor 2015
Jawatankuasa pengurusan hem smk valdor 2015Jawatankuasa pengurusan hem smk valdor 2015
Jawatankuasa pengurusan hem smk valdor 2015
 
Pertemuan 15 ancaman sistem keamanan komputer
Pertemuan 15 ancaman sistem keamanan komputerPertemuan 15 ancaman sistem keamanan komputer
Pertemuan 15 ancaman sistem keamanan komputer
 
Pertemuan 13 penanganan masalah jaringan
Pertemuan 13 penanganan masalah jaringanPertemuan 13 penanganan masalah jaringan
Pertemuan 13 penanganan masalah jaringan
 
Pertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewallPertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewall
 
Module Creating Website
Module Creating WebsiteModule Creating Website
Module Creating Website
 
Mobile Network Infrastructure Sharing - Industry Overview & Coleago's Approach
Mobile Network Infrastructure Sharing - Industry Overview & Coleago's ApproachMobile Network Infrastructure Sharing - Industry Overview & Coleago's Approach
Mobile Network Infrastructure Sharing - Industry Overview & Coleago's Approach
 

Similar to OPTIMASI MAIL SERVER

2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10Syiroy Uddin
 
Application Layer
Application LayerApplication Layer
Application Layerrosmida
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-ichefy
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devandy Enda
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistemkamezukashix
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistemkamezukashix
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxLuqmanAlHakim48
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaAndrian Lesmana
 
Tugas pw [21] web server - fix
Tugas pw [21] web server - fixTugas pw [21] web server - fix
Tugas pw [21] web server - fixkwonnie
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternetElidad Sukardi
 
Adminserver --smk teladan
Adminserver --smk teladanAdminserver --smk teladan
Adminserver --smk teladanNoviana Sitorus
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2GLC Networks
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternetjuicemangga
 
Administrasi sistem jaringan - Presentasi.pptx
Administrasi sistem jaringan - Presentasi.pptxAdministrasi sistem jaringan - Presentasi.pptx
Administrasi sistem jaringan - Presentasi.pptxKomunitasSiliwangi
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanA Sisdianto Sumarna
 
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]LinggaDipta
 

Similar to OPTIMASI MAIL SERVER (20)

Bab iv landasan teori
Bab iv landasan teoriBab iv landasan teori
Bab iv landasan teori
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
 
Email Server
Email Server Email Server
Email Server
 
Application Layer
Application LayerApplication Layer
Application Layer
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 
Zimbraexchange
ZimbraexchangeZimbraexchange
Zimbraexchange
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistem
 
Jenis layanan & macam sistem
Jenis layanan & macam sistemJenis layanan & macam sistem
Jenis layanan & macam sistem
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmana
 
Tugas pw [21] web server - fix
Tugas pw [21] web server - fixTugas pw [21] web server - fix
Tugas pw [21] web server - fix
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternet
 
KK_17_TKJ
KK_17_TKJKK_17_TKJ
KK_17_TKJ
 
Adminserver --smk teladan
Adminserver --smk teladanAdminserver --smk teladan
Adminserver --smk teladan
 
Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2Automatic Backup via FTP - Part 2
Automatic Backup via FTP - Part 2
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternet
 
Administrasi sistem jaringan - Presentasi.pptx
Administrasi sistem jaringan - Presentasi.pptxAdministrasi sistem jaringan - Presentasi.pptx
Administrasi sistem jaringan - Presentasi.pptx
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi Jaringan
 
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]
 

More from jumiathyasiz

Pertemuan 6 domain name server
Pertemuan 6 domain name serverPertemuan 6 domain name server
Pertemuan 6 domain name serverjumiathyasiz
 
Pertemuan 4 jaringan nirkabel & serat optik
Pertemuan 4 jaringan nirkabel & serat optikPertemuan 4 jaringan nirkabel & serat optik
Pertemuan 4 jaringan nirkabel & serat optikjumiathyasiz
 
Pertemuan 3 wide are network
Pertemuan 3 wide are networkPertemuan 3 wide are network
Pertemuan 3 wide are networkjumiathyasiz
 
Pertemuan 2 instalasi jaringan
Pertemuan 2 instalasi jaringanPertemuan 2 instalasi jaringan
Pertemuan 2 instalasi jaringanjumiathyasiz
 
Pertemuan 1 jaringan komputer
Pertemuan 1 jaringan komputerPertemuan 1 jaringan komputer
Pertemuan 1 jaringan komputerjumiathyasiz
 
Pertemuan 13 famili power pc
Pertemuan 13 famili power pcPertemuan 13 famili power pc
Pertemuan 13 famili power pcjumiathyasiz
 
Pertemuan 12 famili arm
Pertemuan 12 famili armPertemuan 12 famili arm
Pertemuan 12 famili armjumiathyasiz
 
Pertemuan 11 periferal komputer
Pertemuan 11 periferal komputerPertemuan 11 periferal komputer
Pertemuan 11 periferal komputerjumiathyasiz
 
Pertemuan 9 pipelining
Pertemuan 9 pipeliningPertemuan 9 pipelining
Pertemuan 9 pipeliningjumiathyasiz
 
Pertemuan 8 unit pengolahan dasar
Pertemuan 8 unit pengolahan dasarPertemuan 8 unit pengolahan dasar
Pertemuan 8 unit pengolahan dasarjumiathyasiz
 
Pertemuan 7 sistem memory
Pertemuan 7 sistem memoryPertemuan 7 sistem memory
Pertemuan 7 sistem memoryjumiathyasiz
 
Pertemuan 6 aritmatika
Pertemuan 6 aritmatikaPertemuan 6 aritmatika
Pertemuan 6 aritmatikajumiathyasiz
 
Pertemuan 5 organisasi input output
Pertemuan 5 organisasi input outputPertemuan 5 organisasi input output
Pertemuan 5 organisasi input outputjumiathyasiz
 
Pertemuan 4 set instruksi arm, motorola, dan intel
Pertemuan 4 set instruksi arm, motorola, dan intelPertemuan 4 set instruksi arm, motorola, dan intel
Pertemuan 4 set instruksi arm, motorola, dan inteljumiathyasiz
 
Pertemuan 3 stack dan queu
Pertemuan 3 stack dan queuPertemuan 3 stack dan queu
Pertemuan 3 stack dan queujumiathyasiz
 
Pertemuan 2 instruksi mesin dan program
Pertemuan 2 instruksi mesin dan programPertemuan 2 instruksi mesin dan program
Pertemuan 2 instruksi mesin dan programjumiathyasiz
 
Pertemuan 1 struktur dasar komputer
Pertemuan 1  struktur dasar komputerPertemuan 1  struktur dasar komputer
Pertemuan 1 struktur dasar komputerjumiathyasiz
 
Pertemuan 2 paralatan input
Pertemuan 2 paralatan inputPertemuan 2 paralatan input
Pertemuan 2 paralatan inputjumiathyasiz
 

More from jumiathyasiz (20)

Pertemuan 7 dhcp
Pertemuan 7 dhcpPertemuan 7 dhcp
Pertemuan 7 dhcp
 
Pertemuan 6 domain name server
Pertemuan 6 domain name serverPertemuan 6 domain name server
Pertemuan 6 domain name server
 
Pertemuan 5 tcp
Pertemuan 5 tcpPertemuan 5 tcp
Pertemuan 5 tcp
 
Pertemuan 4 jaringan nirkabel & serat optik
Pertemuan 4 jaringan nirkabel & serat optikPertemuan 4 jaringan nirkabel & serat optik
Pertemuan 4 jaringan nirkabel & serat optik
 
Pertemuan 3 wide are network
Pertemuan 3 wide are networkPertemuan 3 wide are network
Pertemuan 3 wide are network
 
Pertemuan 2 instalasi jaringan
Pertemuan 2 instalasi jaringanPertemuan 2 instalasi jaringan
Pertemuan 2 instalasi jaringan
 
Pertemuan 1 jaringan komputer
Pertemuan 1 jaringan komputerPertemuan 1 jaringan komputer
Pertemuan 1 jaringan komputer
 
Pertemuan 13 famili power pc
Pertemuan 13 famili power pcPertemuan 13 famili power pc
Pertemuan 13 famili power pc
 
Pertemuan 12 famili arm
Pertemuan 12 famili armPertemuan 12 famili arm
Pertemuan 12 famili arm
 
Pertemuan 11 periferal komputer
Pertemuan 11 periferal komputerPertemuan 11 periferal komputer
Pertemuan 11 periferal komputer
 
Pertemuan 9 pipelining
Pertemuan 9 pipeliningPertemuan 9 pipelining
Pertemuan 9 pipelining
 
Pertemuan 8 unit pengolahan dasar
Pertemuan 8 unit pengolahan dasarPertemuan 8 unit pengolahan dasar
Pertemuan 8 unit pengolahan dasar
 
Pertemuan 7 sistem memory
Pertemuan 7 sistem memoryPertemuan 7 sistem memory
Pertemuan 7 sistem memory
 
Pertemuan 6 aritmatika
Pertemuan 6 aritmatikaPertemuan 6 aritmatika
Pertemuan 6 aritmatika
 
Pertemuan 5 organisasi input output
Pertemuan 5 organisasi input outputPertemuan 5 organisasi input output
Pertemuan 5 organisasi input output
 
Pertemuan 4 set instruksi arm, motorola, dan intel
Pertemuan 4 set instruksi arm, motorola, dan intelPertemuan 4 set instruksi arm, motorola, dan intel
Pertemuan 4 set instruksi arm, motorola, dan intel
 
Pertemuan 3 stack dan queu
Pertemuan 3 stack dan queuPertemuan 3 stack dan queu
Pertemuan 3 stack dan queu
 
Pertemuan 2 instruksi mesin dan program
Pertemuan 2 instruksi mesin dan programPertemuan 2 instruksi mesin dan program
Pertemuan 2 instruksi mesin dan program
 
Pertemuan 1 struktur dasar komputer
Pertemuan 1  struktur dasar komputerPertemuan 1  struktur dasar komputer
Pertemuan 1 struktur dasar komputer
 
Pertemuan 2 paralatan input
Pertemuan 2 paralatan inputPertemuan 2 paralatan input
Pertemuan 2 paralatan input
 

OPTIMASI MAIL SERVER

  • 1. JARINGAN KOMPUTER JUMIATI 092904035 Pendidikan Teknik Informatika & Komputer Pendidikan Teknik Elektro Universitas Negeri Makassar
  • 3. PENDAHULUAN Sebuah layanan web hosting pada dasarnya adalah sebuah server yang di dalamnya telah disiapkan berbagai macam aplikasi pendukung. Sebuah server web hosting pada umumnya memberikan layanan-layanan Web Server, Mail Server, DNS Server, FTP Server, dan Database Server. Karena banyaknya software yang harus berjalan dan tentunya harus saling terintegrasi, maka lahirlah Web Hosting Control Panel yang pada hakikatnya adalah sekumpulan software terintegrasi yang dapat digunakan untuk memberi kendali penuh pada situs yang berada pada layanan web hosting serta integrasi layanan pendukung seperti pengelolaan e-mail dan database. Adapun layanan Mail Server yang terintegrasi pada Web Hosting Control Panel haruslah memenuhi kebutuhan-kebutuhan dasar dari penyedia layanan web hosting serta para pelanggan meraka yang menjadi end user dari sistem tersebut. Kebutuhan tersebut antara lain; Multidomain & Multiaccount, berjalan pada platform UNIX, serta Kaya Fitur 3
  • 4. Mail Server Mail Server adalah suatu entitas berupa komputer yang bertindak sebagai sebuah server (penyedia layanan) dalam jaringan komputer / internet, serta memiliki fungsi untuk melakukan penyimpanan (storing) dan distribusi yang berupa pengiriman (sending), penjaluran (routing), dan penerimaan (receiving) e- mail. Mail Server berjalan dengan beberapa protokol pada TCP/IP, yakni SMTP (port 25), POP3 (port 110), dan IMAP (port 143). Mail Server memiliki tiga komponen utama yang menyusunnya, yakni Mail Transfer Agent (MTA), Mail Delivery Agent (MDA), dan Mail User Agent (MUA). MTA bertugas mengatur pengiriman dan penerimaan e-mail, MDA bertugas mengatur pengiriman e-mail ke alamat yang sesuai pada jaringan lokal, sementara MUA bertugas untuk menjadi antarmuka yang menghubungkan user dengan Mail Server. 4
  • 5. FreeBSD FreeBSD merupakan salah satu sistem operasi turunan UNIX yang memiliki kelebihan dan karakteristik khusus untuk membangun web server maupun mail server. 5
  • 6. FreeBSD memiliki beberapa kelebihan di antaranya: 1. Open Source. 2. Mendukung multiuser, multi-tasking, sistem file yang hierarkis dan hak akses untuk setiap file dan direktori. 3. Bisa berjalan pada berbagai jenis hardware. 4. Sistem Operasi yang stabil dengan dokumentasi lengkap. 5. Banyak dukungan aplikasi, khususnya untuk server, jaringan, dan internet. 6. Instalasi dan manajemen aplikasi sangat mudah dan terdapat berbagai macam pilihan cara instalasi. 7. Shell yang handal untuk administrasi dan pemrograman berbasis shell untuk melakukan tugas tertentu. 8. FreeBSD memang ditujukan untuk membangun server seperti semboyannya The Power to Serve”. 6
  • 7. Shell Shell merupakan sebuah program yang berfungsi agar pemakai dapat berinteraksi dengan sistem operasi UNIX. Shell akan berjalan ketika user telah berhasil login ke sistem. Shell akan menerima setiap perintah yang diberikan kemudian menjalankan perintah tersebut sesuai fungsinya. Dalam hal ini dapat dikatakan bahwa shell bertindak sebagai penerjemah perintah (command interpreter). Selain sebagai program yang berinteraksi dengan user, shell juga dapat menjalankan kumpulan perintah UNIX yang disimpan dalam sebuah file yang disebut shell script. Kemampuannya sebagai bahasa pemrograman inilah yang memudahkan user untuk melakukan berbagai pekerjaannya 7
  • 8. Cont’d Shell script merupakan suatu file yang berisi urutan-urutan perintah shell untuk melakukan operasi tertentu. Dengan adanya shell script urutan perintah shell yang dituliskan pada sebuah file shell script dapat dapat dijalankan cukup dengan satu perintah. Dari sekian banyak shell yang ada, Bourne Shell (sh, bash) adalah yang paling banyak digunakan. Oleh karena itu, pembahasan shell script membahas pemrograman menggunakan Bourne Shell, terutama bash yang merupakan versi yang lebih baru. Bash kompatibel dengan sh dan ditambah dengan kemampuan atau karakteristik yang dimiliki Korn Shell (ksh) dan C Shell (csh). 8
  • 10. Analisis Kebutuhan Sistem Mail Server pada JCPanel secara khusus maupun JCPanel Web Hosting Control Panel secara keseluruhan memiliki kebutuhan teknis sebagai berikut: 1.Komputer x86 dengan prosesor sekelas Pentium atau lebih baik. 2. RAM 64MB atau lebih baik. 3. Space Hard Disk sebesar 4,5 GB 4. Koneksi internet minimal 64 kbps. 10
  • 11. sistem Mail Server pada JCPanel yang akan dibangun juga membutuhkan spesifikasi perangkat-perangkat lunak sebagai berikut: 1. Operating System Free BSD 6.2 2. Apache Web Server – 2.0 3. PHP – 4.3.8 / 5.0.1 4. Bash script sebagai bahasa pemrograman yang digunakan dalam script Automasi Instalasi dan Konfigurasi. 5. qmail sebagai MTA 6. vpopmail untuk fungsi support Multi Domain pada MTA 7. procmail sebagai MDA 8. ClamAV sebagai AntiVirus 9. SpamAssassin sebagai AntiSpam 10. qmail-Scanner untuk melakukan e-mail scanning dan mengintegrasikan ClamAV serta SpamAssassin 11
  • 12. Cont’d 11. EZMLM untuk menyediakan fitur mailing-list. 12. Courier-IMAP untuk menyediakan akses webmail melalui IMAP (port 143) 13. Horde with Ingo Addon sebagai MUA berbasis Webmail 14. PureFTPd untuk menjalankan deamon yang menyediakan akses FTP pada port 2121 bagi Ingo untuk mengakses procmail recipe. 12
  • 13. kebutuhan fungsional Mail Server pada JCPanel ditinjau dari dua sisi • kebutuhan penyedia jasa web hosting • kebutuhan fungsional dari sisi end user 13
  • 14. kebutuhan penyedia jasa web hosting 1. Multi Domain dan Multi User. 2. Aman dari sisi Integritas Data. 3. Handal dalam melayani traffict e-mail yang tinggi. 4. Aman dari virus dan spam. 14
  • 15. kebutuhan fungsional dari sisi end user 1. User friendly. 2. Aman dari virus dan spam. 3. Kaya fitur. Mampu menangani Mail filter, Automatic Mail Replying, serta Mailing List. 4. Mendukung penggunaan Software Mail Client (POP3). 12/18/2011 15
  • 16. Perancangan Sistem Agar keseluruhan komponen dapat bekerja dan saling terintegrasi satu sama lain dengan baik, beberapa komponen membutuhkan sedikit modifikasi dalam bentuk patch. Adapun komponen yang membutuhkan patch adalah qmail dan Horde. Patch ini dirancang khusus untuk memenuhi kebutuhan Mail Server pada JCPanel. Khusus untuk Horde, instalasi dilakukan menggunakan metode source dikarenakan pada dasarnya Horde adalah sekumpulan aplikasi berbasis web yang tergabung dalam sebuah framework. Hal ini mengakibatkan instalasi menggunakan portupgrade justru menjadi lebih sulit karena harus melakukan berbagai macam konfigurasi untuk mengintegrasikan berbagai aplikasi tersebut dalam sebuah framework. 16
  • 17. Perancangan Script automasi instalasi dan konfigurasi Proses automasi instalasi dan konfigurasi akan dijalankan dalam dua tahap, pertama adalah instalasi semua program yang dibutuhkan oleh script pkginstaller.sh, selanjutnya adalah konfigurasi sistem yang dilakukan oleh jcinstaller.sh. 17
  • 18. implementasi Mail Server 1. Instalasi FreeBSD Server 2. Konfigurasi FreeBSD pasca-instalasi. 3. Instalasi Portupgrade. 4. Instalasi dan Konfigurasi Mail Server dengan script automasi instalasi dan konfigurasi. 18
  • 19. Adapun proses yang terjadi pada instalasi Mail Server 1. Kompilasi ulang kernel FreeBSD Server. 2. Pengaturan Quota. 3. Pengaturan Sistem Direktori User. 4. Instalasi qmail. 5. Patch qmail. 6. Instalasi vpopmail. 7. Instalasi procmail. 8. Instalasi EZMLM. 9. Instalasi Courier-IMAP. 10. Instalasi ClamAV. 11. Instalasi SpamAssassin. 12. Instalasi PureFTPd. 13. Instalasi Horde IMP dan Ingo. 19
  • 20. Cont’d 14. Patch Horde IMP dan Ingo. 15. Konfigurasi Sistem FreeBSD Server. 16. Konfigurasi PureFtPd untuk port 2121. 17. Konfigurasi default untuk ClamAV dan SpamAssassin. 18. Konfigurasi system core yang meliputi qmail, vpopmail, procmail, dan EZMLM. 19. Instalasi dan Konfigurasi qmail-Scanner. 20. Konfigurasi Courier-IMAP. 21. Konfigurasi Horde IMP dan Ingo. 20
  • 21. Keuntungan & Tips implementasi mail server • Branding. Dari sisi merk dan identitas, penggunaan nama domain resmi akan jauh lebih berharga dan lebih memperkuat citra perusahaan. Silakan bandingkan sisi branding dari account email it_excellent@yahoo.com dengan it@excellent.co.id. Mana yang lebih kuat ? Tentu saja it@excellent.co.id jauh lebih kuat brandingnya dibandingkan alamat email yang pertama. Selain karena nama domain, branding juga didapatkan dari pilihan nama unik yang bisa dimiliki, sementara pada domain gratisan, nama unik biasanya sudah dimiliki pihak lain 21
  • 22. Cont’d • Mencegah penyalahgunaan. Banyak email penipuan yang mengatas namakan perusahaan tertentu. Misalnya, hrd_pt_unilever@gmail.com, bisa saja digunakan oleh penipu yang bertindak seolah-olah sebagai bagian HRD PT. Unilever. Mengapa hrd ? Karena banyak para penipu yang mencari korban melalui email dan pengumuman lowongan kerja. • Kemudahan Penanganan & Backup. Email resmi yang dikelola oleh perusahaan jauh lebih mudah penanganannya. Kalau ada email tidak sampai, atau ada email yang bermasalah, kita dapat dengan mudah menelusurinya. Kita juga dapat dengan mudah menambah account dan menambah feature (anti spam, anti virus, task management dll) tanpa harus mengeluarkan biaya tambahan. 22
  • 23. Cont’d • Meningkatkan mobilitas. Email yang dikelola sendiri dapat dibuat menggunakan IP Publik sehingga dapat diakses dari luar kantor. Tingkat keamanan juga dapat diatur dan disesuaikan dengan kondisi perusahaan • Lebih cepat. Jika sebagian besar proses transfer dan pengiriman email dilakukan oleh sesama pengguna dilingkungan perusahaan, mengapa harus mengirimkannya ke internet terlebih dahulu ? Tentu jauh lebih cepat mengirimkannya secara langsung tanpa harus di routing ke internet 23