INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER

dokumen-dokumen yang mirip
Gambar 1. Topologi Soal Paket 1

DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER

PEMBAHASAN PAKET 1 SOAL UJIAN PRAKTIK KEJURUAN TKJ TP by blogtkj.com

Pembahasan UPK Paket 1

SOAL UKK TKJ PAKET I 2013

MENGGUNAKAN DEBIAN UNIT PRODUKSI

TUTORIAL KONFIGURASI FIREWALL DENGAN DEBIAN SERVER

PEMBAHSANA SOAL UJI KOMPETENSI TKJ 2015/2016 PAKET 1. Menggunakan UBUNTU TKJ SMKN 1 Lembah Melintang

MODUL PRAKTEK DEBIAN SERVER

UJI KOMPETENSI KEJURUAN

Membangun Gateway Internet (Membangun PC Router dan Proxy Server)

DNS SERVER. Jaringan Komputer

Pembahasan UKK 2017 Paket 1

TEKNOLOGI INFORMASI DAN KOMUNIKASI ADMINISTRASI SERVER DEB-003 STRUKTUR MODUL ADMINISTRASI LINUX DEBIAN SQUEEZE DASAR-DASAR JARINGAN DEB.

masukan link repository tanpa tanda # kemudian update dengan perintah

Langkah pertama kita harus melakukan Konfigurasi IP Server Proxy yang akan kita buat seperti dibawah ini.

Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)

JOB SHEET. PRAKTIK MATA PELAJARAN Troubleshooting Jaringan PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS XII

SEKOLAH MENENGAH KEJURUAN SMK MA ARIF PURBOLINGGO LAMPUNG TIMUR

KONFIGURASI DEBIAN SERVER

Membangun PC Router dan Proxy Server

BAB IV PEMBUATAN SQUID PROXY. 1. Pertamakali, carilah IP publik ke ISP lengkap dengan gateway, netmask,

Konfigurasi Proxy Server Squid di Debian 7 ( Wheezy )

UJIAN NASIONAL TAHUN PELAJARAN 2015/2016

Konfigurasi DNS & Web Server

Setup DNS di Debian 7.x.x

MODUL 7 NAT dan PROXY

eth0 server --> (public) eth1 server --> eth0 router -->

LAPORAN UJIAN PRAKTEK KEJURUAN

Tutorial Membuat DNS, Virtualhost, FTP & Instalasi Wordpress

SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :

KONFIGURASI TEKNIKOM 2016 SUKSES UJI KOMPETENSI KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN SMK DWI PUTRA BANGSA TAHUN 2015/2016 PAKET 1

Installasi Web Server Pada Linux Debian (GUI) Nama : Abdul Rohman Wahid Kelas : XI TKJ A No / NIS : 01 / 13986

Cara Setting PC Router dan Proxy Server di Debian 6

Modul 4 INSTALASI DAN KONFIGURASI WEB SERVER

MODUL PRAKTEK DEBIAN SERVER

Linux. Tatas Fachrul Arta Aditya. How to make Proxy server based on Ubuntu Operating System. Code name Precise

MODUL PRAKTIKUM ADMINISTRASI SERVER OS DEBIAN 6

Modul 9 INSTALL DAN KONFIGURASI PROXY SERVER

Membangun Server Local dengan Debian 6.0.5

Webmail Server 1. Virtual Alias = mail.sekolah.sch.id 2. Metode = courier imap dan courier pop. switch

Modul. Konfigurasi Owncload dengan menggunakan Linux Debian 7.8

KOMUNIKASI DATA & JARINGAN KOMPUTER (TUTORIAL DNS SERVER)

PERSIAPAN DEVICE, KONFIGURASI DEBIAN SERVER, PEMBAHASAN DAN TESTIMONI. OLEH: ADI HERDIANA A. RIZKA INDERI PERMANA PUTRI IKBAL YOHRI

Silahkan ikuti langkah-langkah berikut :

WEB DATABASE ( WEB SERVER dan DATABASE )

Tutorial Membuat Website Gratis

Network Address Translation (NAT)

Konfigurasi basic network

DNS SERVER LINUX DEBIAN 8.5

MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER

Panduan Cara Menggunakan Server VPS

VINCENSIUS YUDHISTIRA LINDUNG S. FB :

Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware

Konfigurasi DNS Server pada Linux Redhat

Laporan Praktek Debian Server

DATABASE SERVER WEB SERVER SUBDOMAIN

LAPORAN MEMBUAT WEB SERVER DENGAN SISTEM OPERASI UBUNTU Oleh : Hendro Wijayanto ( ) Danang Kurniawan ( )

DESAIN DAN IMPLEMENTASI FIREWALL UNTUK KEAMANAN JARINGAN KOMPUTER MENGGUNAKAN IPTABLES PADA PT. MITRA DANA PUTRA UTAMA FINANCE PALEMBANG

Mengatur bandwidth download dengan squid delay pool

Membuat Web Server di Linux

Soal UKK TKJ Paket

KONFIGURASI DNS SERVER. Dengan Ubuntu Server

MEMBUAT WEB SERVER DENGAN DEBIAN 6 SQUEEZE VIA VIRTUAL BOX


PROJECT CYBERPRENEUR. Monitoring Jaringan dengan Proxy Aunthentication

Debian Squeeze Konfigurasi Debian Server

Wordpress : Membuat Situs di PC Sendiri

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

BAB III PERANCANGAN SISTEM

Konfigurasi Dns Server

JOOBSHEET ADMINISTRASI SERVER

TUTORIAL UBUNTU SERVER VER 10, 12

Transparent Proxy dengan Squid

III. Proses Pengerjaan

Membuat DNS (Domain Name Server) di Debian6 dengan virtualbox dan Clientnya Komputer Host OS windows 7. Oleh : Nama : Arse Irawhan Ardhitia

REMOTE ACCESS DNS SERVER

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

Konfigurasi DNS & DHCP Pada Debian 6. Instruktur : Angga Friyanto Taufiq Sidiq

WEB SERVER LINUX DEBIAN 8.5

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

DNS (DOMAIN NAME SERVER) DI DEBIAN 6 BERBASIS TEKS di VirtualBox

3. Proses pertama adalah memilih bahasa. Pilih bahasa yang menurut anda mudah untuk melanjutkan instalasi. Sebaiknya pilih bahasa inggris.

Debian Network Administrator

Proses booting saat instalasi Endian firewall

Step By Step LKS Nasional. Oleh. Umi Malihah XII TKJ

KONFIGURASI MAIL SERVER PADA DEBIAN 5

TUTORIAL KONFIGURASI FTP SERVER DI DEBIAN 6

DNS SERVER & WEB MAIL ( ROUNDCUBE )

Internet Protocol (IP)

MODUL TEKNIK KOMPUTER DAN JARINGAN MIKROTIK CISCO DEBIAN WINDOWS SMK INFORMATIKA PESAT BOGOR

1. Konfigurasi Ip address. (misalnya ip yang ingin digunaka adalah ) nano /etc/network/interfaces

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

1. Instalasi Linux Server (Ubuntu LTS) Masukkan CD Ubuntu Server LTS

LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )

BAB 4 IMPLEMENTASI DAN EVALUASI. Monitoring dan User Management pada PT Patra Jasa adalah hardware, - CPU Pentium IV 2.4 GHz

FTP SERVER MAIL SERVER WEBMAIL

A. MENGATUR IP ADDRESS #pico /etc/network/interfaces

BAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan

Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I

Transkripsi:

INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER

TUTORIAL SOAL UKK PAKET 1 TEKNIK KOMPUTER JARINGAN Membangun DNS Server, Gateway, Proxy server, FTP server, dan Web Server pada jaringan Opsi konfigurasi : Konfigurasi Server 1. IP Virtual = Sesuai dengan kondisi lab. Jaringan yang diberikan 2. IP LAN = 192.168.100. 1/25 Konfigurasi Client 1. IP LAN = 192.168.100.xxx/25 2. Proxy = 192.168.55.1 Keterangan : xxx merupakan address antara 2 sampai 254 Konfigurasi Server 1. Sistem Operasi = OS Linux 2. Port proxy = 3128 3. DNS server = dengan domain www.sekolah.sch.id 4. FTP Server = dengan domain : ftp.sekolah.sch.id 5. Virtual directory = dengan format : http:// www.sekolah.sch.id/ 6. Domain baru = dengan nama : http:// www.smkbisa.com 7. Proxy server = dengan Blocking Site :www.pokemongo.com DNS Server Web Server Ftp server Proxy server Internet PC Client Switch/Hub Sebelum melakukan instalasi paket pada Debian, disarankan untuk menambah paket-paket repository yang nanti akan dibutuhkan dengan perintah berikut : Menambahkan repositori secara online Edit file source list kemudian masukan server repository Debian : # nano /etc/apt/source.list

Menambahkan repository dari DVD/CD installer Debian : # apt-cdrom add Konfigurasi IP Address pada Server : # nano /etc/network/interfaces Restart Service # service networking restart Cek Konfigurasi IP # ifconfig

Instalasi DNS Server 1. Instalasi BIND9 # apt install bind9 2. Konfigurasi BIND9 Zone www.sekolah.sch.id dan www.smkbisa.com # nano /etc/bind/named.conf.local Informasi Domain www.sekolah.sch.id, www.smkbisa.com Copy file dan rename db.local menjadi sekolah.db # cp /etc/bind/db.local /etc/bind/sekolah.db

Edit file /etc/bind/sekolah.db untuk membuat informasi domain www.sekolah.sch.id # nano /etc/bind/sekolah.db Copy dan rename file sekolah.db menjadi smkbisa.com # cp /etc/bind/sekolah.db /etc/bind/smkbisa.com Edit file smkbisa.com untuk informasi domain dari www.smkbisa.com # nano /etc/bind/smkbisa.com Copy dan rename file db.255 menjadi ptr.db # cp /etc/bind/db.255 /etc/bind/ptr.db Edit file ptr.db # nano /etc/bind/ptr.db Service restart # service bind9 restart Test Konfigurasi Bind Edit file resolv.conf # nano /etc/resolv.conf Test nslookup # nslookup 192.168.100.1

# nslookup sekolah.sch.id # nslookup smkbisa.com Test Dig # dig sekolah.sch.id # dig smkbisa.com Bind sebagai caching atau forwarder DNS

Fungsinya untuk menjadikan bind sebagai layanan dari DNS Forwarder. DNS Forwarder memiliki fungsi untuk menghandle routing query ke jaringan eksternal (internet). Dgn difungsikannya bind sebagai dns forwarder maka semua query akan dihandle terlebih dahulu oleh dns lokal sebelum diteruskan ke dns eksternal. Contoh, pada saat sebuah host melakukan query ke jaringan eksternal, maka dns lokal akan terlebih dahulu menghandle segala permintaan dan kemudian melakukan caching data sebelum diteruskan ke jaringan eksternal. DNS Forwarder sangat disarankan jika sebuah institusi memiliki keterbatasan bandwidth. Edit file /etc/bind/named.conf.options # nano /etc/bind/named.conf.options Tes bind sebagai DNS Forwarder Edit file /etc/resolv.conf # nano /etc/resolv.conf Tambahkan alamat IP yang digunakan sebagai DNS Server # ping google.co.id Jika reply maka bind sebagai fungsi DNS Forwarder telah berhasil. Instalasi Webserver 1. Instalasi Apache2 # apt install apache2 2. Instalasi PHP5 # apt install php5

3. Instalasi MySQL Server # apt install mysql-server Masukan password MySQL Root User Memasukan ulang password MySQL Root User 4. Konfigurasi Apache Konfigurasi Apache2 Webserver sekolah.sch.id Copy dan rename file 00-default.conf pada direktori /etc/apache2/sites-available menjadi sekolah.conf # cp /etc/apache2/sites-available/00-default.conf /etc/apache2/sites-available/sekolah.conf

Edit file sekolah.conf # nano /etc/apache2/sites-available/sekolah.conf Buat sub direktori sekolah pada direktori /var/www # mkdir -p /var/www/sekolah Buat file index.html pada direktori /var/www/sekolah/index.html # nano /var/www/sekolah/index.html Webserver smkbisa.com Copy dan rename file 00-default.conf pada direktori /etc/apache2/sites-available menjadi sekolah.conf # cp /etc/apache2/sites-available/sekolah.conf /etc/apache2/sites-available/smkbisa.conf Edit file smkbisa.conf # nano /etc/apache2/sites-available/smkbisa.conf Buat sub direktori sekolah pada direktori /var/www # mkdir -p /var/www/smkbisa Buat file index.html pada direktori /var/www/smkbisa/index.html # nano /var/www/smkbisa/index.html Aktifkan webserver sekolah.sch.id dan smkbisa.com # a2ensite sekolah.conf # a2ensite smkbisa.conf Restart service # service apache2 restart

Test domain Buka browser kemudian masukan alamat http://sekolah.sch.id dan http://smkbisa.com sekolah.sch.id smkbisa.com Test PHP5 Buat file info.php pada direktori /var/www/sekolah # nano /var/www/sekolah/info.php

Buka browser kemudian tuliskan alamat http://sekolah.sch.id/info.php Test MySQL-Server Untuk melakukan uji coba MySQL-Server ikuti perintah berikut : # mysql -u {nama_user} -p {password} tekan enter Integrasi PHP dan MySQL Install paket php5-mysqlnd # apt install php5-mysqlnd Restart service apache # service apache2 restart

Test PHP-MySQL Buka browser kemudian tulisankan alamat http://sekolah.sch.id/info.php Install PHPMyadmin PHPMyadmin digunakan untuk memanage database MySQL. Untuk langkah-langkah instalasinya gunakan perintah berikut : # apt install phpmyadmin Pilih apache2 untuk webserver yang akan digunakan :

Masukan password user : Masukan password user root MySQL : Konfirmasi password user root MySQL :

Test PHPMyAdmin Buka browser kemudian tuliskan alamat http://sekolah.sch.id/phpmyadmin/ Instalasi wordpress - Membuat Database Wordpress Menjalankan Database MySQL-Server : # mysql -u root -p {password} Buat Database baru : mysql> CREATE DATABASE {nama_database}; Buat user database : mysql> CREATE USER {nama_user}@localhost IDENTIFIED by {password} ; Memberikan hak akses user terhadap database Wordpress; mysql> GRANT ALL PRIVILEGES NO {nama_database}.* TO {nama_user}@localhost; Flush Privileges mysql> FLUSH PRIVILEGES;

- Download source Wordpress Download file wordpress # wget http://link-site/nama_paket Tunggu hingga proses download selesai. Ekstrak file wordpress # tar xzvf nama_file.tar.gz Update paket software # apt update Install paket software yang dibutuhkan # apt install nama_paket - Konfigurasi Wordpress Masuk ke direktori Wordpress Copy dan rename file wp-config-sample.php dengan nama wp-config.php Edit file wp-config.php # nano wp-config.php DB_NAME, nama_database ; sesuaikan dengan nama database yang telah dibuat DB_USER, nama_user ; sesuaikan dengan nama user DB_PASSWORD, password ; sesuaikan dengan password user

Copy file Wordpress ke dokumen root webserver sekolah.sch.id # cp R nama_direktori direktori_tujuan Masuk ke direktori sekolah # cd /var/www/sekolah Ubah kepemilikan # chown R nama_user_system:www-data * *) nama_user_system disesuaikan dengan nama user yang dibuat pada saat instalasi sistem Buat sub direktori uploads di direktori /var/www/sekolah/wordpress/wp-content # mkdir /var/www/sekolah/wordpress/wp-content/uploads Rubah kepemilikan group agar webserver memiliki hak akses untuk menulis pada direktori uploads. # chown -R :www-data nama_direktori Restart apache2 # service apache2 restart - Instalasi Wordpress Buka browser kemudian tuliskan alamat http://sekolah.sch.id Isikan informasi-informasi yang dibutuhkan kemudian klin Install

Setelah proses instalasi selesai selanjutnya proses memanage wordpress, masukan user dan password yang sebelumnya dibuat. Halaman dashboard Wordpress - Test Wordpress pada domain www.sekolah.sch.id Buka browser kemudian masukan alamat http://www.sekolah.sch.id

Instalasi Proxy Server 1. Instalasi Squid3 # apt install squid3 2. Konfigurasi Squid3 Edit file squid yang berada di direktori /etc/squid3 # nano /etc/squid3/squid.conf Cari opsi acl CONNECT dengan perintah ctrl + w kemudian ketikkan acl connect dan tekan enter. Isikan opsi-opsi seperti gambar dibawah ini. Langkah selanjutnya cari http_port 3128. Jika terdapat tanda # hilangkan tanda tersebut. Kemudian simpan dan keluar dari editor. Buat file blok dan kata dengan perintah berikut : # nano /etc/squid3/blok # nano /etc/squid3/kata Restart Squid3 # service squid3 restart

3. Firewall - Internet Gateway Untuk menjadikan sebuah server menjadi gateway internet, edit file sysctl.conf di direktori /etc/sysctl.conf # nano /etc/sysctl.conf Hilangkan tanda # pada opsi net.ipv4.ip_forward=1. Langkah selanjutnya, buat rule NAT di rc.local. # nano /etc/rc.local iptables t nat A POSTROUTING o eth0 j MASQUERADE - Proxy Gateway Rule firewall ini digunakan untuk meredirect dari koneksi yang bertujuan ke port 80 diarahkan ke port 3128 yang digunakan oleh Server Proxy # nano /etc/rc.local iptables -t nat -A PREROUTING -i eth1:0 -p tcp --dport 80 -j REDIRECT --to-port 3128 Restart rc-local service # /etc/init.d/rc.local restart 4. Test Proxy - Manual setting proxy Buka browser kemudian masuk tool klik Preference

Klik Advanced kemudian pilih setting. Masukan alamat IP Server Proxy (eth virtual pada server proxy) dan port 3128 di menu Manual proxy configuration kemudian klik OK. - Test akses website via proxy Buka browser kemudian tuliskan alamat http://pokemongo.com Jika situs yang dituju menampilkan halaman seperti diatas, server proxy telah berfungsi.

Buka browser kemudian masukkan alamat http://google.co.id Instalasi FTP Server 1. Instalasi ProFTP # apt install proftpd Pilih standalone Tunggu hingga proses instalasi selesai.

2. Konfigurasi Edit file konfigurasi proftpd di direktori /etc/proftpd/proftpd.conf # nano /etc/proftpd/proftpd.conf Ubah beberapa opsi seperti diatas. Pada opsi DefaultRoot hilangkan tanda #. Simpan dan keluar dari editor. Restart proftpd service # service proftpd restart 3. Test FTP Server - Test koneksi FTP melalui Browser Buka browser masukan alamat ftp://ftp.sekolah.sch.id Masukan username dan password (gunakan username dan password pada saat instalasi Debian)

Download file dari ftp://ftp.sekolah.sch.id - Test koneksi FTP melalui Filezilla Buka aplikas Filezilla, masukan alamat ftp.sekolah.sch.id pada menu host dan masukan username dan password (gunakan username dan password pada saat instal Debian) pada menu username dan password. Upload file

Download File *) Tutorial yang dibuat ini masih berupa konfigurasi-konfigurasi dasar dari beberapa service yang disediakan.