Thursday, December 1, 2016

Membangun Admisnistrasi Server Debian Virtual Machine2 on Linux Hostmachine Topologi LKS Tingkat Nasional Tahun 2015 Bidang IT Network System Administration Modul1


Membangun Admisnistrasi Server Debian Virtual Machine2 on Linux Hostmachine Topologi LKS Tingkat Nasional Tahun 2015 Bidang IT Network System Administration Modul1

1.Instalasi dan Konfigurasi LAMP Server

 #apt-get install apache2 php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagick mariadb-server phpmyadmin
 


 memasukan password login untuk mariadb

 memasukan pasword ulang
pilih apache2
 Pilih yes
 Masukan password dari Mariadb
 Masukan pasword aplikasi mysql untuk phpmyadmin
 Masukkan passwordnya lagi
 Untuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file baru pada folder root
server :

# nano /var/www/html/info.php

 kemudian masukan script berikut

enable rewrite degann perintah a2enmod rewrite
 Verifikasi  
url = alamat_ip
 url = alamat_ip/info.php
url = alamat_ip/phpmyadmin

 selesai


2.Instalasi dan Konfigurasi Mail Server danWeb Mail
   install postfix, courier imap dan popnya dengan perintah #apt-get install postfix courier-imap courier-pop
  pada saat muncul tampilan ini kita pilih ok
 kemudian kita disuruh untuk memilih type dari konfigurasi mail ,kita pilih internet site,kemudian tab lalu ok

  • kemudian kita disuruh untuk mengisi domain name yang akan kita gunakan untuk akses mail server nanti disini saya isi dengan mail.ayuning.net,kemudian tab lalu ok

 kemudian kita disuruh untuk membuat direktori untuk administrasi web based,kita pilih yes,tab kemudian enter
jika instalasi sudah selesai maka kita mulai monfigurasi yang pertama yaitu dengan megetikan perintah #maildirmake /etc/skel/Maildir
 lalu edit file main.cf dengan perintah #nano /etc/postfix/main.c

  jika sudah kita tambahkan baris ini dibagian paling bawah
home_mailbox = Maildir/
jika udah maka save dengan ctrl+w ,tekan y kemudian enter

  kemudian kita akan mulai konfigurasi ulang postfix dengan perintah #dpkg-reconfigure postfix
 pernyataan nya akan berbeda karena sebelumya kita sudah melakukan beberapa konfigurasi ,tekan ok
 pilih internet site kemudian tab ok dan enter
sistem mail server kita tab ok dan enter
  untuk perintah di bawah ini kita langsung tab ok saja
 kemudian akan muncul sepeti kotak dibawah ini merupkan alamat - alamat penerim email,biarkan default saja kemudian tab ok dan enter
 perintah ini kita pilih no karena kita tidak terlalu butuh update mail queue
 setelah itu muncul local network yang digunakan tambahkan 0.0.0.0/0 ,lalu tab pilih ok kemudian enter
  karena kita tidak mengunakan procmail maka untuk yang pertanyaan ini kita pilih no
 kemudian pada mailbox size limit kita biarkan default 0 kemudian tab ok enter

  •  untuk local address extension character kita langsung ok saja

 kemudian kita pilih ipv4 sebagai internet protokol yang kita gunakan ,tekan tab lalu ok kemudian enter
 setelah prose selesai maka kita restart postfix.courier,dengan perintah
 #service postfix restart
#service courier-pop restart
#service courier-imap restart

  disini kita menambah user siswa dan guru dengan perintah #adduser siswa  dan #adduser guru

 kemudian lihat didalam folder /home/siswa dan /home/guru ,akan ada folder Maildir
 kemudian kita install webmail nya ,kita pili squirrelmail saja karena ringan dan mempunyai tampilan standart serta simple,ketika perintah #apt-get install squirrelmail
 lalu kita edit file apache.conf dengan perintah #nano /etc/apache2/apache2.conf
  kemudian tambahkan satu baris perintah seperti di bawah ini
Include "/etc/squirrelmail/apache.conf"lalu jika sudah selesai baru kita save dengan ctrl+w tekan y kemudian enter


 agar dapat dibuka di web browser kita link kan shortcut nya dulu ke direktori html dengan nama quirrelmail ketikkan perintah
#ln -s /usr/share/squirrelmail/ /var/www/html/squirrelmail

 jika sudah kita bisa membuka squirrelmail di web kita dengan mengetikkan url alamat_ip/squirrelmail 
kemudian kita disuruh login dengan menggunakan user siswa
  kemudian percobaan kita kirim surat dengan mengetikan compose kemudian send ,dan keluar dengan log out
 kemudian masuk ke user guru
 kemudian akan muncul pesan masuk atau inbox


  3.Instalasi dan Konfigurasi DHCP Server
 install packet DHCP server dengan mengetikan perintah #apt-get install isc-dhcp-server

 Jika sudah elesai maka kita edit interface ang akan kita jadikan dhcp server dengan mengetikan perintah  #nano /etc/default/isc-dhcp-server

kemudian edit pada INTERFACE="" menjadi INTERFACE="eth1"
 

Kemudian jika sudah selesai kita save dengan mengetikan perintah ctrl+x kemudian tekan y lalu enter

 Setelah itu kita konfigurasi DHCP server nya dengan mengetikan perintah #nano /etc/dhcp/dhcpd.conf

setelah itu dapat kita edit di bagian bawah #A slightly........... seperti gambar di bawah ini

  • keterangan (alamat ip dapat diubah sesuai kebutuhan)
  • Baris 1 subnet kita kasih network id yang ada di eth1 debian router,kemudian pada netmasknya kita kasih perfix /29
  • Baris 2 range ip adalah jarak dari alamat ip berapa sampai berapa yang akan kita bagikan nanti,saya kasih alamat ip 192.168.31.2 sampai 192.168.31.6 saja sesuai kebutuhan saya
  • Baris 3 dan 4 kita kaih alamat ip DNS dari ISP
  • Baris 5 kita kasih alamat broadcast
untuk menambah interface pada vmware maka Pilih Virtual Machine Setting >add > network adapter >
 kemudian next
 pilih host only agar connect dengan laptop kita lalu finish
 kemudian kita ifconfig nanti akan muncul interface kedua yaitu eth1
 kemudian edit network dan tambah alamat ip interface baru 
auto eth1
iface eth1 inet static
        address 192.168.31.1
        netmask 255.255.255.248
        network 192.168.31.0
        broadcast 192.168.31.7
      


 restart network /etc/init.d/networking restart dan cek dengan ifconfig muncul sudah alamat ip nya
 konfigurasi ulang dhcp
 pilih interface yang sebelumnya eth0 menjadi eth1
 kemudian restart dhcp server

  4.Instalasi dan Konfigurasi VPN Server

 Virtual Private Networking adalah suatu metode yang digunakan untuk
menghubungkan suatu LAN, menggunakan media yang berskala luas (Internet). Prinsipnya adalah membuat tunnel / terowongan, yang bersifat end to end structure. Sehingga bisa menghubungkan jaringan Lokal, walau berjarak sangat jauh.
Perlu diketahui terlebih dahulu, bahwasanya vpn server membutuhkan jaringan yang mengarah ke jaringan Internet. Untuk jaringan Internet, vpn serverpun harus menggunakan Ip Public, agar bisa diakses dari mana saja, tetapi kali ini hanya akan menggunakan ip localsaja atau private ip , aplikasi untuk membuat vpn server ada beberapa seperti : openvpn ,pptp dll yang anda bisa cari sendiri di internet ,dalam konfigurasi kali ini saya akanmengunakan pptp untuk membuat vpn server 


berikut langkah-langkahnya , pertama-tamasilahkan masukan perintah 
#apt-get install pptpd

 
 Selanjutnya anda harus mengkonfigurasi vpn, ada 3 buah file yang harus kita konfigurasikan yaitu “/etc/pptpd.conf”, “/etc/ppp/pptpd-options”, dan “/etc/ppp/chap-secrets” ,pertama masukan perintah berikut untuk mengkonfigurasi file /etc/pptpd.con
#nano /etc/pptpd.conf

 kemudian edit seperti gambar dibawah ini
 Setelah itu simpan dan keluar dengan menekan ctrl+x tekan y tekan enter
Lalu masukan perintah :#nano /etc/ppp/pptpd-options
 Akan muncul seperti gambar dibawah ini , tambahkan beberapa baris konfigurasi dibawah ini
 ms-dns 192.168.31.1
nobsdcomp
noipx
mtu 1490
mru 1490

 

Lalu simpan dan keluar dengan menekan ctrl+x tekan y tekan enter , kemudian edit file /etc/ppp/chap-secrets dengan perintah seperti dibawah ini
 

#nano /etc/ppp/chap-secrets

Pada file konfigurasi ini adalah untuk membuat username dan password untuk login vpn client pada linux tambahkan beberapa baris berikut ke bagian palingbawah
 Setelah selesai silahkan keluar dan simpan dengan menekan ctrl+x tekan y tekan enter,
 
kemudian anda restart service pptpd dengan perintah  #service pptpd restart
Previous Post
Next Post

0 comments: