13 0 489 KB
KONVIGURASIDEBIAN 9.6
1..KONFIGURASI IP ADDRESS Debian#dmesg | grep eth
Untuk melihat eth0 dan eth1 Missal eth0 adalah ens33, dan eth1 adalah ens34 Masuk ke dalam network interfaces untuk menambah/mengedit ip Debian#nano /etc/network/interfaces Tambahkan Auto ens33 Iface ens33 inet dhcp Auto ens34 Iface eth34 inet static Address 192.168.20.17 Netmask 255.255.255.0 Auto ens34:0 Iface eth34:0 inet static Address 192.168.20.18 Netmask 255.255.255.0
CTRL+X+Y ENTER Restart menggunakan printah Debian#/etc/init.d/networking restart pengujian Debian#/ip a
2..INSTALL DAN KONFIGURASI DHCP SERVER Pindah/menggunakan dvd2 Debian#apt-cdrom add Debian#apt-get update Debian#apt-get install isc-dhcp-server Debian#nano /etc/dhcp/dhcpd.conf
CTRL+W cari “a SLIGHTLY” hapus tanda pagar(#) dari subnet sampai Kemudian ubah menjadi Sebagai berikut # A slightly different configuration for an internal subnet. Subnet 192.168.20.0 netmask 255.255.255.0 { Range 192.168.10.20 192,168.20.25; Option domain-name-servers 192.168.20.17; Option domain-name “smkn5tebo.sch.id”; Option routers 192.168.20.17; Optionbroadcast-address 192.168.20.255 Default-lease-time 600; Max-lease-time 7200; } Debian#nano /etc/default/isc-dhcp-server Ganti INTERFACESIPV4”” menjadi INTERFACESIPV4”ens34” dan beri pagar pada INTERFACESIPV6 Debian#nano /etc/sysctl.conf Hapus pagar(#)pada ipv4 forward Debian#/etc/init.d/isc-dhcp-server restart
3..INSTALL DAN KONFIGURASI DNS SERVER Debian#apt-get install dnsutils Debian#apt-get install bind9 Masuk kedalam direktori bind Debian#cd /etc/bind Debian/bind#nano named.conf.degault-zones
Ubahlah menjadi
CTRL+X+Y ENTER Debian/bind#cp db.local db.smk Debian/bind#cp db.127 db.192 Debian/bind#nano db.smk Edit file nano db.smk menjadi :
CTRL+X+Y ENTER debian/bind#nano db.192
edit file nano db.192 menjadi :
CTRL+X+Y ENTER Debian/bind#nano /etc/resolv.conf Tambahkan/editmenjadi :
Debian#/etc/init.d/bind9 restart Pengujian Debian/bind#nslookup smkn5tebo.sch.id
Debian/bind#nslookup 192.168.20.17
Jika tampil gambar seperti di atas maka pengujian berhasil
4..INSTALL DAN KONFIGURASI WEB SERVER Debian#apt-get install apache2 php7.0 mariadb-server phpmyadmin Debian#cd /etc/apache2/sites-available Debian/etc/apache2/sites-available#nano 000-default.conf
Ubah menjadi
Debian/etc/apache2/sites-available#a2ensite 000-default.conf Debian/etc/apache2/sites-available#a2dissite default-ssl.conf Pengujian Ketikkan alamat smkn5tebo.sc.id didalam browser internet computer clientjikamunculeb server maka berhasil
4..INSTALL DAN KONVIGURASI MAIL SERVER Debian#apt-get install postfix Pilih internet site
Edit nama menjadi mail.smkn5tebo.sch.id
Debian#apt-get install courier-imap 1. Ketika akan menginstal paket courier-imap gunakan dvd 3 2. Pilih no
Debian#apt-get install mailutils Debian#maildirmake /etc/skel/Maildir Debian#nano /etc/postfix/main.cf Ubah menjadi :
Debian#apt-get install roundcube Jika muncul tulisan seperti dibaah, maka printahkan Debian#apt -–fix-broken install
Debian#nano /etc/roundcube/apache.conf Hapus pagar(#) pada alias dan tambahkan virtual host seperti gambar di bawah
Debian#nano /etc/roundcube/config.inc.php lalu cari sintack berikut
Tambahkan menjadi :
Pengujian Ketikkan mail.smk5tebo.sch.id di dalam internet browser, jika muncul jendelalogin roundcube maka konfigurasi berhasil
5..INSTALL DAN KONFIGURASI SSH SERVER Debian#apt-get install openssh-server Debian#nano /etc/ssh/sshd_config Tambahkan port 2222 difile sshd.conf
Debian#/etc/init.d/ssh restart Pengujian menggunakan aplikasi putty di client 6..INSTALL DAN KONFIGURASI NTP SERVER Debian#apt-get install ntp Debian#nano /etc/ntp.conf Edit/ubah file menjadi berikut :
7..INSTALL DAN KONFIGURASI PROXY SERVER Debian#apt-get install squid Debian#nano /etc/squid/squid.conf CTRL+W: cari “http_port 3120” lalu tambahkan “transparent”
CTRL+W : cari “cache_mgr” lalu tambahkan sebagai berikut :
CTRL+W : cari “visible_hostname” lalu tambahkan sebagai berikut :
CTRL+W :cari “acl connect” tambahkan file berikut” dibawah “acl CONNECT method CONNECT”
CTRL+W : cari “and finally” Beri tanda pagar(#) pada http_access deny all
Debian#nano /etc/squid/url Tulis situs yang akan diblokir
Debian#iptables –t nat –A PREROUTING –s 192.168.20.0/24 –p tcp –-dport 80 –j REDIRECT –to-port 3128
8..KONFIGURASI CLIENT DEBIAN TERSAMBUNG INTERNET Debian#sysctl –p Debian#iptables –t nat –A POSTROUTING –o ens33 –j MASQUERADE Ens33 disesuaikan dengan eth0 dari server Debian#iptables-save 9..INSTALL DAN KONFIGURASI CACTI Debian#apt-get install snmp snmpd Debian#apt-get install cacti Jika tidak berhasil maka gunakan cara berikut : Debian#nano /etc/apt/sources.list Tambahkan file berikut Deb http://ftp.ro.debian.org/debian/ stretch main contrib non-free Deb-src http://ftp.ro.debian.org/debian/ stretch main Deb http://security.debian.org/debian-security stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security stretch/updates main
CTRL+XX+Y ENTER
Debian#apt-get update Debian#apt-get upgrade Debian#apt-get install cacti Pilih “ya”
Masukkan password administrator user MYSQL yang akan digunakan untuk cacti.
Pilih “apache2”
Buka dan ketikkan “smkn5tebo.sch.id/cacti” pada internet browser Masukkan username admin dan password yang telah dibuat tadi