Rabu, 02 Januari 2013

Pensettingan Proxy Server & Pensettingan Mail Server

Proxy Server
     Sebuah server proxy adalah salah satu yang menerima permintaan ditujukan untuk server lain dan bertindak atas nama klien (sebagai proxy klien) untuk mendapatkan layanan yang diminta. Hal ini sering digunakan ketika klien dan server tidak kompatibel untuk koneksi langsung. Sebagai contoh, klien mungkin tidak dapat memenuhi persyaratan otentikasi keamanan server namun mungkin diperlukan untuk mengakses beberapa layanan. Hal ini juga dapat digunakan untuk tujuan skrining untuk memungkinkan administrator untuk mengontrol akses ke situs yang tidak diinginkan. Proxy server juga dapat digunakan untuk tujuan caching, yang memungkinkan akses cepat ke situs-situs yang sering digunakan. Semua komputer yang terhubung ke akses LAN Internet melalui satu alamat IP, sehingga meningkatkan keamanan hanya karena jumlah port terkena berkurang.
      Proxy server bekerja pada lapisan ketujuh (Application Layer) dari model OSI, sehingga cenderung menjadi aplikasi tergantung seperti firewall yang bekerja pada lapisan bawah. Mereka juga lebih sulit untuk menginstal dan memelihara daripada firewall, sebagai fungsi proxy untuk setiap protokol aplikasi seperti HTTP, SMTP, atau SOCKS harus dikonfigurasi secara individual. Namun, server proxy dikonfigurasi dengan benar meningkatkan keamanan jaringan dan kinerja. Karena proxy server berfungsi pada layer aplikasi OSI, kemampuan mereka penyaringan relatif cerdas. Sebagai contoh, server web proxy dapat memeriksa URL (Uniform Resource Locator) dari permintaan keluar untuk halaman Web oleh inspecting HTTP, GET dan POST pesan. Menggunakan fitur ini, administrator jaringan dapat bar akses ke domain ilegal namun memungkinkan akses ke situs lain. Firewall Biasa, sebaliknya, tidak bisa melihat nama domain Web dalam pesan tersebut. Demikian juga, router biasa dapat menyaring lalu lintas masuk data dengan nomor port atau alamat jaringan, tetapi server proxy juga dapat menyaring berdasarkan konten aplikasi dalam pesan.


Mail Server
Sebuah mail server (juga dikenal sebagai agen transfer mail atau MTA, agen transportasi mail, router mail atau mailer Internet) adalah sebuah aplikasi yang menerima e-mail yang masuk dari pengguna lokal (orang dalam domain yang sama) dan pengirim terpencil dan meneruskan e-mail keluar untuk pengiriman. Sebuah komputer yang didedikasikan untuk menjalankan aplikasi seperti ini juga disebut mail server. Microsoft Exchange, qmail, Exim dan sendmail adalah salah satu program mail server yang lebih umum.
Mail server bekerja sama dengan program-program lain untuk membentuk apa yang kadang-kadang disebut sebagai sistem pesan. Sebuah sistem pesan mencakup semua aplikasi yang diperlukan untuk menyimpan e-mail bergerak sebagaimana mestinya. Bila Anda mengirim pesan e-mail, e-mail program, seperti Outlook atau Eudora, meneruskan pesan ke server mail Anda, yang pada gilirannya ke depan itu baik untuk server surat lain atau ke daerah memegang pada server yang sama disebut toko pesan untuk diteruskan nanti. Sebagai aturan, sistem ini menggunakan SMTP (Simple Mail Transfer Protocol) atau ESMTP (SMTP diperpanjang) untuk mengirim e-mail, dan POP3 (Post Office Protocol 3) atau IMAP (Internet Message Access Protocol) untuk menerima e-mail.

Selasa, 01 Januari 2013

Pensettingan Web Server (httpd) & Pensettingan File Transfer Protocol (FTP) server


HTTP
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak perlu membuang waktu untuk pembuatan koneksi berulang-ulang.
Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang dipublikasikan pada bulan Juni 1999), yang mendefinisikan HTTP/1.1.
Dukungan untuk HTTP/1.1 yang belum disahkan, yang pada waktu itu RFC 2068, secara cepat diadopsi oleh banyak pengembang penjelajah Web pada tahun 1996 awal. Hingga Maret 1996, HTTP/1.1 yang belum disahkan itu didukung oleh Netscape 2.0, Netscape Navigator Gold 2.01, Mosaic 2.7, Lynx 2.5, dan dalam Microsoft Internet Explorer 3.0. Adopsi yang dilakukan oleh pengguna akhir penjelajah Web pun juga cepat. Pada bulan Maret 2006, salah satu perusahaan Web hosting melaporkan bahwa lebih dari 40% dari penjelajah Web yang digunakan di Internet adalah penjelajah Web yang mendukung HTTP/1.1.
Perusahaan yang sama juga melaporkan bahwa hingga Juni 1996, 65% dari semua penjelajah yang mengakses server-server mereka merupakan penjelajah Web yang mendukung HTTP/1.1. Standar HTTP/1.1 yang didefinisikan dalam RFC 2068 secara resmi dirilis pada bulan Januari 1997. Peningkatan dan pembaruan terhadap standar HTTP/1.1 dirilis dengan dokumen RFC 2616 pada bulan Juni 1999.
HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server Webhostingtertentu (biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai origin server. Di antara user agent dan juga origin server, bisa saja ada penghubung, seperti halnya proxygateway, dan jugatunnel.
HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya. seperti disebutkan dalam “implemented on top of any other protocol on the Internet, or on other networks.”, tapi HTTP membutuhkan sebuah protokol lapisan transport yang dapat diandalkan. Protokol lainnya yang menyediakan layanan dan jaminan seperti itu juga dapat digunakan..

Sumber daya yang hendak diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan Uniform Resource Identifier (URI), atau lebih khusus melalui Uniform Resource Locator (URL), menggunakan skema URI http: atau https:.
File Transfer Protocol (FTP)
“FTP” redirects here. For other uses, see FTP (disambiguation).
File Transfer Protocol (FTP) is a standard network protocol used to transfer files from one host or to another host over a TCP-based network, such as the Internet.
FTP is built on a client-server architecture and uses separate control and data connections between the client and the server.[1] FTP users may authenticate themselves using a clear-text sign-in protocol, normally in the form of a username and password, but can connect anonymously if the server is configured to allow it. For secure transmission that hides (encrypts) the username and password, and encrypts the content, FTP is oftensecured with SSL/TLS (“FTPS”). SSH File Transfer Protocol (“SFTP”) is sometimes also used instead.
The first FTP client applications were command-line applications developed before operating systems had graphical user interfaces, and are still shipped with most WindowsUnix, and Linux operating systems[2][3]Dozens of FTP clients and automation utilities have since been developed for desktops, servers, mobile devices, and hardware, and FTP has been incorporated into hundreds of productivity applications, such as web page editors.
File Transfer Protocol (FTP) adalah sebuah standar protokol jaringan yang digunakan untuk menyalin file dari satu host ke yang lain melalui TCP / IP berbasis jaringan, seperti Internet . FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server. [ 1 ] FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it. FTP adalah dibangun di atas client-server menggunakan arsitektur dan kontrol terpisah dan koneksi data antara client dan server. [1] FTP pengguna mungkin otentikasi diri menggunakan teks-jelas sign-in protokol tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu.