SlideShare a Scribd company logo
1 of 24
Disusun Oleh :
Anggit Kurniawan
Cep Anggun Nugraha
GumilarRahmat
Icshan MuhammadRizki
MAKALAH DHCP, DNS,
DAN WEB SERVER
1
KATA PENGANTAR
Assalamu’alaikum warahmatullahi wabarakatuh.
Alhamdulillahirabbilalamin, banyak nikmat yang Allah berikan, tetapi sedikit
sekali yang kita ingat. Puji dan syukur marilah kita panjatkan ke Khadirat Allah
SWT , karena atas segala berkat, rahmat, taufik, serta hidayah-Nya yang tiada
terkira besarnya, sehingga Kami dapat menyelesaikan makalah ini dengan judul
”Makalah DHCP, DNS, dan Web Serever”.
Dalam penyusunannya, Kami memperoleh banyak bantuan dari berbagai
pihak, karena itu Kami mengucapkan terima kasih yang sebesar-besarnya kepada
pihak yang telah memberikan dukungan dan kepercayaan yang begitu besar.
Dari sanalah semua keberhasilan pembuatan makalah ini berawal, semoga
semua ini bisa memberikan sedikit kebahagiaan dan menuntun pada langkah yang
lebih baik lagi. Meskipun Kami berharap isi dari makalah ini bebas dari kekurangan
dan kesalahan, namun selalu ada yang kurang.
Oleh karena itu, Kami mengharapkan kritik dan saran yang membangun
agar makalah ini dapat lebih baik lagi. Akhir kata Kami berharap agar makalah ini
bermanfaat bagi semua pembaca.
Tasikmalaya, 24 September 2014
Pengarang
2
DAFTAR ISI
KATA PENGANTAR...............................................................................................1
DAFTAR ISI.............................................................................................................2
BAB I PENDAHULUAN...........................................................................................3
1.1 Latar Belakang Masalah............................................................................3
1.2 Rumusan Masalah......................................................................................3
1.3 Tujuan........................................................................................................3
BAB II PEMBAHASAN............................................................................................4
4.1 DHCP (Dynamic Host Configuration Protokol) Server..............................4
4.1.1 Pengertian DHCP .................................................................................4
4.1.2 Konfigurasi DHCP Server.....................................................................4
4.1.3 Kelebihan DHCP..................................................................................5
4.2 DNS (Domain Name System) Server..........................................................5
4.2.1 Pengertian DNS Server .........................................................................5
4.2.2 Sejarah DNS.........................................................................................6
4.2.3 Struktur DNS........................................................................................7
4.2.4 Cara Kerja DNS (Domain Name System)...............................................8
4.2.5 Instalasi dan konfigurasi DNS Server.....................................................9
4.2.6 Kelebihan DNS, Kekurangan DNS, dan Fungsi DNS, ...........................14
4.3 Web Server..............................................................................................14
4.3.1 Pengertian Web Server........................................................................14
4.3.2 Cara Kerja Web Server........................................................................15
4.3.3 Instalasi dan Konfigurasi Web Server :.................................................15
4.3.4 Keungulan dan Kelemahan Web Server................................................21
BAB III PENUTUP.................................................................................................22
4.1 Kesimpulan..............................................................................................22
DAFTAR PUSTAKA..............................................................................................23
3
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Aplikasi Server adalah aplikasi komputer yang berfungsi melayani
permintaan akses dari komputer klien. Web server berisi tampilan informasi
perusahaan yang diakses menggunakan web browser seperti mozilla firefox dan
internet explorer.
Dengan berkembangnya teknologi komputer dan komunikasi suatu model
komputer tunggal yang melayani seluruh tugas-tugas komputasi suatu organisasi
kini telah diganti dengan sekumpulan komputer yang terpisah-pisah akan tetapi
saling berhubungan dalam melaksanakan tugasnya, sistem seperti ini disebut
jaringan komputer (computer network).
1.2 Rumusan Masalah
1. Pengertian dari DHCP Server, DNS Server, dan Web Server ?
2. Cara kerja dari jenis – jenis server tersebut ?
3. Cara instalasi dan konfigurasi dari jenis – jenis server tersebut ?
4. Kelebihan dan kekurangan dari jenis – jenis server tersebut ?
1.3 Tujuan
1. Untuk mengetahui pengertian dari DHCP Server, DNS Server, dan Web
Server.
2. Untuk mengetahui cara kerja dari jenis – jenis server tersebut.
3. Untuk mengetahui cara instalasi dan konfigurasi dari jenis – jenis server
tersebut.
4. Untuk mengetahui kelebihan dan kekurangan dari jenis-jenis server tersebut.
4
BAB II
PEMBAHASAN
4.1 DHCP (Dynamic Host Configuration Protokol) Server
4.1.1 Pengertian DHCP
DHCP (Dynamic Configuration Protocol) adalah layanan yang secara
otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer
yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer
yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian
administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat
konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP
Server.
Pada saat kedua DHCP client dihidupkan , maka komputer tersebut
melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP
menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP
Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP
yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor
IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi
nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP,
dengan sendirinya tidak dapat tersambung pada jaringan tersebut.
Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan
selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP
tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor
IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan
dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.
4.1.2 Konfigurasi DHCP Server
1. Konfigurasi network
# nano /etc/network/interfaces
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.254
gateway 192.168.10.1
dns-nameserver 192.168.10.1
dns-search domainserver.com
2. Setelah itu restart network agar setingan di atas berjalan.
# /etc/init.d/networking restart
3. Cek ip dengan mengetikan perintah di bawah. Apakah eth0 atau eth1 ada dan
terkonfigurasi.
# ifconfig
5
4. Install dhcp3 server
# apt-cdrom add
# apt-get install dhcp3-server
5. Konfigurasi dhcp server
# nano /etc/dhcp/dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.2 192.168.10.1;
option domain-name-server 192.168.10.1;
option domain-name "domainserver.com";
option router 192.168.10.1;
option broadcast-address 192.168.10.254;
default-lease-time 3600;
max-lease-time 7200;
}
6. Seting default lan cardnya. Jika terbaca eth0 tulis eth0 dan sebaliknya.
# nano /etc/default/isc-dhcp-server
7. Restart agar setingan di atas berjalan
# service isc-dhcp-sever restart
8. Konfigurasi Client ataw windows
Ipconfig (Untuk melihat IP)
ipconfig /release (Melepas DHCP)
ipconfig /renew (Meminta DHCP)
4.1.3 Kelebihan DHCP
1. Memudahkan dalam transfer data kepada PC client lain atau PC server.
2. DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain.
3. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP
yang kompleks.
4. DHCP memungkinkan suatu client menggunakan alamat IP yang reusable,
artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut
tidak sedang menggunakannya (off).
5. DHCP memungkinkan suatu client menggunakan satu alamat IP untuk
jangka waktu tertentu dari server.
6. DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi
lainnya kepada client.
4.2 DNS (Domain Name System) Server
4.2.1 Pengertian DNS Server
Domain Name System (DNS) adalah Distribute Database System yang
digunakan untuk pencarian nama komputer (name resolution) di jaringan yang
menggunakan TCP/IP. DNS merupakan sebuah aplikasi service di internet yang
menerjemahkan sebuah domain name ke IP address dan salah satu jenis system
yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain
Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang
berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu
memetakan host name sebuah computer ke IP address. Selain digunakan di internet
6
DNS juga dapat di implementasikan ke private network atau internet.Implementasi
Disconected.
Kemudian dapat didefinisikan bahwa DNS domain Internet menerjemahkan
nama ke alamat IP host. DNS secara otomatis mengkonversi nama ketika kita ketik
alamat browser Web ke alamat IP dari server Web hosting situs tersebut.
Struktur database DNS berbentuk hierarki atau pohon yang memiliki
beberapa cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host,
subdomain, ataupun top level domain.
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya,
domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh
top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level
domain disebut subdomain. Domain yang terletak setelah top level domain adalah
second level domain, dan domain yang berada di bawah second level domain
disebut third level domain, begitu seterusnya.
Mesin DNS bisa menggunakan Server OS Windows server yang dijadikan
mesin DNS atau sebuah Server dengan OS Linux dengan menjalankan daemon
seperti BIND (Berkeley Internet Name Domain) / DJBDNS yang sering digunakan,
hampir 75 % implemetasi DNS menggunakan BIND.
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan
dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain
(gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan
yang lain saling terhubung dan saling memperbaharui datanya masing-masing
(www.rootservers.org)
4.2.2 Sejarah DNS
Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS
files yang berisi informasi dari nama komputer dan IP address-nya. Di Internet, file
ini dikelola secara terpusat dan di setiap lokasi harus di copy versi terbaru dari
HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan 1
komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi.
Dengan makin meluasnya jaringan internet, hal ini makin merepotkan, akhirnya
dibuatkan sebuah solusi dimana DNS di desain menggantikan fungsi HOSTS files,
dengan kelebihan unlimited database size, dan performace yang baik. DNS adalah
7
sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke
IP address. Sebagai contoh, www untuk penggunaan di Internet, lalu diketikan
nama domain, misalnya: yahoo.com maka akan di petakan ke sebuah IP mis
202.68.0.134. Jadi DNS dapat di analogikan pada pemakaian buku telepon, dimana
orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus
memutar nomor telepon di pesawat telepon. Sama persis, host komputer
mengirimkan queries berupa nama komputer dan domain name server ke DNS, lalu
oleh DNS dipetakan ke IP address.
4.2.3 Struktur DNS
1. Root-Level Domains
Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki
yang disebut dengan level. Level paling atas di hirarki disebut dengan root domain.
Root domain di ekspresikan berdasarkan periode dimana lambang untuk root
domain adalah (“.”).
2. Top-Level Domains
Pada bagian dibawah ini adalah contoh dari top-level domains:
 com : Organisasi Komersial
 edu : Institusi pendidikan atau universitas
 org : Organisasi non-profit
 net : Networks (backbone Internet)
 gov : Organisasi pemerintah non militer
 mil : Organisasi pemerintah militer
 num : No telpon
 arpa : Reverse DNS
 xx : dua-huruf untuk kode negara
(id:Indonesia,sg:singapura,au:australia,dll)
Top-level domains dapat berisi second-level domains dan hosts.
3. Second-Level Domains
Second-level domains dapat berisi host dan domain lain, yang disebut dengan
subdomain. Untuk contoh: Domain Bujangan, bujangan.com terdapat komputer
8
(host) seperti server1.bujangan.com dan subdomain training.bujangan.com.
Subdomain training.bujangan.com juga terdapat komputer (host) seperti
client1.training.bujangan.com.
4. Host Names
Domain name yang digunakan dengan host name akan menciptakan fully
qualified domain name (FQDN) untuk setiap komputer. Sebagai contoh, jika
terdapat fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com
adalah domain name.
4.2.4 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.
5. 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.
6. 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.
7. Terakhir barulah si client bisa secara langsung menghubungi sebuah website /
server yang diminta dengan menggunakan IP Address yang diberikan oleh
DNS server.
Jika permintaan tidak ada pada database, name server akan menghubungi server
root dan server lainnya dengan cara sebagai berikut :
9
1. Saat kita mengetikkan sebuah nama domain misalnya http://www.
kpk.cs.anti_koruptor.edu pada web browser, maka aplikasi http (resolver) akan
mengirimkan query ke Name Server DNS Server local atau DNS Server
Internet Service Provider.
2. Awalnya name server akan menghubungi server root. Server root tidak
mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address
server edu.
3. Selanjutnya name server akan bertanya lagi pada server edu berpa IP Address
domain kpk.cs.anti_koruptor.edu. Server edu tidak mengetahui IP Address
domain tersebut, ia hanya akan memberikan IP Address server
anti_koruptor.edu.
4. Selanjutnya name server akan bertanya ke server anti_koruptor.edu tentang IP
Address kpk.cs.anti_koruptor.edu. Dan server anti_koruptor.edu hanya
mengetahui dan memberikan jawaban berupa IP Address server
cs.anti_koruptor.edu
5. Selanjutnya name server akan bertanya ke server cs.anti_koruptor.edu
tentang IP Address kpk.cs.anti_koruptor.edu. Dan barulah
cs.anti_koruptor.edu mengetahui dan menjawab berapa IP Address domain
kpk.cs.anti_koruptor.edu.
6. Terakhir barulah computer client bisa secara langsung menghubungi domain
kpk.cs.anti_koruptor.edu dengan menggunakan IP Address yang diberikan
oleh server cs.anti_koruptor.edu.
7. IP Address milik kpkcs.anti_koruptor.edu kemudian akan disimpan sementara
oleh DNS server Anda untuk keperluan nanti. Proses ini disebut caching, yang
berguna untuk mempercepat pencarian nama domain yang telah dikenalnya.
4.2.5 Instalasi dan konfigurasi DNS Server
1. Dari menu utama VirtualBox, ubah mount ke CD.iso instalasi. Klik pada sistem
operasi yang berjalan [Debian 6.0.7] >> [Settings] >> [Storage] >> [IDE
Controller/Empty] >> ikon CD >>à [DVD.iso instalasi]>> [OK].
10
Jika menggunakan Debian GUI, langsung saja dari menu [Device] >> [CD/DVD
Devices] >> [DVD.iso instalasi] >> [OK].
.
2. Selanjutnya dari sistem operasi Debian, ubah mount ke CD drive. Gunakan
perintah:
root@server-tkj:/home/habib# apt-cdrom add
3. Selanjutnya install paketbind9
root@server-tkj:/home/habib# apt-get install bind9
.
4. Setelah instalasi bind9 selesai, masuk ke direktori /etc/bind9/, dan lihat isi
direktorinya.
.
5. Kemudian edit isi file named.conf.local
root@server-tkj:/etc/bind# nano named.conf.local
.
11
6. Buat script seperti berikut:
.
7. Lihat kembali isi direktori /etc/bind/.
.
8. Copy file db.local menjadi db.smknbi pada direktori yang sama. Kemudian
pertahikan hasilnya:
9. Copy file db.255 menjadi db.192 pada direktori yang sama, dan lihat hasilnya:
.
10. Kemudian edit isi filedb.smknbi
root@server-tkj:/etc/bind# nano db.smknbi
12
11. Kemudian isi script seperti berikut:
.
12. Lalu edit isi file db.192
root@server-tkj:/etc/bind# nano db.192.
13. Buat script seperti berikut:
14. Edit juga isi file resolv.conf, sehingga seperti berikut:
nameserver 192.168.100.1
15. Selanjutnya restart konfigurasi bind9 yang sudah kita lakukan.
.
16. Untuk mengetahui apakan DNS server sudah berjalan, lakukan tes dns dari
localhost. Gunakan perintah dig.
13
.
17. Atau gunakan perintah nslookup:
Jika ditampilkan seperti gambar di atas, maka konfigurasi DNS server sudah
berhasil dengan baik.
18. Lakukan juga pengujian dengan perintah ping. Ping ke smknbi.net
Sampai di sini tahap Instalasi dan Konfigurasi DNS Server sudah selesai..
14
4.2.6 Kelebihan DNS, Kekurangan DNS, dan Fungsi DNS,
1. Kelebihan DNS
 Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk
mengingat IP address sebuah komputer, cukup host name.
 Konsisten, IP address sebuah komputer bisa saja berubah, tapi host name
tidak harus berubah.
 Simple, DNS server mudah untuk dikonfigurasikan (bagi admin).
 DNS mudah untuk di implementasikan di protocol TCP/IP DNS server
mudah untuk di konfigurasikan(Bagi admin) User tidak lagi di repotkan
untuk mengingat IP address
2. Kekurangan DNS
 User tidak dapat menggunakan nama banyak untuk mencari nama domain
baik di internet maupun di intranet.
 DNS tidak mudah untuk di implementasikan.
 Tidak konsisten.
 Tidak bisa membuat banyak nama domain.
3. Fungsi DNS
 Menerjemahkan nama komputer ke IP address (memetakan nama komputer
menjadi IP address).
 Kerangka Peraturan pengiriman secara kontroversi menggunakan
keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.
 Menyediakan keluwesan untuk kegagalan computer,Beberapa server DNS
memberikan perlindungan untuk setiap domain. Tepatnya,Tiga belas server
akar (root server) digunakan oleh seluruh dunia.
4.3 Web Server
4.3.1 Pengertian Web Server
Web Server merupakan sebuah perangkat lunak server yang berfungsi
menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser
web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang
umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah
sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan
spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server.
Web server tugasnya mengirim permintaan data dan menerima data berupa
gambar, file, video maupun file scripting yang dimengerti oleh web server sehingga
web aplikasi dapat berkomunikasi dengan server. Client melakukan permintaan
melalui protokol, sehingga client dapat mengakses melalui web browser dan
umumnya ditampilkan berbentuk HTML.
Karena web server hanyalah suatu perangkat lunak, saat ini banyak pilihan
yang dapat kita pilih. Mulai dari yang gratis (free) sampai yang berbayar, mulai dari
yang kompleks sampai yang bisa berjalan di CD. Beberapa diantaranya yang cukup
15
banyak digunakan adalah Apache Web Server, Internet Information Services (IIS),
Xitami, PWS, dsb.
4.3.2 Cara Kerja Web Server
Cara kerjanya cukup sederhana untuk dipahami, karena pada dasarnya tugas web
server hanya ada 2 (dua), yaitu:
1. Menerima permintaan (request) dari client, dan
2. Mengirimkan apa yang diminta oleh client (response).
Secara sederhana dapat digambarkan sebagai berikut:
Penjelasan gambar:
1. Client disini dapat berupa komputer desktop dengan minimal memiliki browser
dan terhubung ke web server melalui jaringan (intranet atau internet).
2. Komputer yang berfungsi sebagai server, dimana didalamnya terdapat
perangkat lunak web server. Agar komputer ini dapat diakses oleh client maka
komputer harus terhubung ke jaringan (intranet atau internet). Dalam jaringan
internet, komputer ini bisa saja bernama www.smknrjp.com,
www.smknrjp.sch, atau memiliki kode komputer (disebut IP Address) seperti
202.10.20.10 dan 200.100.50.25.
3. Pertama-tama, client (user) akan meminta suatu halaman ke (web) server untuk
ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat
(biasa disebut URL) di browser http://www.smknrjp.com. Client menekan
tombol Enter atau klik tombol Go pada browser. Lalu apa yang terjadi? Melalui
media jaringan (bisa internet, bisa intranet) dan melalui protokol http, akan
dicarilah komputer bernama www.smknrjp.com. Jika ditemukan, maka seolah-
olah terjadi permintaan, “hai google, ada client yang minta halaman utama
nich, ada dimana halamannya?”. Inilah yang disebut request.
4. Sekarang dari sisi server (web server). Mendapat permintaan halaman utama
google dari client, si server akan mencari-cari di komputernya halaman sesuai
permintaan. Namanya juga mencari, kadang ketemu, kadang juga tidak
ketemu. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client
(si peminta), namun jika tidak ditemukan, maka server akan memberi pesan
“404. Page Not Found”, yang artinya halaman tidak ditemukan.
4.3.3 Instalasi dan Konfigurasi Web Server :
16
1. Terlebih dahulu install apache (sebagai web server) dan links (sebagai
web browser) root@server-tkj:/home/habib# apt-get install apache2 links
Jika ada pertanyaan “Do you want to continue [Y/n]?” Tekan tombol y dan
ENTER pada keyboard untuk melanjutkan.
2. Setelah proses instlasi apache2 dan links selesai, maka web server kita sudah
berjalan. Hanya saja tampilannya masih default. Tes dengan browser links ke
server smknbi.net root@server-tkj:/home/habib# links smknbi.net
. Pada tampilan Welcome, pilih [OK] atau langsung ENTER.
Selanjutnya jika ditampilkan seperti gambar berikut ini, berarti webserver kita
sudah berfungsi dengan baik.
Untuk keluar dari tampilan links, tekan pada keyboard tombol q, kemudian
ENTER.
.
3. Jika kita ingin mengubah tampilan default webpage utama web server kita, maka
lakukan pengeditan pada file index.html yang terdapat pada direktori /var/www/.
root@server-tkj:/home/habib# nano /var/www/index.html.Edit script yang ada
dalam file tersebut. Anda dapat melakukan konfigurasi secara bebas pada file ini
untuk menghasilkan tampilan sesuai keinginan Anda, tergantung kreativitas anda.
Setelah selesai simpan dengan Ctrl + X lalu Y dan ENTER.
17
.
4. Selanjutnya restart konfigurasi web server, dengan perintah:
root@server-tkj:/home/habib# /etc/init.d/apache2/restart.
5. Kemudian kita akses kembali web server dengan menggunakan aplikasi web
browser links ke smknbi.net.
.Jika sudah ditampilkan seperti di atas, berarti konfigurasi pada file index.html
yang baru saja kita lakukan, sudah berjalan dengan baik.
.
6. Kemudian install paket php5. root@server-tkj:/home/habib# apt-get install php5
Jika muncul pertanyaan: “Do you want to continue [Y/n]?” Tekan tombol
keyboard y lalu ENTER, untuk melanjutkan. .
7. Edit file info.php yang terdapat pada direktori /var/www/.
root@server-tkj:/home/habib# nano /var/www/info.php
.
8. Tambahkan script pada file info.php seperti berikut inti:
<?
phpinfo();
?>
9. Restart kembali hasil konfigurasi pada file apache2.
root@server-tkj:/home/habib# /etc/init.d/apache2 restart
.
10. Sekarang uji akses ke php di server dengan web browser dari PC client. Pada
address bar, ketikkan smknbi.net/info.php.
18
.
11. Kembali ke command line server, selanjutnnya Install php5-mysql.
root@server-tkj:/home/habib# apt-get install php5-mysql
.
12. Install juga paket mysql-server. root@server-tkj:/home/habib# apt-get install
mysql-server Jika muncul pertanyaan “Do you want tocontinue[Y/n]?” Ketikkan
y lalu ENTER untuk melanjutkan.
.
13. Setelah paket mysql-server berhasil diinstall, muncul form pengisian password root
untuk mysql seperti gambar berikut ini. Isikan password.
.
14. Masukkan kembali password yang sama pada form konfirmasi.
.Tunggu hingga proses instalasi selesai..
15. Selanjutnya kita tes dengan cara mengetikan perintah mysql –u root –p. Jika
diminta password, masukkan password saat instalasi mysql-server sebelumnya.
19
.
Jika sudah muncul teks “mysql>” seperti gambar di atas, maka tekan Ctrl + C
untuk keluar dari mysql.
.
16. Selanjutnya install paket phpmyadmin dengan perintah:
root@server-tkj:/home/habib# apt-get install phpmyadmin Jika muncul
pertanyaan “Do you want tocontinue[Y/n]?”, makaketikkanylalu ENTER untuk
melanjutkan.
.
17. Setelah itu akan muncul pilihan web server mana yang akan dikonfigurasi pada
phpmyadmin. Pilih apache2, seperti gambar berikut:
.
18. Jika muncul pesan seperti berikut ini, pilih [No].
.
Tunggu hingga proses instalasi selesai..
19. Setelah itu kita buka konfigurasi file apache.conf pada direktori
/etc/phpmyadmin/. (Note: di sini kita tidak menggunakan editor nano, tapi
menggunakan editor gedit agar lebih mudah mengcopy-paste script yang ada di
dalamnya).root@server-tkj:/home/habib# gedit /etc/phpmyadmin/apache.conf
.
20
20. Copykan isi seluruh script pada file apache.conf tersebut ke dalam file
apache2.conf yang terdapat dalam direktori /etc/apache2/. Caranya seleksi
seluruh script menggunakan mouse atau Ctrl + A pada keyboard. Cari menu
[Copy] atau klik kanan pada script yang diseleksi, pilih [Copy]. Kemudian tutup
editor gedit. Selanjutnya buka file apache2.conf pada direktori /etc/apache2,
dengan perintah: root@server-tkj:/home/habib# gedit /etc/apache2/apache2.conf
.Tempatkan kursor di baris paling akhir dari script file apache2.conf tersebut.
Kemudian klik kanan,lalu pilih [Paste].Selanjutnya simpan dan keluar dari editor
gedit.
.(Note: Langkah 19 dan 20 di atas menurut penulis hany opsional saja, karena
berdasarkan pengalaman tanpa dibuat seperti 19 dan 20, Web Server kita masih
tetap bisa jalan).
.
21. Restart apache2 dengan cara mengetikan perintah ini : root@server-
tkj:/home/habib# /etc/init.d/apache2 restart
22. mLalu kitates phpmyadmin dengan membukawebbrowser dari PC client. Ketikkan
pada address bar: smknbi.net/phpmyadmin. Pada menu login, masukkanuser root
dan password yang digunakan pada saat proses instalasi mysql-server.
23. Hasilnya akan seperti gambar berikut:
21
.
Sampai di sini, tahap Instalasi dan Konfigurasi Web Server Debian 6
Squeeze telah selesai. Namun web server ini masih kosong. Untuk mengisi
kontennya kita ini perlu diinstall aplikasi aplikasi-aplikasi CMS seperti seperti
joomla, wordpress, dan lain-lain. Untuk tahap berikutnya kita akan menginstal
CMSs wordpress ke dalam Web Server Debian kita.
4.3.4 Keungulan dan Kelemahan Web Server
Keunggulan :
1. Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan
pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang
tidak dibebani dengan tugas lain sebagai workstation.
2. Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat seorang
pemakai yang bertugas sebagai administrator jaringan, yang mengelola
administrasi dan sistem keamanan jaringan.
3. Sistem backup data lebih baik, karena pada jaringan client-server backup
dilakukan terpusat di server, yang akan membackup seluruh data yang
digunakan di dalam jaringan.
Kelemahan :
1. Biaya operasional relatif lebih mahal.
2. Diperlukan adanya satu komputer khusus yang berkemampuan lebih untuk
ditugaskan sebagai server.
3. Kelangsungan jaringan sangat tergantung pada server. Bila server mengalami
gangguan maka secara keseluruhan jaringan akan terganggu.
22
BAB III
PENUTUP
4.1 Kesimpulan
Aplikasi Server adalah aplikasi komputer yang berfungsi melayani
permintaan akses dari komputer klien. DHCP (Dynamic Configuration Protocol)
adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang
memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server,
sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client.
Domain Name System (DNS) adalah Distribute Database System yang
digunakan untuk pencarian nama komputer (name resolution) di jaringan yang
menggunakan TCP/IP. Sebelum dipergunakannya DNS, jaringan komputer
menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP
address-nya. Di Internet, file ini dikelola secara terpusat dan di setiap lokasi harus
di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya
jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru
file ini ke setiap lokasi.
Web Server merupakan sebuah perangkat lunak server yang berfungsi
menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser
web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang
umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah
sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan
spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server.
23
DAFTAR PUSTAKA
http://info.access.com/id/info/Pengertian_dan_Penjelasan_Domain_Name_Server.
info
http://trimawati.wordpress.com/2008/07/25/pengertianfungsikeunggulan-dan-
kekurangn-dns-server/
http://aloeveras.wordpress.com/2013/06/19/makalah-domain-name-sarver/
http://campusti.blogspot.com/2013/11/makalah-web-server-dan-mail-server.html
http://www.habibahmadpurba.wordpress.com
http://id.wikipedia.org/wiki/Web_server
http://computer.howstuffworks.com/web-server1.htm

More Related Content

What's hot

Mikrotik ppt
Mikrotik pptMikrotik ppt
Mikrotik ppt044249
 
Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"
Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"
Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"Riyo D'lasphaga
 
Ppt dns server
Ppt dns serverPpt dns server
Ppt dns serverMAFauzan
 
Modul PBO Bab-05 - Pewarisan (Inheritance)
Modul PBO Bab-05 - Pewarisan (Inheritance)Modul PBO Bab-05 - Pewarisan (Inheritance)
Modul PBO Bab-05 - Pewarisan (Inheritance)Rakhmat Dedi Gunawan
 
Laporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan KomputerLaporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan KomputerPamulang University
 
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021I Putu Hariyadi
 
OPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di LinuxOPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di LinuxIbrahim Naki
 
Osi layer dan fungsinya
Osi layer dan fungsinyaOsi layer dan fungsinya
Osi layer dan fungsinyaMuhammad Putra
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasiIKHSAN MAHRURI
 
Makalah troubleshooting masalha pada komputer
Makalah troubleshooting masalha pada komputerMakalah troubleshooting masalha pada komputer
Makalah troubleshooting masalha pada komputerseolangit7
 
Local Area Network
Local Area NetworkLocal Area Network
Local Area NetworkAfdan Rojabi
 
Laporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerLaporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerElytua Napitupulu
 
PPT Jaringan Komputer
PPT Jaringan KomputerPPT Jaringan Komputer
PPT Jaringan KomputerFaksi
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)rizki adam kurniawan
 

What's hot (20)

Mikrotik ppt
Mikrotik pptMikrotik ppt
Mikrotik ppt
 
Proposal jaringan komputer
Proposal jaringan komputerProposal jaringan komputer
Proposal jaringan komputer
 
Laporan praktikum jarkom_3
Laporan praktikum jarkom_3Laporan praktikum jarkom_3
Laporan praktikum jarkom_3
 
Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"
Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"
Laporan Praktek Jaringan Komputer "Jaringan perangkat lokal"
 
Jaringan nirkabel ppt
Jaringan nirkabel pptJaringan nirkabel ppt
Jaringan nirkabel ppt
 
Ppt dns server
Ppt dns serverPpt dns server
Ppt dns server
 
Modul PBO Bab-05 - Pewarisan (Inheritance)
Modul PBO Bab-05 - Pewarisan (Inheritance)Modul PBO Bab-05 - Pewarisan (Inheritance)
Modul PBO Bab-05 - Pewarisan (Inheritance)
 
Laporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan KomputerLaporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan Komputer
 
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
 
OPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di LinuxOPERASI INPUT OUTPUT di Linux
OPERASI INPUT OUTPUT di Linux
 
Osi layer dan fungsinya
Osi layer dan fungsinyaOsi layer dan fungsinya
Osi layer dan fungsinya
 
Laporan 5 routing static
Laporan 5 routing staticLaporan 5 routing static
Laporan 5 routing static
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
 
Makalah troubleshooting masalha pada komputer
Makalah troubleshooting masalha pada komputerMakalah troubleshooting masalha pada komputer
Makalah troubleshooting masalha pada komputer
 
Local Area Network
Local Area NetworkLocal Area Network
Local Area Network
 
Laporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputerLaporan kerja praktek jaringankomputer
Laporan kerja praktek jaringankomputer
 
PPT Jaringan Komputer
PPT Jaringan KomputerPPT Jaringan Komputer
PPT Jaringan Komputer
 
BAB 1 AIJ.pptx
BAB 1 AIJ.pptxBAB 1 AIJ.pptx
BAB 1 AIJ.pptx
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)
 
[PBO] Pertemuan 5 - Inheritance
[PBO] Pertemuan 5 - Inheritance[PBO] Pertemuan 5 - Inheritance
[PBO] Pertemuan 5 - Inheritance
 

Viewers also liked

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
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqisafei123
 
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverSulthan Adam
 
Debian Server Tutorial Komplit
Debian Server Tutorial KomplitDebian Server Tutorial Komplit
Debian Server Tutorial KomplitRahmad Kurniawan
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawanUkk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawanSyiroy Uddin
 
Trouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinyaTrouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinyaafandi_latif
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mSyiroy Uddin
 
Langkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debianLangkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debianDika Arafat
 
Konfigurasi mikrotik (virtualbox)
Konfigurasi mikrotik (virtualbox) Konfigurasi mikrotik (virtualbox)
Konfigurasi mikrotik (virtualbox) Mas Tobel
 
Makalah trouble shooting & maintenance
Makalah trouble shooting & maintenanceMakalah trouble shooting & maintenance
Makalah trouble shooting & maintenanceteguh septian
 
Konfigurasi Dasar Windows Server 2012 R2 rev.1
Konfigurasi Dasar Windows Server 2012 R2 rev.1Konfigurasi Dasar Windows Server 2012 R2 rev.1
Konfigurasi Dasar Windows Server 2012 R2 rev.1Muhamad Yusuf Supriadi
 
SETING DAN KONFIGURASI ROUTERBOARD MIKROTIK RB 750 METODE TEX
SETING DAN KONFIGURASI ROUTERBOARD  MIKROTIK RB 750 METODE TEXSETING DAN KONFIGURASI ROUTERBOARD  MIKROTIK RB 750 METODE TEX
SETING DAN KONFIGURASI ROUTERBOARD MIKROTIK RB 750 METODE TEXKadek Kamastika
 
Instalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxInstalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxDonny Kurniawan
 
Laporan konfigurasi samba server
Laporan konfigurasi samba serverLaporan konfigurasi samba server
Laporan konfigurasi samba serverDenni Setyawan
 

Viewers also liked (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...
 
Tutorial membangun server jaringan
Tutorial  membangun  server  jaringanTutorial  membangun  server  jaringan
Tutorial membangun server jaringan
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqi
 
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
 
Debian Server Tutorial Komplit
Debian Server Tutorial KomplitDebian Server Tutorial Komplit
Debian Server Tutorial Komplit
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawanUkk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
 
Laporan mail server
Laporan mail serverLaporan mail server
Laporan mail server
 
Makalah ubuntu server
Makalah ubuntu serverMakalah ubuntu server
Makalah ubuntu server
 
Trouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinyaTrouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinya
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
 
Langkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debianLangkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debian
 
Konfigurasi mikrotik (virtualbox)
Konfigurasi mikrotik (virtualbox) Konfigurasi mikrotik (virtualbox)
Konfigurasi mikrotik (virtualbox)
 
Makalah trouble shooting & maintenance
Makalah trouble shooting & maintenanceMakalah trouble shooting & maintenance
Makalah trouble shooting & maintenance
 
Konfigurasi Dasar Windows Server 2012 R2 rev.1
Konfigurasi Dasar Windows Server 2012 R2 rev.1Konfigurasi Dasar Windows Server 2012 R2 rev.1
Konfigurasi Dasar Windows Server 2012 R2 rev.1
 
SETING DAN KONFIGURASI ROUTERBOARD MIKROTIK RB 750 METODE TEX
SETING DAN KONFIGURASI ROUTERBOARD  MIKROTIK RB 750 METODE TEXSETING DAN KONFIGURASI ROUTERBOARD  MIKROTIK RB 750 METODE TEX
SETING DAN KONFIGURASI ROUTERBOARD MIKROTIK RB 750 METODE TEX
 
Instalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxInstalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada Linux
 
Cover
CoverCover
Cover
 
Laporan konfigurasi samba server
Laporan konfigurasi samba serverLaporan konfigurasi samba server
Laporan konfigurasi samba server
 
Microsoft Excel 2003
Microsoft Excel 2003Microsoft Excel 2003
Microsoft Excel 2003
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
 

Similar to Makalah dhcp, dns, dan web server

Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Dhcp server &amp; dns server
Dhcp server &amp; dns serverDhcp server &amp; dns server
Dhcp server &amp; dns serverxcnesco
 
Dns server &amp; dhcp server
Dns server &amp; dhcp serverDns server &amp; dhcp server
Dns server &amp; dhcp serverHeri1803
 
Dns server &amp; dhcp server
Dns server &amp; dhcp serverDns server &amp; dhcp server
Dns server &amp; dhcp serverFAHRULFAUZI071
 
Laporan Praktikum Dendi Fitra
Laporan Praktikum Dendi FitraLaporan Praktikum Dendi Fitra
Laporan Praktikum Dendi FitraFitraislami
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanAnca Septiawan
 
1. pengertian dhcp. 2. cara kerja dhcp
1. pengertian dhcp. 2. cara kerja dhcp1. pengertian dhcp. 2. cara kerja dhcp
1. pengertian dhcp. 2. cara kerja dhcpNaja Tafuraga
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suseArief Ubaidillah
 
Dhcp server-mikrotik
Dhcp server-mikrotikDhcp server-mikrotik
Dhcp server-mikrotikcabikhosting
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp serverSuhestin Hezztun
 
2015 01 19_administrasi_server_pertemuan_3
2015 01 19_administrasi_server_pertemuan_32015 01 19_administrasi_server_pertemuan_3
2015 01 19_administrasi_server_pertemuan_3rudiantoinz
 
Dhcp server &amp; dns server
Dhcp server &amp; dns serverDhcp server &amp; dns server
Dhcp server &amp; dns serverAgus60
 
Laporan Pratikum Mikrotik (alif&azmiy)
Laporan Pratikum Mikrotik (alif&azmiy)Laporan Pratikum Mikrotik (alif&azmiy)
Laporan Pratikum Mikrotik (alif&azmiy)alif firmansyah
 
Laporan 6
Laporan 6Laporan 6
Laporan 6Boy Cdr
 

Similar to Makalah dhcp, dns, dan web server (20)

Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Dhcp server &amp; dns server
Dhcp server &amp; dns serverDhcp server &amp; dns server
Dhcp server &amp; dns server
 
Dns server &amp; dhcp server
Dns server &amp; dhcp serverDns server &amp; dhcp server
Dns server &amp; dhcp server
 
Dns server &amp; dhcp server
Dns server &amp; dhcp serverDns server &amp; dhcp server
Dns server &amp; dhcp server
 
Laporan Praktikum Dendi Fitra
Laporan Praktikum Dendi FitraLaporan Praktikum Dendi Fitra
Laporan Praktikum Dendi Fitra
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
 
1. pengertian dhcp. 2. cara kerja dhcp
1. pengertian dhcp. 2. cara kerja dhcp1. pengertian dhcp. 2. cara kerja dhcp
1. pengertian dhcp. 2. cara kerja dhcp
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suse
 
Dhcp server-mikrotik
Dhcp server-mikrotikDhcp server-mikrotik
Dhcp server-mikrotik
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp server
 
2015 01 19_administrasi_server_pertemuan_3
2015 01 19_administrasi_server_pertemuan_32015 01 19_administrasi_server_pertemuan_3
2015 01 19_administrasi_server_pertemuan_3
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Dhcp server &amp; dns server
Dhcp server &amp; dns serverDhcp server &amp; dns server
Dhcp server &amp; dns server
 
Laporan Pratikum Mikrotik (alif&azmiy)
Laporan Pratikum Mikrotik (alif&azmiy)Laporan Pratikum Mikrotik (alif&azmiy)
Laporan Pratikum Mikrotik (alif&azmiy)
 
12558113.ppt
12558113.ppt12558113.ppt
12558113.ppt
 
Laporan 6 nat, dns dan dhcp
Laporan 6 nat, dns dan dhcpLaporan 6 nat, dns dan dhcp
Laporan 6 nat, dns dan dhcp
 
Laporan 6
Laporan 6Laporan 6
Laporan 6
 
DHCP Server
DHCP ServerDHCP Server
DHCP Server
 

Recently uploaded

(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptxSirlyPutri1
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidupfamela161
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiaNILAMSARI269850
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 

Recently uploaded (20)

(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesia
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 

Makalah dhcp, dns, dan web server

  • 1. Disusun Oleh : Anggit Kurniawan Cep Anggun Nugraha GumilarRahmat Icshan MuhammadRizki MAKALAH DHCP, DNS, DAN WEB SERVER
  • 2. 1 KATA PENGANTAR Assalamu’alaikum warahmatullahi wabarakatuh. Alhamdulillahirabbilalamin, banyak nikmat yang Allah berikan, tetapi sedikit sekali yang kita ingat. Puji dan syukur marilah kita panjatkan ke Khadirat Allah SWT , karena atas segala berkat, rahmat, taufik, serta hidayah-Nya yang tiada terkira besarnya, sehingga Kami dapat menyelesaikan makalah ini dengan judul ”Makalah DHCP, DNS, dan Web Serever”. Dalam penyusunannya, Kami memperoleh banyak bantuan dari berbagai pihak, karena itu Kami mengucapkan terima kasih yang sebesar-besarnya kepada pihak yang telah memberikan dukungan dan kepercayaan yang begitu besar. Dari sanalah semua keberhasilan pembuatan makalah ini berawal, semoga semua ini bisa memberikan sedikit kebahagiaan dan menuntun pada langkah yang lebih baik lagi. Meskipun Kami berharap isi dari makalah ini bebas dari kekurangan dan kesalahan, namun selalu ada yang kurang. Oleh karena itu, Kami mengharapkan kritik dan saran yang membangun agar makalah ini dapat lebih baik lagi. Akhir kata Kami berharap agar makalah ini bermanfaat bagi semua pembaca. Tasikmalaya, 24 September 2014 Pengarang
  • 3. 2 DAFTAR ISI KATA PENGANTAR...............................................................................................1 DAFTAR ISI.............................................................................................................2 BAB I PENDAHULUAN...........................................................................................3 1.1 Latar Belakang Masalah............................................................................3 1.2 Rumusan Masalah......................................................................................3 1.3 Tujuan........................................................................................................3 BAB II PEMBAHASAN............................................................................................4 4.1 DHCP (Dynamic Host Configuration Protokol) Server..............................4 4.1.1 Pengertian DHCP .................................................................................4 4.1.2 Konfigurasi DHCP Server.....................................................................4 4.1.3 Kelebihan DHCP..................................................................................5 4.2 DNS (Domain Name System) Server..........................................................5 4.2.1 Pengertian DNS Server .........................................................................5 4.2.2 Sejarah DNS.........................................................................................6 4.2.3 Struktur DNS........................................................................................7 4.2.4 Cara Kerja DNS (Domain Name System)...............................................8 4.2.5 Instalasi dan konfigurasi DNS Server.....................................................9 4.2.6 Kelebihan DNS, Kekurangan DNS, dan Fungsi DNS, ...........................14 4.3 Web Server..............................................................................................14 4.3.1 Pengertian Web Server........................................................................14 4.3.2 Cara Kerja Web Server........................................................................15 4.3.3 Instalasi dan Konfigurasi Web Server :.................................................15 4.3.4 Keungulan dan Kelemahan Web Server................................................21 BAB III PENUTUP.................................................................................................22 4.1 Kesimpulan..............................................................................................22 DAFTAR PUSTAKA..............................................................................................23
  • 4. 3 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Aplikasi Server adalah aplikasi komputer yang berfungsi melayani permintaan akses dari komputer klien. Web server berisi tampilan informasi perusahaan yang diakses menggunakan web browser seperti mozilla firefox dan internet explorer. Dengan berkembangnya teknologi komputer dan komunikasi suatu model komputer tunggal yang melayani seluruh tugas-tugas komputasi suatu organisasi kini telah diganti dengan sekumpulan komputer yang terpisah-pisah akan tetapi saling berhubungan dalam melaksanakan tugasnya, sistem seperti ini disebut jaringan komputer (computer network). 1.2 Rumusan Masalah 1. Pengertian dari DHCP Server, DNS Server, dan Web Server ? 2. Cara kerja dari jenis – jenis server tersebut ? 3. Cara instalasi dan konfigurasi dari jenis – jenis server tersebut ? 4. Kelebihan dan kekurangan dari jenis – jenis server tersebut ? 1.3 Tujuan 1. Untuk mengetahui pengertian dari DHCP Server, DNS Server, dan Web Server. 2. Untuk mengetahui cara kerja dari jenis – jenis server tersebut. 3. Untuk mengetahui cara instalasi dan konfigurasi dari jenis – jenis server tersebut. 4. Untuk mengetahui kelebihan dan kekurangan dari jenis-jenis server tersebut.
  • 5. 4 BAB II PEMBAHASAN 4.1 DHCP (Dynamic Host Configuration Protokol) Server 4.1.1 Pengertian DHCP DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server. Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut. Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period. 4.1.2 Konfigurasi DHCP Server 1. Konfigurasi network # nano /etc/network/interfaces 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.254 gateway 192.168.10.1 dns-nameserver 192.168.10.1 dns-search domainserver.com 2. Setelah itu restart network agar setingan di atas berjalan. # /etc/init.d/networking restart 3. Cek ip dengan mengetikan perintah di bawah. Apakah eth0 atau eth1 ada dan terkonfigurasi. # ifconfig
  • 6. 5 4. Install dhcp3 server # apt-cdrom add # apt-get install dhcp3-server 5. Konfigurasi dhcp server # nano /etc/dhcp/dhcpd.conf subnet 192.168.10.0 netmask 255.255.255.0 { range 192.168.10.2 192.168.10.1; option domain-name-server 192.168.10.1; option domain-name "domainserver.com"; option router 192.168.10.1; option broadcast-address 192.168.10.254; default-lease-time 3600; max-lease-time 7200; } 6. Seting default lan cardnya. Jika terbaca eth0 tulis eth0 dan sebaliknya. # nano /etc/default/isc-dhcp-server 7. Restart agar setingan di atas berjalan # service isc-dhcp-sever restart 8. Konfigurasi Client ataw windows Ipconfig (Untuk melihat IP) ipconfig /release (Melepas DHCP) ipconfig /renew (Meminta DHCP) 4.1.3 Kelebihan DHCP 1. Memudahkan dalam transfer data kepada PC client lain atau PC server. 2. DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. 3. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks. 4. DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off). 5. DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server. 6. DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi lainnya kepada client. 4.2 DNS (Domain Name System) Server 4.2.1 Pengertian DNS Server Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet
  • 7. 6 DNS juga dapat di implementasikan ke private network atau internet.Implementasi Disconected. Kemudian dapat didefinisikan bahwa DNS domain Internet menerjemahkan nama ke alamat IP host. DNS secara otomatis mengkonversi nama ketika kita ketik alamat browser Web ke alamat IP dari server Web hosting situs tersebut. Struktur database DNS berbentuk hierarki atau pohon yang memiliki beberapa cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host, subdomain, ataupun top level domain. Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain disebut subdomain. Domain yang terletak setelah top level domain adalah second level domain, dan domain yang berada di bawah second level domain disebut third level domain, begitu seterusnya. Mesin DNS bisa menggunakan Server OS Windows server yang dijadikan mesin DNS atau sebuah Server dengan OS Linux dengan menjalankan daemon seperti BIND (Berkeley Internet Name Domain) / DJBDNS yang sering digunakan, hampir 75 % implemetasi DNS menggunakan BIND. Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masing (www.rootservers.org) 4.2.2 Sejarah DNS Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP address-nya. Di Internet, file ini dikelola secara terpusat dan di setiap lokasi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet, hal ini makin merepotkan, akhirnya dibuatkan sebuah solusi dimana DNS di desain menggantikan fungsi HOSTS files, dengan kelebihan unlimited database size, dan performace yang baik. DNS adalah
  • 8. 7 sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke IP address. Sebagai contoh, www untuk penggunaan di Internet, lalu diketikan nama domain, misalnya: yahoo.com maka akan di petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat di analogikan pada pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di pesawat telepon. Sama persis, host komputer mengirimkan queries berupa nama komputer dan domain name server ke DNS, lalu oleh DNS dipetakan ke IP address. 4.2.3 Struktur DNS 1. Root-Level Domains Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang disebut dengan level. Level paling atas di hirarki disebut dengan root domain. Root domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”). 2. Top-Level Domains Pada bagian dibawah ini adalah contoh dari top-level domains:  com : Organisasi Komersial  edu : Institusi pendidikan atau universitas  org : Organisasi non-profit  net : Networks (backbone Internet)  gov : Organisasi pemerintah non militer  mil : Organisasi pemerintah militer  num : No telpon  arpa : Reverse DNS  xx : dua-huruf untuk kode negara (id:Indonesia,sg:singapura,au:australia,dll) Top-level domains dapat berisi second-level domains dan hosts. 3. Second-Level Domains Second-level domains dapat berisi host dan domain lain, yang disebut dengan subdomain. Untuk contoh: Domain Bujangan, bujangan.com terdapat komputer
  • 9. 8 (host) seperti server1.bujangan.com dan subdomain training.bujangan.com. Subdomain training.bujangan.com juga terdapat komputer (host) seperti client1.training.bujangan.com. 4. Host Names Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com adalah domain name. 4.2.4 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. 5. 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. 6. 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. 7. Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server. Jika permintaan tidak ada pada database, name server akan menghubungi server root dan server lainnya dengan cara sebagai berikut :
  • 10. 9 1. Saat kita mengetikkan sebuah nama domain misalnya http://www. kpk.cs.anti_koruptor.edu pada web browser, maka aplikasi http (resolver) akan mengirimkan query ke Name Server DNS Server local atau DNS Server Internet Service Provider. 2. Awalnya name server akan menghubungi server root. Server root tidak mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address server edu. 3. Selanjutnya name server akan bertanya lagi pada server edu berpa IP Address domain kpk.cs.anti_koruptor.edu. Server edu tidak mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address server anti_koruptor.edu. 4. Selanjutnya name server akan bertanya ke server anti_koruptor.edu tentang IP Address kpk.cs.anti_koruptor.edu. Dan server anti_koruptor.edu hanya mengetahui dan memberikan jawaban berupa IP Address server cs.anti_koruptor.edu 5. Selanjutnya name server akan bertanya ke server cs.anti_koruptor.edu tentang IP Address kpk.cs.anti_koruptor.edu. Dan barulah cs.anti_koruptor.edu mengetahui dan menjawab berapa IP Address domain kpk.cs.anti_koruptor.edu. 6. Terakhir barulah computer client bisa secara langsung menghubungi domain kpk.cs.anti_koruptor.edu dengan menggunakan IP Address yang diberikan oleh server cs.anti_koruptor.edu. 7. IP Address milik kpkcs.anti_koruptor.edu kemudian akan disimpan sementara oleh DNS server Anda untuk keperluan nanti. Proses ini disebut caching, yang berguna untuk mempercepat pencarian nama domain yang telah dikenalnya. 4.2.5 Instalasi dan konfigurasi DNS Server 1. Dari menu utama VirtualBox, ubah mount ke CD.iso instalasi. Klik pada sistem operasi yang berjalan [Debian 6.0.7] >> [Settings] >> [Storage] >> [IDE Controller/Empty] >> ikon CD >>à [DVD.iso instalasi]>> [OK].
  • 11. 10 Jika menggunakan Debian GUI, langsung saja dari menu [Device] >> [CD/DVD Devices] >> [DVD.iso instalasi] >> [OK]. . 2. Selanjutnya dari sistem operasi Debian, ubah mount ke CD drive. Gunakan perintah: root@server-tkj:/home/habib# apt-cdrom add 3. Selanjutnya install paketbind9 root@server-tkj:/home/habib# apt-get install bind9 . 4. Setelah instalasi bind9 selesai, masuk ke direktori /etc/bind9/, dan lihat isi direktorinya. . 5. Kemudian edit isi file named.conf.local root@server-tkj:/etc/bind# nano named.conf.local .
  • 12. 11 6. Buat script seperti berikut: . 7. Lihat kembali isi direktori /etc/bind/. . 8. Copy file db.local menjadi db.smknbi pada direktori yang sama. Kemudian pertahikan hasilnya: 9. Copy file db.255 menjadi db.192 pada direktori yang sama, dan lihat hasilnya: . 10. Kemudian edit isi filedb.smknbi root@server-tkj:/etc/bind# nano db.smknbi
  • 13. 12 11. Kemudian isi script seperti berikut: . 12. Lalu edit isi file db.192 root@server-tkj:/etc/bind# nano db.192. 13. Buat script seperti berikut: 14. Edit juga isi file resolv.conf, sehingga seperti berikut: nameserver 192.168.100.1 15. Selanjutnya restart konfigurasi bind9 yang sudah kita lakukan. . 16. Untuk mengetahui apakan DNS server sudah berjalan, lakukan tes dns dari localhost. Gunakan perintah dig.
  • 14. 13 . 17. Atau gunakan perintah nslookup: Jika ditampilkan seperti gambar di atas, maka konfigurasi DNS server sudah berhasil dengan baik. 18. Lakukan juga pengujian dengan perintah ping. Ping ke smknbi.net Sampai di sini tahap Instalasi dan Konfigurasi DNS Server sudah selesai..
  • 15. 14 4.2.6 Kelebihan DNS, Kekurangan DNS, dan Fungsi DNS, 1. Kelebihan DNS  Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer, cukup host name.  Konsisten, IP address sebuah komputer bisa saja berubah, tapi host name tidak harus berubah.  Simple, DNS server mudah untuk dikonfigurasikan (bagi admin).  DNS mudah untuk di implementasikan di protocol TCP/IP DNS server mudah untuk di konfigurasikan(Bagi admin) User tidak lagi di repotkan untuk mengingat IP address 2. Kekurangan DNS  User tidak dapat menggunakan nama banyak untuk mencari nama domain baik di internet maupun di intranet.  DNS tidak mudah untuk di implementasikan.  Tidak konsisten.  Tidak bisa membuat banyak nama domain. 3. Fungsi DNS  Menerjemahkan nama komputer ke IP address (memetakan nama komputer menjadi IP address).  Kerangka Peraturan pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.  Menyediakan keluwesan untuk kegagalan computer,Beberapa server DNS memberikan perlindungan untuk setiap domain. Tepatnya,Tiga belas server akar (root server) digunakan oleh seluruh dunia. 4.3 Web Server 4.3.1 Pengertian Web Server Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server. Web server tugasnya mengirim permintaan data dan menerima data berupa gambar, file, video maupun file scripting yang dimengerti oleh web server sehingga web aplikasi dapat berkomunikasi dengan server. Client melakukan permintaan melalui protokol, sehingga client dapat mengakses melalui web browser dan umumnya ditampilkan berbentuk HTML. Karena web server hanyalah suatu perangkat lunak, saat ini banyak pilihan yang dapat kita pilih. Mulai dari yang gratis (free) sampai yang berbayar, mulai dari yang kompleks sampai yang bisa berjalan di CD. Beberapa diantaranya yang cukup
  • 16. 15 banyak digunakan adalah Apache Web Server, Internet Information Services (IIS), Xitami, PWS, dsb. 4.3.2 Cara Kerja Web Server Cara kerjanya cukup sederhana untuk dipahami, karena pada dasarnya tugas web server hanya ada 2 (dua), yaitu: 1. Menerima permintaan (request) dari client, dan 2. Mengirimkan apa yang diminta oleh client (response). Secara sederhana dapat digambarkan sebagai berikut: Penjelasan gambar: 1. Client disini dapat berupa komputer desktop dengan minimal memiliki browser dan terhubung ke web server melalui jaringan (intranet atau internet). 2. Komputer yang berfungsi sebagai server, dimana didalamnya terdapat perangkat lunak web server. Agar komputer ini dapat diakses oleh client maka komputer harus terhubung ke jaringan (intranet atau internet). Dalam jaringan internet, komputer ini bisa saja bernama www.smknrjp.com, www.smknrjp.sch, atau memiliki kode komputer (disebut IP Address) seperti 202.10.20.10 dan 200.100.50.25. 3. Pertama-tama, client (user) akan meminta suatu halaman ke (web) server untuk ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut URL) di browser http://www.smknrjp.com. Client menekan tombol Enter atau klik tombol Go pada browser. Lalu apa yang terjadi? Melalui media jaringan (bisa internet, bisa intranet) dan melalui protokol http, akan dicarilah komputer bernama www.smknrjp.com. Jika ditemukan, maka seolah- olah terjadi permintaan, “hai google, ada client yang minta halaman utama nich, ada dimana halamannya?”. Inilah yang disebut request. 4. Sekarang dari sisi server (web server). Mendapat permintaan halaman utama google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan. Namanya juga mencari, kadang ketemu, kadang juga tidak ketemu. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client (si peminta), namun jika tidak ditemukan, maka server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak ditemukan. 4.3.3 Instalasi dan Konfigurasi Web Server :
  • 17. 16 1. Terlebih dahulu install apache (sebagai web server) dan links (sebagai web browser) root@server-tkj:/home/habib# apt-get install apache2 links Jika ada pertanyaan “Do you want to continue [Y/n]?” Tekan tombol y dan ENTER pada keyboard untuk melanjutkan. 2. Setelah proses instlasi apache2 dan links selesai, maka web server kita sudah berjalan. Hanya saja tampilannya masih default. Tes dengan browser links ke server smknbi.net root@server-tkj:/home/habib# links smknbi.net . Pada tampilan Welcome, pilih [OK] atau langsung ENTER. Selanjutnya jika ditampilkan seperti gambar berikut ini, berarti webserver kita sudah berfungsi dengan baik. Untuk keluar dari tampilan links, tekan pada keyboard tombol q, kemudian ENTER. . 3. Jika kita ingin mengubah tampilan default webpage utama web server kita, maka lakukan pengeditan pada file index.html yang terdapat pada direktori /var/www/. root@server-tkj:/home/habib# nano /var/www/index.html.Edit script yang ada dalam file tersebut. Anda dapat melakukan konfigurasi secara bebas pada file ini untuk menghasilkan tampilan sesuai keinginan Anda, tergantung kreativitas anda. Setelah selesai simpan dengan Ctrl + X lalu Y dan ENTER.
  • 18. 17 . 4. Selanjutnya restart konfigurasi web server, dengan perintah: root@server-tkj:/home/habib# /etc/init.d/apache2/restart. 5. Kemudian kita akses kembali web server dengan menggunakan aplikasi web browser links ke smknbi.net. .Jika sudah ditampilkan seperti di atas, berarti konfigurasi pada file index.html yang baru saja kita lakukan, sudah berjalan dengan baik. . 6. Kemudian install paket php5. root@server-tkj:/home/habib# apt-get install php5 Jika muncul pertanyaan: “Do you want to continue [Y/n]?” Tekan tombol keyboard y lalu ENTER, untuk melanjutkan. . 7. Edit file info.php yang terdapat pada direktori /var/www/. root@server-tkj:/home/habib# nano /var/www/info.php . 8. Tambahkan script pada file info.php seperti berikut inti: <? phpinfo(); ?> 9. Restart kembali hasil konfigurasi pada file apache2. root@server-tkj:/home/habib# /etc/init.d/apache2 restart . 10. Sekarang uji akses ke php di server dengan web browser dari PC client. Pada address bar, ketikkan smknbi.net/info.php.
  • 19. 18 . 11. Kembali ke command line server, selanjutnnya Install php5-mysql. root@server-tkj:/home/habib# apt-get install php5-mysql . 12. Install juga paket mysql-server. root@server-tkj:/home/habib# apt-get install mysql-server Jika muncul pertanyaan “Do you want tocontinue[Y/n]?” Ketikkan y lalu ENTER untuk melanjutkan. . 13. Setelah paket mysql-server berhasil diinstall, muncul form pengisian password root untuk mysql seperti gambar berikut ini. Isikan password. . 14. Masukkan kembali password yang sama pada form konfirmasi. .Tunggu hingga proses instalasi selesai.. 15. Selanjutnya kita tes dengan cara mengetikan perintah mysql –u root –p. Jika diminta password, masukkan password saat instalasi mysql-server sebelumnya.
  • 20. 19 . Jika sudah muncul teks “mysql>” seperti gambar di atas, maka tekan Ctrl + C untuk keluar dari mysql. . 16. Selanjutnya install paket phpmyadmin dengan perintah: root@server-tkj:/home/habib# apt-get install phpmyadmin Jika muncul pertanyaan “Do you want tocontinue[Y/n]?”, makaketikkanylalu ENTER untuk melanjutkan. . 17. Setelah itu akan muncul pilihan web server mana yang akan dikonfigurasi pada phpmyadmin. Pilih apache2, seperti gambar berikut: . 18. Jika muncul pesan seperti berikut ini, pilih [No]. . Tunggu hingga proses instalasi selesai.. 19. Setelah itu kita buka konfigurasi file apache.conf pada direktori /etc/phpmyadmin/. (Note: di sini kita tidak menggunakan editor nano, tapi menggunakan editor gedit agar lebih mudah mengcopy-paste script yang ada di dalamnya).root@server-tkj:/home/habib# gedit /etc/phpmyadmin/apache.conf .
  • 21. 20 20. Copykan isi seluruh script pada file apache.conf tersebut ke dalam file apache2.conf yang terdapat dalam direktori /etc/apache2/. Caranya seleksi seluruh script menggunakan mouse atau Ctrl + A pada keyboard. Cari menu [Copy] atau klik kanan pada script yang diseleksi, pilih [Copy]. Kemudian tutup editor gedit. Selanjutnya buka file apache2.conf pada direktori /etc/apache2, dengan perintah: root@server-tkj:/home/habib# gedit /etc/apache2/apache2.conf .Tempatkan kursor di baris paling akhir dari script file apache2.conf tersebut. Kemudian klik kanan,lalu pilih [Paste].Selanjutnya simpan dan keluar dari editor gedit. .(Note: Langkah 19 dan 20 di atas menurut penulis hany opsional saja, karena berdasarkan pengalaman tanpa dibuat seperti 19 dan 20, Web Server kita masih tetap bisa jalan). . 21. Restart apache2 dengan cara mengetikan perintah ini : root@server- tkj:/home/habib# /etc/init.d/apache2 restart 22. mLalu kitates phpmyadmin dengan membukawebbrowser dari PC client. Ketikkan pada address bar: smknbi.net/phpmyadmin. Pada menu login, masukkanuser root dan password yang digunakan pada saat proses instalasi mysql-server. 23. Hasilnya akan seperti gambar berikut:
  • 22. 21 . Sampai di sini, tahap Instalasi dan Konfigurasi Web Server Debian 6 Squeeze telah selesai. Namun web server ini masih kosong. Untuk mengisi kontennya kita ini perlu diinstall aplikasi aplikasi-aplikasi CMS seperti seperti joomla, wordpress, dan lain-lain. Untuk tahap berikutnya kita akan menginstal CMSs wordpress ke dalam Web Server Debian kita. 4.3.4 Keungulan dan Kelemahan Web Server Keunggulan : 1. Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain sebagai workstation. 2. Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat seorang pemakai yang bertugas sebagai administrator jaringan, yang mengelola administrasi dan sistem keamanan jaringan. 3. Sistem backup data lebih baik, karena pada jaringan client-server backup dilakukan terpusat di server, yang akan membackup seluruh data yang digunakan di dalam jaringan. Kelemahan : 1. Biaya operasional relatif lebih mahal. 2. Diperlukan adanya satu komputer khusus yang berkemampuan lebih untuk ditugaskan sebagai server. 3. Kelangsungan jaringan sangat tergantung pada server. Bila server mengalami gangguan maka secara keseluruhan jaringan akan terganggu.
  • 23. 22 BAB III PENUTUP 4.1 Kesimpulan Aplikasi Server adalah aplikasi komputer yang berfungsi melayani permintaan akses dari komputer klien. DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang menggunakan TCP/IP. Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP address-nya. Di Internet, file ini dikelola secara terpusat dan di setiap lokasi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server.