Friday, December 7, 2018

Macam Macam Jenis Web Server

Pengertian Web Server
}Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.

Fungsi Server atau Web Server
}Fungsi utama Server atau Web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar dan banyak lagi.
}Salah satu contoh dari Web Server adalah Apache. Apache (Apache Web Server – The HTTP Web Server) merupakan web server yang paling banyak dipergunakan di Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup lengkap bagi penggunanya.


DHCP SERVER

DHCP atau Dynamic Host Configuration Protocol adalah protokol yang berbasis arsitektur client/server yang dipakai untuk mempermudah pengalokasian IP Address pada satu jaringan. Jaringan lokal yang tidak menggunakan DHCP harus memberikan IP Address secara manual hal ini akan membuat anda kerepotan. Jika suatu server lokal dipasangkan DHCP, semua komputer yang terhubung ke jaringan akan mendapatkan IP address secara otomatis. Selain IP Address DHCP juga memberikan parameter yang lainnya seperti Default Gateaway dan DNS server.
Berikut adalah tahapan – tahapan DHCP memberikan IP Address kepada client:
}Pertama, IP Least Request, pada tahap ini client akan mencari DHCP server yang
sedang bekerja, apabila server tersebut telah ditemukan maka client akan
langsung meminta IP Address kepada DHCP server.
}Kedua, IP Least Offer, di tahap ini DHCP server menjawab permintaan dari client
dan memberikannya penawaran nomor IP Address. DHCP memberikan nomor IP
Address dengan mengambil nya dari database DHCP server.
}Ketiga, IP Lease Selection, pada tahapan ini client memilih nomor IP Address
yang ditawarkan oleh DHCP server. Lalu client memberikan pesan untuk
permintaan konfirmasi kepada DHCP server.Keempat, IP Lease Acknowledge, di
tahap yang ini DHCP server memberikan jawaban dari pesan yang dikirimkan
client berupa pengkonfirmasian nomor IP Address dan informasi lainnya.
Pemberian IP Address ini bersamaan dengan diberikannya subnet mask dan
default gateaway dan setelah itu IP Address yang sudah diberikan dicoret dari
daftar poo

FTP SERVER

}FTP atau File Transfer Protocol adalah protokol internet yang berjalan dalam satu lapisan aplikasi yang berfungsi untuk tukar menukar data antara client dan server dalam 1 jaringan. Sebelum melakukan pengiriman data akan dibuatkan sesi komunikasi terlebih dahulu oleh FTP dengan menggunakan protokol TCP.
}FTP server berperan sebagai komputer yang menerima request tukar – menukar data dari client. FTP client berperan sebagai komputer yang me-request kepada FTP server untuk tukar – menukar data. Secara default FTP menggunakan kode ASCII untuk transfer data, jadi sebenarnya FTP tidak aman untuk transfer data hal ini dikarenakan FTP melakukan transfer data tanpa melalui enkripsi terlebih dahulu melainkan melalui clear text.
}Sniffing data username dan password bisa saja dilakukan oleh seseorang yang menggunakan protocol analyzer hal ini akibat transfer data yang tidak terenkripsi. Solusi dari terjadinya kejadian ini adalah menggunakan SFTP yaitu FTP yang berbasis SSH sehingga data yang di transfer di enkripsi terlebih dahulu.
}FTP juga merupakan aplikasi yang powerful atau aplikasi yang sangat berguna itu karena FTP menyediakan akses kepada user atau pengunjung untuk mengakses data yang tersimpan di server, dan data ini dapat di akses secara bersamaan oleh komputer dalam jumlah yang besar.
}Biasanya port yang digunakan dalam FTP ada dua yaitu port 20 dan 21. FTP server listen pada port 21 yaitu untuk incoming connection dari FTP client. Biasanya port 20 untuk data port dan port 21 untuk command port.terdapat 2 mode koneksi pada FTP server yaitu pasif mode dan aktif mode

SAMBA SERVER

Pengertian Samba Server
}Samba adalah program yang dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX) dengan mesin Windows yang dijalankan dalam suatu jaringan komputer. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang mengunakan OS Windows dalam satu jaringan.
}Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.
}Samba adalah himpunan aplikasi yang bertujuan agar komputer dengan sistem operasi Linux, BSD( atau UNIX lainnya) dapat bertindak sebagai file dan print server yang berbasis protokol SMB (session message block).
Fungsi Samba Server
}Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas pengremote seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu swat. Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Wondows.
}Samba PDC (Primary Domain Controller) bertujuan sebagai komputer yang akan melakukan validasi user kepada setiap client yang akan bergabung dalam satu domain tertentu, dengan kata lain hanya user yang terdaftar yang diijinkan masuk ke domain tersebut dan mengakses semua fasilitas domain yang disediakan.
}Dapat berfungsi sebagai domain controller pada jaringan Microsoft Windows.
Keunggulan Samba Server
}Gratis atau free.
}Tersedia untuk berbagai macam platform.
} Mudah dikonfigurasi oleh administrator.
}Sudah terhubung langsung dengan jaringan dan jarang ditemui masalah dalam penggunaannya di  jaringan.
}Mudah dikonfigurasi sesuai dengan kebutuhan administrator.
}Dapat diandalkan karena jarang terjadi kesalahan, kecuali sever computer anda bermasalah dengan perangkat kerasnya.
}Mempunyai performa yang maksimal.
Cara Konfigurasi Samba Server
}Installl paket samba dengan perintah :
   # apt-get install samba
}Lalu kita akan membuat direktori folder sharing, maka perintahnya :
   # mkdir /home/dokho
}Keterangan : Kata “dokho” dapat di ganti sesuai nama direktori yang anda inginkan.
}Lalu kita mensetting mode sharingnya, dengan perintah :
     # chmod 777 /home/wacana
}Lalu anda membuat username untuk file sharing, dengan perintah :
     # useradd han
}Lalu anda membuat username untuk file sharing, dengan perintah :
     # smbpasswd –a han
}Kemudian masukan password yang anda inginkan
}Jika anda ingin mengecek File samba yang di buat anda cukup memasukan
      perintah seperti berikut :
     # cat /etc/passwd
}Lakukan konfigurasi sharing, dengan perintah :
     # mcedit /etc/samba/smb.conf
}Arahkan cursor ke paling bawah atau line terakhir, kemudian tambahkan script
     seperti berikut 
     [dokho]
     path = /home/dokho
     browseable = yes
     valid users = samba
     writeable = no 
      read only = yes
}Restart paket samba :
     # /etc/init.d/samba restart atau lebih baik ketik perintah # reboot
}Kemudian kita coba di client, Tapi , jangan lupa di setting IP di client :
} Jika sukses, akan muncul Folder yang kita buat tadi.

DNS SERVER

}DNS atau Domain Name System adalah sebuah standar teknologi yang mengatur penamaan publik dari sebuah situs website, atau juga bisa disebut dengan sebuah sistem yang menyimpan informasi tentang nama host atau nama domain dalam bentuk distributed database didalam jaringan komputer. Dengan adanya DNS ini maka semua orang dapat menulis domain di web browser anda dan komputer anda akan menemukan domain tersebut di internet. Elemen Kunci dari DNS adalah seluruh DNS server di Dunia.
}Apakah DNS server itu ? DNS server adalah server komputer yang terhubung ke DNS.DNS server ini lah yang betugas untuk mengatur software network khusus yang memetakan alamat IP yang berisi database network hostname.ada 3 komponen dalam pengelolaan Server DNS:
}Pertama, DNS Resolver yaitu sebuah program klien di komputer pengguna, yang membuat permintaan DNS dari program aplikasi. Kedua, Recursive DNS Server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut Ketiga,Authoritative DNS Server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi
}DNS berperan sebagai jantung yang sangat penting bagi internet, karna setiap kali kita menggunakan internet maka saat itulah kita juga menggunakan DNS. Penggunaan DNS meluputi aplikasi – aplikasi yang terhubung ke internet. DNS dapat dianalogikan sebagai pemakaian buku telepon dimana orang yang ingin kita hubungi, berdasarkan nama untuk menghubunginya dan menekan nomor telefon berdasarkan nomor dari buku telepon tersebut. Hal ini terjadi karena komputer bekerja berdasarkan angka, dan manusia lebih cenderung bekerja berdasarkan nama
}Fungsi dari DNS sendiri yaitu sebagai penerjemah hostname menjadi IP Address ataupun sebaliknya, hal ini membuat pengguna internet menjadi lebih mudah mengingatnya, DNS mempunyai 5 tingkatan level, yaitu Root Level Domains, Top Level Domains,Second Level Domains, Third Level Domains, dan terakhir Host Name.



No comments:

Post a Comment