Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet...

35
Domain MK : Jaringan Komputer Rolly Yesputra | rollyyp.wordpress.com STMIK ROYAL Rolly Yesputra

Transcript of Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet...

Page 1: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Domain

MK : Jaringan KomputerRolly Yesputra | rollyyp.wordpress.com

STMIK ROYAL

Rolly Yesputra

Page 2: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Apa itu domain ?

• Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP).

• Domain sering juga disebut sebagai alamat website.• Contoh domain : www.google.com, www.facebook.com.• Kita dapat membuat nama domain sesuai dengan yang

kita inginkan, bisa menggunakan huruf, angka dan simbol.

Rolly Yesputra

Page 3: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Apa fungsi domain ?

• Mempermudah pengguna internet dalam mengakses website.

• Mempermudah mengingat alamat situs sebuah website, daripada menggunakan alamat IP.

• Contoh :– Domain : google.com– IP : 173.194.39.19

Rolly Yesputra

Page 4: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Contoh Nama Domain

Domain Negara Keterangancom amerika serikat Untuk umum

org amerika serikat Untuk organisasi

id indonesia umum

net US umum, net

co diluar US Perusahaan

info

biz

gov

edu

ac

mil

io

web Rolly Yesputra

Page 5: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Tugas :

• Buatlah domain seperti tabel diatas sebanyak mungkin dan semakin banyak maka nilainya akan semakin tinggi.

• Dikumpulkan hari jum'at tanggal 25 Mei 2018

Rolly Yesputra

Page 6: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

DNS SERVERJaringan Komputer

Rolly Yesputra

Page 7: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Apa itu DNS ?

• DNS atau Domain Name System adalah sebuah server yang berfungsi menangani translasi penamaan hos-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP address ke hostname/domain.

• Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Addressnya, bukan domainnya.

• Akan tetapi manusia susah mengingat angka-angka dibandingkan huruf.

Rolly Yesputra

Page 8: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Sebagai contoh :

• Lebih mudah mana mengetikkan alamat 118.98.36.20 di browser dibandingkan dengan mengetikkan domain www.google.com

• Tentunya akan lebih mudah mengingat doman.• Itulah kerja DNS server, dimana alamat IP akan diubah

menjadi domain, begitu pula sebaliknya.

• Aplikasi DNS yang paling banyak digunakan di linux adalah BIND9

Rolly Yesputra

Page 9: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Langkah-Langkah Instalasi dan Konfigurasi Bind9

• Install bind9 dengan perintah :– $ apt-get install bind9

• Mengkonfigurasi DNS cukup mudah, asal anda teliti. Berikut ini file-file yang anda harus konfigurasi. Berada didalam folder /etc/bind– named.conf.local– db.forward– db.reverse

• dan difolder etc/resolv.conf atau /etc/network/interfacesRolly Yesputra

Page 10: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Setingan yang akan kita gunakan :

• Nama domain : danautoba.com• IP Address : 192.168.56.1• db.forward : db.danautoba• db.reverse : db.192

Rolly Yesputra

Page 11: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Mulai Konfigurasi:

• pindah ke direktori /etc/bind– $ cd /etc/bind/

• Edit file named.conf.local– $ nano named.conf.local

• tambahkan pada baris paling bawah kode berikut ini :

zone "danautoba.com"{type master;file "/etc/bind/db.danautoba";};

zone "56.168.192.in-addr.arpa"{type master;file "/etc/bind/db.192";};

Jika sudah selesai silahkan simpan dan keluarr, tekan CTRL+X , Tekan Y dan EnterRolly Yesputra

Page 12: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Menyalin beberapa file yang ada, untuk mempermudah

• Masuk ke folder /etc/bind– $ cp db.local db.danautoba– $ cp db.127 db.192

• Setelah itu anda edit db.danautoba dengan perintah :– $ nano db.danautoba

• Edit menjadi seperti berikut ini :

Rolly Yesputra

Page 13: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

db.danautoba;; BIND data file for local loopback interface;$TTL 604800@ IN SOA danautoba.com. root.danautoba.com.(

2 ; Serial604800 ; Refresh86400 ; Retry2419200 ; Expire604800 ) ; Negative Cache TTL

;@ IN NS ns.danautoba.com.@ IN A 192.168.56.1@ IN MX 10 mail.danautoba.com.ns IN A 192.168.56.1www IN A 192.168.56.1ftp IN A 192.168.56.1mail IN A 192.168.56.1portal IN A 192.168.56.1

Jika sudah selesai tekan CTRL + X, Tekan Y dan Enter

Rolly Yesputra

Page 14: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Edit db.192 dg perintah $nano db.192;; BIND data file for local loopback interface;$TTL 604800@ IN SOA danautoba.com. root.danautoba.com.(

2 ; Serial604800 ; Refresh86400 ; Retry2419200 ; Expire604800 ) ; Negative Cache TTL

;@ IN NS ns.danautoba.com.1 IN PTR ns.danautoba.com.1 IN PTR danautoba.com.1 IN PTR www.danautoba.com.1 IN PTR ftp.danautoba.com.1 IN PTR mail.danautoba.com.1 IN PTR portal.danautoba.com.

Jika sudah selesai tekan CTRL + X, Tekan Y dan Enter

Rolly Yesputra

Page 15: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Konfigurasi sudah selesai

• Restart bind9 dengan perintah – $ /etc/init.d/bind9 restart

• atau menggunakan perintah – $ service bind9 restart

• Pastikan tidak ada yang error ketika anda restart bind9nya. Namun jika failed silahkan cek kembali konfigurasi yang anda buat.

• Jika sudah berhasil, periksa setingan di /etc/resolv.conf

Rolly Yesputra

Page 16: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Memeriksa /etc/resolv.conf dengan perintah $nano /etc/resolv.conf

Isi dari file resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTENnameserver 192.168.56.1search danautoba.com

Jika nameserver belum ada, silahkan edit file /etc/resolv.conf, dan tambahkan seperti kode diatas.$ nano /etc/resolv.conf Rolly Yesputra

Page 17: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Mencoba dan memeriksa DNS apakah sudah jalan atau belum.

• $ nslookup danautoba.com– Server : 192.168.56.1– Address : 192.168.56.1#53– Name : danautoba.com– Address : 192.168.56.1

• $ nslookup www.danautoba.com– Server : 192.168.56.1– Address : 192.168.56.1#53– Name : www.danautoba.com– Address : 192.168.56.1

Jika hasilnya seperti data disamping, maka konfigurasi sudah benar. Jika hasil bertuliskan server can't danautoba.com. danautoba.com: SERVFAIL, mungkin konfigurasi anda masih ada yang salah, silahkan di cek kembali.

Rolly Yesputra

Page 18: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Rolly Yesputra

Page 19: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Menguji DNS dari client windows

• untuk menguji DNS dari client windows, anda harus mengganti IP server DNS, pada bagian Prefered DNS Server

Rolly Yesputra

Page 20: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

File Transfer Protokol (FTP) Server Administrasi Jaringan Komputer

Rolly Yesputra

Page 21: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Apa itu FTP ?• FTP adalah singkatan dari File Transfer Protokol, protokol

untuk bertukar file melalui jaringan. FTP sering digunakan untuk mendownload sebuah file dari server maupun untuk mengupload file ke sebuah server (Misalnya upload file2 web ke web server)

• Dalam keadaan default FTP berjalan pada port 21. dan bekerja pada protokol TCP/IP.

• Dalam FTP server kita bisa menggunakan dua cara User Authentication Login (Password Protected) dan yang kedua Anonymous Login (guest ok)

• Aplikasi yang sering digunakan untuk FTP di linux adalah ProFTP dan Vsftp. Rolly Yesputra

Page 22: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Instalasi dan Konfigurasi FTP

• Install proFTPd :– $ apt-get install proftpd

• Konfigurasi proFTPd, pada file proftpd.conf:– $ nano /etc/proftpd/proftpd.conf

• Tambahkan baris berikut pada bagian paling akhir file konfigurasi untuk user login atau dengan password

<Anonymous /home/aku/> #arah folder direktoriUser aku #User pengguna ftp</Anonymous>

Rolly Yesputra

Page 23: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Simpan konfigurasi, tekan CTRL+X tekan Y, tekan Enter• Setelah itu tambahkan user aku dengan perintah :

#adduser aku• Kemudian anda restart service proftpd dengan perintah :

#service proftpd restart atau #/etc/init.d/proftpd restartJika sudah selesai, buka web browser, ketikkan perintah berikut ini : ftp://ip-serverContoh : ftp://192.168.56.1

Rolly Yesputra

Page 24: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Instalasi Server, Konfigurasi :

• IP : 192.168.56.1• Gateway : 192.168.56.254• Subnet : 255.255.255.0• Komputer Name : toba• Hostname : danautoba.com• User : toba• Pwd : toba• User MySQL : root• Pwd MySQL : root

Rolly Yesputra

Page 25: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

WEB SERVERPertemuan 8 | Administrasi Jaringan Komputer

Rolly Yesputra

Page 26: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Apa itu web server ?

• merupakan server yang akan memberikan layanan atau resource berupa aplikasi berbasis web.

• aplikasi yang sering digunakan membangun web server di linux adalah Apache, NginX

• Aplikasi open source, dimana kita bisa menggunakan secara gratis.

Rolly Yesputra

Page 27: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Cara instalasi dan konfigurasi web server

• Instalasi Web Server (disini digunakan apache)– $ apt-get install apache2

• Jika instalasi selesai, hasil instalasinya berada dalam folder /etc/apache2

• File configurasi apache di /etc/apache2/apache2.conf• Direktory aplikasi web berada di /var/www/html• untuk test hasil instalasi, buka web browser ketikkan

perintah di URL # http://ip-address• contoh : http://192.168.56.1

Rolly Yesputra

Page 28: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

http://192.168.56.1

Rolly Yesputra

Page 29: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Menggunakan domain http://www.danautoba.com

Rolly Yesputra

Page 30: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Membuat virtual host

• Virtual host sama dengan sub-domain, dimana kita memiliki domain utama yaitu danautoba.com, kita bisa membuat sub-domain dari danautoba.com seperti portal.danautoba.com.

• Konfigurasi :– virtual host berada didalam folder /etc/apache2/sites-enabled– $ cd /etc/apache2/sites-enabled– $ nano danautoba.conf– ketikkan kode berikut ini:

Rolly Yesputra

Page 31: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Perintah membuat virtual host | danautoba.conf

<VirtualHost *:80>ServerAdmin webmaster@localhostServerAlias portal.danautoba.comDocumentRoot /var/www/html/portal

</VirtualHost>

Restart apache untuk menerapkan konfigurasi yang baru dengan perintah : $ /etc/init.d/apache2 restarttunggu sampai selesai, jika tidak ada kesalahan , test virtual host dari client dengan cara buka web browser ketikkan http://portal.danautoba.comRolly Yesputra

Page 32: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Hasil Virtual Host

Rolly Yesputra

Page 33: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Instalasi PHP7

• PHP merupakan bahasa pemrograman web, yang banyak digunakan oleh developer untuk membuat web dinamis.

• install dengan perintah $ apt-get install php7• Jika sudah selesai buat file di www/html dengan nama test.php

• ketikan kode berikut ini :<?php phpinfo(); ?>

• Simpan dan buka web browser ketikkan http://192.168.56.1/test.php

Rolly Yesputra

Page 34: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Hasil intalasi PHP Versi 7

Rolly Yesputra

Page 35: Domain - rollyyp.files.wordpress.com file•Suatu nama yang unik sebagai pengganti Alamat Internet Protokol (IP). ... •Itulah kerja DNS server, dimana alamat IP akan diubah menjadi

Install MySQL / MariaDB

• MySQL merupakan RDBMS yang banyak digunakan untuk membuat database aplikasi berbasis web. MySQL juga dapat digunakan secara gratis dengan mendownload di mysql.com atau install langsung secara online

• Langkah instalasi dengan perintah :– $ apt-get install php7-mysql mysql-server– username : root– password : root

• Untuk masuk ke database dengan perintah – $ mysql -u root -p

Rolly Yesputra