Website Ini Berisi Kumpulan Tutorial Pemrograman Web (HTML, CSS, Javascript, PHP, MySql), Tutorial Blogger, Tutorial jaringan Komputer, Materi Teknik Komputer Jaringan Dan Tips Seputar Teknologi

Showing posts with label Mengadministrasikan Server Dalam Jaringan. Show all posts
Showing posts with label Mengadministrasikan Server Dalam Jaringan. Show all posts

Wednesday, April 24, 2019

Jenis Jenis Program Database Server

1. Oracle
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi.

Vendor: Orace Corporation.

Biasa digunakan untuk pengaksesan data yang dilakukan secara online.

Dirancang khusus untuk organisasi berukuran besar, bukan untuk ukuran kecil dan menengah.
Kelebihan dari Oracle
  • Banyak fitur yang dapat memenuhi tuntutan fleksibilitas dari organisasi besar.
  • Dapat mendayagunakan lebih dari satu server serta data storage dengan mudah dan transparan.
  • DBMS yang rumit dan sulit dipelajari.
Kekurangan dari Oracle
  • DBMS yang paling rumit dan paling mahal di dunia. Penggunaannya memakan banyak biaya, mulai dari device sampai diperlukannya DBA yang handal.
2. MySQL 

adalah singkatan “My Structured Query Language”. Program ini berjalan sebagai server menyediakan multi-user mengakses ke sejumlah database. multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB gratis, dibawah lisensi GNU General Public License (GPL), tetapi ada juga MySQL yang berbayar.
Kelebihan MySQL
  • Free Stabil dan tangguh
  • Fleksibel dengan berbagai pemrograman
  • Security yang baik
  • Dukungan dari banyak komunitas
  • Kemudahan management database
  • Mendukung transaksi
  • Perkembangan software cukup cepat
Kekurangan MySQL
  • Kurang mendukung koneksi ke bahasa pemrograman visual seperti VB, Delphi, dan Foxpro dikarenakan koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut.
  • Data yang ditangani belum begitu besar.
  • Lambat untuk query yang kompleks seperti LEFT JOIN yang banyak, dan penggunaan SubQuery.
  • Belum mendukung Windowing Function
3. Microsoft Access (Ms. Access)
Ms. Access adalah Database Storage Engine atau Media penyimpanan atau Mesin penyimpanan yang di buat oleh Microsoft, Ms. Access merupakan bagian dari Microsoft Office.
Kelebihan dari Ms. Access
  • Mudah dipelajari dan digunakan.
  • Kompatibilitasnya dengan bahasa pemrograman SQL. Pengguna dapat mencampur dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan untuk mengaplikasikan konsep berorientasi objek.
Kekurangan dari Ms. Access
  • Instalasinya membutuhkan ruang yang cukup besar di hard disk.
  • Hanya bisa dijalankan di sistem operasi Windows.
  • Kapasitas data sangat terbatas sehingga hanya cocok jika diaplikasikan untuk small system atau home bisnis.
  • Keamanan tidak begitu bisa dihandalkan walaupun sudah mengenal konsep relationship.
  • Kurang bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien atau server.
4. Microsoft SQL server

Keluaran dari Microsoft juga sama seperti halnya Microsoft Access. Bahasa query utama yang digunakan adalah varian dari ANSI SQL yang disebut sebagai T-SQL (Transact-SQL). Bahasa ini membolehkan user untuk membuat stored procedure sehingga meningkatkan efisiensi akses dengan basis data.
Kelebihannya 
  • Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga mampu untuk mengolah data dengan jumlah yang besar.
  • Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
  • Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software yang sama platform dengan MS-SQL, misalnya Microsoft Visual Basic.
  • Memiliki tingkat pengamanan data yang baik.
  • Memiliki kemampuan back-up data, rollback data, dan recovery data.
  • Memiliki kemampuan membuat database mirroring dan clustering.
Kekurangannya 
  • Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).
  • Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
  • Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah 
8. Postgre SQL 
Selama ini banyak memberikan keuntungan yang lebih terhadap para perusahaan atau kegiatan bisnis dibanding DBMS lainnya.
  • Kelebihan
    • Dengan menggunakan PostgreSQL, tidak ada seorangpun dapat menuntut untuk pelanggaran terhadap perjanjian lisensi, sebagaimana tidak ada biaya lisensi yang diasosiasikan (digabungkan) untuk software. Hal ini menyebabkan PostgreSQL memberikan keuntungan tambahan, antara lain: bisnis menjadi lebih profitable dengan skala penyebaran yang luas. tidak ada kemungkinan diperiksa untuk pemenuhan lisensi, fleksibel untuk menjalankan konsep penelitian dan trial deployment tanpa memerlukan biaya lisensi tambahan.
    • Menghemat biaya staffing karena telah didesain dan dibuat sedemikian rupa untuk mempunyai tingkat pemeliharaan dan kebutuhan yang lebih rendah.
    • Terpercaya dan stabil. (banyak perusahaan yang melaporkan bahwa PostgreSQL tidak pernah, bahkan sekalipun, mengalami crashed pada saat melakukan operasi dengan tingkat aktivitas yang tinggi)
    • Extensible, artinya tidak memerlukan biaya untuk perluasan. Menggunakan penyimpanan data dengan banyak baris (multiple rows) yang dinamakan MVCC. Hal ini dimaksudkan agar PostgreSQL sangat responsif pada high volume environments.
    • Kaya akan fitur.
    Kekurangan
    • Kurang populer.
    • Kurang cocok bekerja di lingkungan web jika dibandingkan dengan MySQL.
    • Kurang fokus dalam hal kelangsingan dan kecepatan.
    • Arsitektur dengan multiprose sulit diterapkan ke Windows, sebab Windows sangat thread-oriented. Saat ini bisa dijalankan di Windows, tapi melalui lapisan emulasi Cygwin.
    • Kurang unggul dalam hal ketersediaan fungsi built-in.
    • Replikasi di PostgreSQL belum disertakan dalam distribusi standarnya yang terbatas hanya bisa melakukan penambahan kolom, penggantian nama kolom, dan penggantian nama tabel.
     

Wednesday, April 10, 2019

Pengertian dan Cara Konfigurasi DNS Server Pada Virtualbox - Blog'e Wong Kreteg Ireng

       Pengertian dan Cara Konfigurasi DNS Server Pada Virtualbox - Blog'e Wong Kreteg Ireng- Kali ini saya akan berbagi artikel tentang Pengertian dan Cara Konfigurasi DNS Server Pada Virtualbox. Pada saat piranti keras komputer dan jaringan bekerja dengan alamat IP guna mengerjakan tugas-tugas pengalamatan dan penjaluran (routing), pada umunya user lebih memilih menggunakan nama host dan nama domain. Maka dengan adanya sistem penamaan (Domain Name System), membuat use lebih mudah dalam mengingat nama dari sebuah komputer untuk mengaksesnya, ataupun mengakses sebuah layanan dan resource tertentu.

       1. Pengertian dan Fungsi Domain Name System (DNS)

       DNS identik dengan sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer. Pengertian DNS itu sendiri yaitu layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet. DNS berfungsi untuk memetakan sebuah alamat IP (IP Address) ke dalam sistem penamaan atau domain, serta sebaliknya.

       2. Mengatur IP Address di Linux/Debian

       IP Address adalah syarat utama sebuah piranti atau komputer agar dapat terhubung dengan piranti lainnya. Sebelum menginstall dan mengonfigurasi DNS di Debian, user terlebih dahulu melakukan pengaturan IP Address atau Network Interfaces pada komputer tersebut.Namun IP Address tidak berarti apa-apa tanpa adanya Network Interfaces Card (NIC/Kartu Jaringan) atau LAN Card. Untuk mengatur IP Address di Linux/Debian, buka file interfaces yang ada pada folder /etc/network. Masuk ke nano edtor terlebih dahulu kemudian ketikkan perintah berikut untuk membuka file tersebut :

#nano /etc/network/interfaces

       Setelah file terbuka, konfigurasi IP Address pada file tersebut sesuai kebutuhan. Perhatikian kode berikut :
...
#The Primary Network Interfaces
auto eth0
iface eth0 inet static
            address 192.168.100.1
            netmask 255.255.255.0
            network 192.168.100.0
            broadcast 192.168.100.255
            gateway 192.168.100.1
            nameserver 192.168.100.1

       Setelah selesai, konfigurasi disimpan dengan menekan kombinasi tombol CTRL + O pada keyboard, kemudian tekan CTRL + X untuk keluar dari editor nano atau file tersebut. Setelah itu kita perlu merestart services networking karena network interfaces baru saja dikonfigurasi, agar IP Address yang baru dapat berfungsi. Ketikkan perintah sebagai berikut :

# /etc/init.d/networking restart

       3. Instalasi Bind9

       Bind9 (Barkeley Internet Name Domain Versi 9) adalah paket DNS Server yang paling terkenal dan paling umum digunakan saat ini. Untuk menginstall Bind9 atau paket lain pada Debian dapat dilakukan dengan beberapa cara, seperti menggunakan CD, DVD, Flasdisk atau melalui repository. Untuk Menginstall  Binda9 adalah Sebagai berikut :

#apt-get install bind9

       Kemudian tekan enter dan tunggu proses instalasi bind9 hingga selesai.

       a. Membuat Zone Domain

       Terdapat beberapa konfigurasi yang harus dilakukan untuk memasang service DNS di Debian, salah satunya dengan cara membuat zone domain. di zone tersebut, user dapat membuat file forward dan reserve untuk konfigurasi selanjutnya maupun memilih nama domain yang akan digunakan. Untuk membuka file konfigurasi pada zone domain dilakukan dengan cara sebagai berikut :

#nano /etc/bind/named.conf.default-zones

       Setelah file terbuka, lakukan pencarian script konfigurasi sebagai berikut :

#...
zone "localhost" {
              type master:
              file "db.local";
};
zone "127.in-add.arpa" {
              type master:
              file "db.127";
}:
. . .

       Script yang berwarna merah adalah script yang perlu diubah dari script default. Hal yang perlu diketahui adalah nama file forward yang baru diwakili "db.local" dan "db.127" mewakili nama file reserve. Kedua file baru tersebut belum memiliki apa-apa. Duplikat kedua file baru tersebut dari file forward dan reverse default dengan perintah berikut :

#cp /etc/bind/db.local /etc/bind/db.127
#cp /etc/bind/db.127 /etc/bind/db.127

       Sekian tutorial kali ini tentang "Pengertian dan Cara Konfigurasi DNS Server Pada Virtualbox - Blog'e Wong Kreteg Ireng", semoga tulisan yang saya bagikan bisa bermanfaat bagi sobat yang baru mengenal atau belajar membuat blog sendiri.

       Masih banyak lagi tutorial-tutorial yang nanti akan saya bagikan, selengkapnya cek Blog'e Wong Kreteg Ireng.

Monday, January 14, 2019

Cara Mudah Instal Dan Konfigurasi Dhcp Server Pada Linux Debian Untuk Pemula

Untuk mengaktifkan dhcp server di linux debian server caranya cukup mudah, langkah-langkah yang harus anda tempuh cukup 4 langkah saja yaitu:
1.                   Seting IP Address jaringan
2.                   Menginstal DHCP server
3.                   Konfigurasi DHCP server
4.                   Restart Jaringan / networking dan DHCP-server

Langkah #1 : Seting IP Address jaringan

Langkah pertama yang harus anda lakukan sebelum melakukan instalasi dan konfigurasi dhcp server adalah melakukan konfigurasi ip address debian.
Langkah ini perlu dilakukan jika di server debian anda belum melakukan konfigurasi ip address.
Untuk setting ip address di debian langkah-langkahnya adalah sebagai berikut:

a. Aktifkan server debian anda
b. Masuk sebagai super user (saya yakin anda sudah tau caranya)
c. Edit file konfigurasi untuk mengatur ip address dengan mengetikan perintah berikut:

  nano  /etc/network/interfaces 

Lalu seting ip address untuk server debian anda, misalnya ip address yang akan digunakan adalah kelas C yaitu 192.168.10.1 (silahkan sesuaikan), seperti contoh di bawah ini:

 # This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.10.1
        netmask 255.255.255.0
        network 192.168.10.0
        broadcast 192.168.10.255
        gateway 192.168.10.1

Simpan pengaturan dengan menekan tombol keyboard CTRL + X lalu menekan tombol Y kemudian enter.
Langkah #2 : Instal Paket Aplikasi DHCP Server
Langkah kedua setelah anda melakukan konfiggurasi ip address, yaitu menginstal paket aplikasi dhcp server.
Paket aplikasi dhcp server terdapat di DVD 2 instalasi debian. sebelum melakukan instalasi, pastikan bahwa sumber instalasi dvd2 sudah terdaftar di repository sistem debian.
Untuk memastikannya, silahkan cek dengan menggunakan perintah berikut:

 nano  /etc/apt/sources.list

Jika anda melihat tulisan  seperti di bawah ini:

 deb cdrom:[Debian GNU/Linux 8.5.0 _Jessie_ - Official amd64 DVD Binary-2 201606$

Itu artinya sumber instalasi dvd 2 untuk menginstal dhcp-server sudah terdaftar di repository sistem debian anda.

Kok Tidak ada ? 
Jika belum anda harus memasukan sumber instalasi dvd 2 ke daftar repository sistem debian dengan langkah-langkah sebagai berikut:
a. Masukan DVD 2 ke CDROM
b. Ketikan perintah   apt-cdrom add   lalu enter
c. Ketikan lagi perintah  apt-get update , lalu enter

Langkah di atas harus dilakukan, jika tidak, maka ketika melakukan instalasi akan keluar error

E: Unable to locate package .....
Jika anda tidak punya DVD2 debian, maka anda bisa mencoba menggunakan repository online, namun mesin server debian anda harus sudah konek internet.
Untuk menggunakan repository online, caranya bisa dibaca di artikel sebelumnya tentang


Lakukan Instalasi DHCP Server pada linux Debian
Saya anggap langkah di atas sudah anda lakukan, langkah selanjutnya adalah melakukan instalasi dhcp server, caranya adalah dengan mengetikan perintah di bawah ini:

  apt-get install  isc-dhcp-server 

Tunggu hingga proses instalasi selesai., kurang lebih hasil proses instalasinya akan terlihat seperti gambar di bawah ini:


Langkah #3 : Lakukan Konfigurasi file DHCP-Server

Agar DHCP server bisa aktif dan berjalan dengan baik, maka setelah proses instalasi langkah selanjutnya adalah melakukan konfigurasi dhcp-server.
Konfigurasi dhcp server dilakukan terhadap 2 file yaitu : 
1.                   file dhcpd.conf yang terletak di directory /ect/dhcp/dhcpd.conf 
2.                   file isc-dhcp-server yang letaknya di directory /etc/default/isc-dhcp-server

Langkah-langkah untuk melakukan konfigurasi dhcp adalah sebagai berikut:
Ketikan perintah berikut:

 nano /etc/dhcp/dhcp.conf

Lalu cari teks # A slightly ...., kemudian hilangkan semua tanda # di bawah tulisan tersebut dari mulai tulisan #subnet sampai tanda #}.
Kemudian edit sesuaikan dengan IP address server debian anda (contoh pada langkah #1 di atas saya menggunakan ip address 192.168.10.1), maka untuk konfigurasi di dhcp, kurang lebih akan terlihat seperti gambar di bawah ini:


Silahkan sesuaikan dengan IP address yang anda gunakan di server debian anda.
Jika sudah, silahkan simpan konfigurasi dhcp and dengan cara tekan CTRL+X laly tekan tombol Y kemudian enter. 
Langkah berikutnya adalah melakukan konfigurasi file isc-dhcp-server, caranya ketikan perintah berikut

nano  /etc/default/isc-dhcp-server

Scroll ke bawah dengan menekan tombol keyboard panah bawah, sampai anda menemukan teks berluliskan INTERFACES=" ", lalu ubah isinya menjadi eth0 (karena kartu jaringan yang saya gunakan adalah eth0 sesuai dengan konfigurasi ip address pada langkah #1 sebelumnya)

Akan terlihat seperti gambar di bawah ini:



Silahkan sesuaikan dengan jaringan anda.
Setelah itu simpan konfigurasi dengan menekan tombol CTRL+X lalu tekan Y kemudian enter.

Langkah #4 : Restart Jaringan dan juga DHCP Server.

Setelah selesai melakukan konfigurasi, langkah selanjunya adalah merestart jaringan anda dan juga dhcp server, langkahnya adalah dengan mengetikan perintah di bawah ini:

Restart jaringan

 /etc/init.d/networking  restart  

Restart dhcp server

 /etc/init.d/isc-dhcp-server  restart  

Maka jika berhasil, hasilnya akan terlihat seperti gambar di bawah ini:



Sampai langkah di atas anda sudah berhasil melakukan instalasi dan juga konfigurasi DHCP server di mesin server debian anda.

Namun Terkadang ketika melakukan restart isc-dhcp-server suka muncul error FAILED...!,, itu biasanya anda kesalahan ketika melakukan konfigurasi dhcp pada file dhcpd.conf.
Silahkan sesuaikan dengan ip address yang anda gunakan, hati-hati salah menentukan networking dan broadcast address.

Cara test DHCP di komputer client

Client dengan sistem operasi Linux: 
Jika komputer client anda mengunakan linux, maka pada konfigurasi ip address linux (lihat kembali langkah #1 sebelumnya). ketikan perintah berikut:

 auto eth0
iface eth0 inet dhcp

Client dengan sistem operasi Windows
1. Buka pengaturan jaringan (anda pasti sudah tau caranya)
2. lalu lakukan pengaturan seperti di bawah ini:


3. Silahkan cek dengan cara melakukan ping ke alamat server

 ping ipserver (untuk kasus saya yaitu, ping 192.168.10.1)


Jika hasilnya reply maka koneksi berhasil.


Cara Menghubungkan Debian (Server ) Pada Virtual Box Dengan Windows (Client) - Blog'e Wong Kreteg Ireng

1. Sebelumnya, nyalakan Debiannya dulu kalau kalian belum hidupin. Kalau udah baru kita lanjut
2. Login sebagai root. Kemudian ketikan password root yang sebelumnya telah anda buat pada saat instalasi
3. Ketikkan 'nano /etc/network/interfaces' tanpa petik, lalu tekan enter untuk mensetting IP 
Berikut gambar untuk no.2 dan no.3



4.Akan muncul tampilan seperti ini . Perhatikan apa kalian punya berbeda dengan tampilan dibawah ini.
Jika berbeda silakan ubah bagian saya pada 'auto eth0' tanpa petik dari yang sebelumnya allow hotplug.
Untuk address , netmask,network,dan broadcast juga dapat diubah , jika tidak muncul di tempat kalian , mungkin terjadi kesalahan pada saat instalasi sebelumnya. Jangan panik silahkan di ketik manual seperti di gambar. Jika ada muncul namun berbeda , jangan panik . Biarkan saja . Itu tidak akan berpengaruh. Jika sudah diubah , disave dengan cara tekan Ctrl + x , kemudian tekan y, lalu Enter



5. Lalu restart, ketikkan perintah '/etc/init.d/networking restart' tanpa petik *rekomendasi. Perintah ini berfungsi untuk merestart jaringan anda tanpa perlu reboot mesin virtual yang menghabiskan waktu.


6. Untuk memastikan apakah IP Address sudah berubah atau belum, masukkan perintah ifconfig


7. Setelah itu buka virtual box , klik kanan pada mesin virtual anda , lalu pilih pengaturan.
Pada bagian jaringan, ubah NAT menjadi host-only adapter di bagian Attached to


8. Step selanjutnya buka control panel > View network status and tasks(Di bagian Network and Internet)



9. Buka change adapter setting



10.Disabledkan local area connection dan wireless network connection menjadi disabled supaya tidak menggangu proses untuk menjadi it works.
Mimin akan memberitahu, it works adalah pengetesan koneksi apakah debian (server) benar-benar terkoneksi dengan windows(client), tampilannya it works juga bisa diubah jika mau pada foldernya

11. Setelah itu double klik pada Virtual-Box Host-Only Network , pilih properties , kemudia pilih ‘Internet Protocol Version 4(TCP/IP 4)'. Lalu masukan IP yang berada dalam 1 jaringan yang sama dengan Server Debian anda . Dan Pastikan Debian anda masih hidup .


12. Masukkan IP yang berada dalam jaringan yang sama dengan Debian dan subnetmasknya .
Mimin ingin menjelaskan sedikit, 192.168 itu adalah IP kelas c dilihat dari oktet pertamanya, dan networknya itu sampai pada oktet 3. (Oktet adalah 4 angka yang dibatasi titik-titik).
Jadi begini, (oktet1.oktet2.oktet3.oktet4) . Jangan pusing ya :) (Mimin akan mengisi IPnya dengan 192.168.1.3 dan subnet masknya 255.255.255.0)
Oktet ke 4 dalam ip kelas C adalah host IDnya yang dapat untuk diubah, jadi kita isikan ip nya satu network ID dengan ip debian kita tetapi beda host IDnya 

13. Klik close, jadi kita sudah mensetting koneksi jaringan antara mesin virtual (debian) kita dengan pc atau laptop asli kita



14.Buka Browser anda, kemudian ketikkan IP Address Debian anda. Jika muncul tulisan "It Works!" maka Windows dan Debian sudah terhubung.



Sekian tutorial kali ini tentang "Cara Menghubungkan Debian (Server ) Pada Virtual Box Dengan Windows (Client) - Blog'e Wong Kreteg Ireng", semoga tulisan yang saya bagikan bisa bermanfaat bagi sobat yang baru mengenal atau belajar membuat blog sendiri.

Masih banyak lagi tutorial-tutorial yang nanti akan saya bagikan, selengkapnya cek Blog'e Wong Kreteg Ireng. 

Saturday, July 28, 2018

Mengadministrasikan Server Dalam Jaringan


Mengadministrasikan Server Dalam Jaringan

A. Pengertian Server

Dalam bahasa Inggris, kata server berasal dari kata serve yang artinya melayani, meladeni, menghidangkan, menyajikan.jadi server dapat  di definisikan sebagaisebuah sistem computer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai system operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation atau anggota jaringan. Umumnya, di dalam sistem operasi server terdapat berbagai macam service yang menggunakan arsitektur klien/server. Contoh dari service ini adalah DHCP Server, Mail Server, HTTP Server, FTP Server, DNS Server dan lain sebagainya.
Setiap sistem operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang menjalankan service DHCP server; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri. Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux.

B. Pengertian Admistrasi Server
Administrator Jaringan Komputer adalah sebuah jenis pekerjaan yang banyak dibutuhkan saat ini terutama pada perusahaan/instansi yang telah mengimplementasikan teknologi komputer dan internet untuk menunjang pekerjaan.
Penggunaaan sistem jaringan komputer dalam sekala kecil maupun luas akan membutuhkan pengaturan-pengaturan mulai dari tingkat fisik maupun non fisik. Pengaturan-pengaturan tersebut melibatkan proses pengontrolan. Ada beberapa definisi mengenai administrasi jaringan ini antara lain
  1. controlling corporate strategic assets
  2.  controlling complekxity
  3. improving service
  4.  balancing various needs
  5. reducing downtime
  6.  controlling costs
Pada intinya administrator network bertugas mengelola serta menjaga seluruh sumber daya pada sistem jaringan agar kinerja jaringan lebih efektif dan efisien dilihat dari fungsi, struktur dan keamanan jaringan itu sendiri.
Sebelum berbicara tugas dan tanggung jawab berikut beberapa hal umum yang harus di kuasai seorang network administrator ;
  1. Pengetahuan dasar tentang komputer teori maupun praktek, hal ini sangat penting karena tidak mungkin menjadi seorang administrator jaringan komputer namun bagaimana kerja sistem komputer sendiri tidak dikuasai dengan baik.
  2.  Pengetahuan tentang berbagai perangkat keras jaringan komputer seperti ; repeater, hub, switch, router, antena, kabel dan berbagai perangkat pendukung lainnya, pemahaman meliputi cara kerja, pemasangan dan konfigurasi.
  3. Pemahaman tentang routing teori maupun konfigurasi harus di kuasai dengan baik agar mampu membangun jaringan dengan baik hal ini sangat diperlukan terutama jika komputer ataupun sub organisasi perusahaan sangat banyak.
  4. Pengetahuan tentang sistem keamanan komputer terutama jaringannya ( network security) akan sangat membantu dan memberikan nilai lebih.
  5. Selain kemampuan teori maupun praktek yang harus dikuasai dengan baik hal lain adalah memiliki etika profesional, tanpa etika dan sikap seorang profesional yang baik maka semua kemampuan teori maupun praktek yang dikuasai tidak akan berarti banyak.
  • Fungsi dan Tugas Network Administrator
Ada beberapa fungsi dan kerja administrator, namun secara garis besar dapat dinyatakan dari irisan antara network, hardware, dan application. Tugas dari  administrator jaringan adalah:
  1.  Security management: menitik beratkan kerja mencakup masalah network administrator keamanan mencakup hal-hal berikut:
  2. Firewall adalah sistem atau perangkat yang mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalulintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalulintas yang dianggap tidak aman.
  3. Username: username akan digunakan sebagai informasi log in password control: yaitu pengendalian pasword yang dimiliki oleh sebuah sistem.
  4.  Resource access: network admin mampu melakukan pembatasan penggunaan sumber daya sesuai dengan hak akses yang diberikan.

C. Kebutuhan Hardware dan Software Jaringan
1. Kebutuhan hardware
1. Komputer Server, suatu komputer yang menjadi pengelola dan pusat bagi komputer lainnya. Karena berfungsi sebagai pusat, minimal sebuah server harus mempunyai beberapa karakter yang lebih dibandingkan dengan komputer yang terhubung kedalam suatu jaringan. Keseluruhan komputer yang terhubung ke server dalam jaringan disebut sebagai Workstation. Hampir semua jenis computer dapat digunakan sebagai computer workstation. Terdapat 1 buah server.
Contoh spesifikasi :
a. Prosesor minimal 3,5 Hetz.
b. VGA minimal 256 MB.
c. RAM minimal 1 GB.
d. Hardisk minimal 40 GB.

2. Komputer client, suatu komputer pengolah data yang verasal dari server.
3. Kabel jaringan, contohnya kabel twister pair, coaxial dan fiber optic.
4. Konektor kabel jaringan, seperti konektor RJ45 dan konektor BNC.
5. NIC (Network Interface Card), yaitu perangkat senagai antar muka fisik dari komputer dan kabel jaringan yang digunakan
6. HUB (konsentrator), sebagai penghubung dari komputer dalam suatu jaringan.
7. Switch, sebagai penghubung antara jaringan satu denga yang lain.
8. Router, di gunakan untuk menyaring atau memfilter data yang lalu lalang di jaringan berdasarkan protocol tertentu.
9. Bridge, berfungsim untuk menjembatani atau menghubungkan bebefrapa jaringan yang terpisah baik untuk jaringan yang sama ataupun berbeda.

2. Kebutuhan software
1. System Operasi
Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Contohnya, Windows, Linux, Mac OS, dll.
2. Protokol Jaringan
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.
3. Database file
Data Base (basis data) merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya field/kolom kunci dari tiap file/tabel yang ada. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record (umumnya digambarkan sebagai baris data) terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record. Adapun Struktur Database adalah Database, File/Table, Record, Elemen data/Field.
Dari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
Prinsip utama Data Base adalah pengaturan data dengan tujuan utama fleksibelitas dan kecepatan pada saat pengambilan data kembali. Adapun ciri-ciri basis data diantaranya adalah sebagai berikut :
1. Efisiensi meliputi kecepatan, ukuran, dan ketepatan
2. Data dalam jumlah besar.
3. Berbagi Pakai (dipakai bersama sama/Sharebility).
4.Mengurangi bahkan menghilangkan terjadinya duplikasi dan ketidakkonsistenan data.

Dalam suatu administrasi server pada jaringan terdapat beberapa macam layanan atau service yang telah disediakan server menggunakan arsitektur client / server contohnya seperti berikut :
1.DNS
DNS (Domain Name System) adalah aplikasi pelayanan di internet untuk menerjemahkan nama – nama host (hostnames) menjadi alamat IP dan juga sebaliknya menerjemahkan alamat IP menjadi nama berbentuk teks yang berguna untuk memudahkan nama tersebut diingat oleh pengguna internet

Struktur DNS
Domain Name System merupakan hirarki pengelompokan domain berdasarkan nama, domain ditentukan berdasarkan kemampuan yang ada di struktur hirarki yang disebut level yang terdiri dari :

1. Root-Level Domains 
Merupakan level paling atas di hirarki yang di ekspresikan berdasarkan periode dan dilambangkan oleh .”.

2. Top-Level Domains 
Berisi second-level domains dan hosts yaitu :
  • com : organisasi komersial, seperti IBM (ibm.com).
  • edu  : institusi pendidikan, seperti U.C. Berkeley (berkeley.edu).
  • org  : organisasi non profit, Electronic Frontier Foundation (eff.org).
  • net  : organisasi networking, NSFNET (nsf.net).
  • gov : organisasi pemerintah non militer, NASA (nasa.gov).
  • mil  : organisasi pemerintah militer, ARMY (army.mil).
  • xx  : kode negara (id:Indonesia,au:Australia)

3. Second-Level Domains
Berisi domain lain yang disebut subdomain.
Contoh :
unsri.ac.id
Second-Level Domains unsri.ac.id bisa mempunyai host www.unsri.ac.id

4. Third-Level Domains
Berisi domain lain yang merupakan subdomain dari second level domain diatasnya.
Contoh :
ilkom.unsri.ac.id
Subdomain ilkom.unsri.ac.id juga mempunyai host
www.ilkom.unsri.ac.id

5.Host Name
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Contohnya, jika terdapat www.unsri.ac.id, www adalah hostname dan unsri.ac.id adalah domain name.

DNS Zone
Terdapat dua bentuk Pemetaan DNS Zone, yaitu:
  • Forward Lookup Zone  : Melakukan pemetaan dari nama menuju IP address
  • Reverse Lookup Zone  : Melakukan pemetaan dari IP address menuju nama

Cara Kerja DNS (Domain Name System)
Secara sederhana cara kerja DNS bisa dilihat pada gambar berikut ini:
DNS menggunakan relasi client – server untuk resolusi nama. Pada saat client mencari satu host, maka ia akan mengirimkan query ke server DNS. Query adalah satu permintaan untuk resolusi nama yang dikirimkan ke server DNS.
  1. Pada komputer Client, sebuah program aplikasi misalnya http, meminta pemetaan IP Address (forward lookup query). Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver, resolver menghubungi DNS server, yang biasa disebut name server.
  2. Name server meng-cek ke local database, jika ditemukan, name server mengembalikan IP Address ke resolver jika tidak ditemukan akan meneruskan query tersebut ke name server  root server.
  3. Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server.

3. PROXY SERVER
Proxy Server adalah teknik standar utuk akses internet secara bersama-sama oleh beberapa komputer sekaligus dalam sebuah local area network (LAN) melalui sebuah modem atau sebuah salauran komunikasi. Secara sederhana, proxy adalah seseorang atau lembaga yang bertindak atas nama dari orang lain/lembaga/negara lain.
Proxy server bekerja dengan menjembatani komputer ke Internet. proxy server tersebutlah yang menghubungkan server ke server lain di internet.

4. DHCP
DHCP (Dynamic Host Configuration Protocol) adalah suatu layanan yang secara otomatis memberikan alamat IP kepada komputer yang meminta ke DHCP Server. atau Layanan yang memberikan IP secara otomatis ke semua client.

5. WEB SERVER
Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari client yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Atau bisa diartikan Web Server adalah Sistem yang menberikan layanan web dan HTML sehingga client bisa mengakses halaman website.

6. FTP SERVER
FTP Server adalah suatu server yang menjalankan software yang memberikan layanan tukar menukar file dengan selalu siap memberikan layanan FTP apabila mendapat request dari FTP client.
7. MAIL SERVER
Mail server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa FTP.

8. NTP SERVER (Network Time Protocol)
NTP Server adalah Server yang sistem waktunya disindromkan (secara bersamaan) terhadap sumber waktu yang akurat dan mentransmisikan paket informasi waktu kepada komputer lain.

9. Game server
Game server adalah tempat dimana kita bermain game secara online. Game server adalah suatu wadah bagi permainan online untuk menitipkan data permainan di suatu tempat yang besar. Kita harus memaintance game server setiap 1 minggu sekali. Hal ini berguna untuk progam yang di dalamnya bejalan dengan lancar.

10. DATABASE SERVER
Database Server adalah layanan penyimpanan database. Dalam server database tersebut, bisa berisi ratusan ataupun ribuan database dari banyak user. Biasanya database tersebut dikelompokkan atau disimpan per user yang memakai layanan database tersebut. Agar tidak terjadinya pencurian data.

Hosting Domain
1. Pengertian Hosting Domain menurut Wikipedia
Menurut wikipedia di halaman artikelnya yaitu: Layanan hos web, bahwa hosting adalah: jasa layanan internet yang menyediakan sumber daya server-server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL, atau DNS
Sedangkan Pengertian Domain menurut artikel di halamannya yang berjudul Nama Domain yaitu: nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP


2. Pengertian Hosting Domain secara Detail
Saya mengumpamakan bahwa:
  • Hosting itu seperti tanah kavling (tanah yang kita miliki) kita
  • Domain adalah alamat rumah kita
  • Web adalah rumah kita.
Ilustrasi Tentang Pengertian Hosting, Domain, dan Website
Jika kita mempunyai tanah kavling (hosting) dan membangun rumah (web) di atasnya lalu kita mendirikan di jalan martajasa, maka kita mempunyai website di alamat/domain/url di martajasa.com/martajasa.net dsb.
Jika anda hanya mempunyai hosting tapi tanpa domain dan website boleh-boleh saja, namun tidak ada yang bisa di akses karena tidak mempunyai jalan menuju alamat (domain) anda dan website (rumah), dan jika anda hanya mempunyai domain saja juga tidak akan bisa di akses karena anda belum mempunyai tanah dan rumah sebagai landasan tujuan.