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
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-poppada 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
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
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 gurukemudian akan muncul pesan masuk atau inbox
install packet DHCP server dengan mengetikan perintah #apt-get install 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
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
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
#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
0 comments: