Konfigurasi Debian 9.6 Stretch [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

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