============== installasi dan konfigurasi debian 11.2.0 pada virtualbox ==============
install
English
other
Asia
Indonesia
United States
American English
Continue
Configure Network Manually
IP address : 10.99.99.21
Netmask : 255.255.255.0
Gateway : 10.99.99.21 (edit angka 1 di belakang menjadi 21)
Name server addresses : 10.99.99.21
Hostname : MON1
Domain Name : itnsa.id
root password :Kaltim23
Re-enter password : Kaltim23
full name : competitor
username : competitor
password user : Kaltim23
Re-enter password user :Kaltim23
Time zone : Central
Partitioning method : Guided - use entire disk
Select disk partition : ST Merek SSD / HDD (langsung enter)
Partitioning scheme : All files in one partition
Finish partitioning and write changes to disk (langsung enter)
Write change to disk : yes
Scan another CD or DVD ? No
use a network mirror ? No
Participate in the package usage survey : No
"dengan cara menekan spasi hilangkan tanda bintang pada”
== Debian desktop environtment dan print server ==
Setelah tanda bintang hilang Tekan tab untuk : continue
Install group boot loader : yes
Device boot for installation : /dev/sda
Installation complete : Continue
==============================installai debian 11.2.0 selesai=============================
===============================Konfigurasi debian 11.2.0================================
MON1 login : root
password : Kaltim23
===============================
server login : MON1
password : Kaltim23
su
password : Kaltim23 (password root)
===============================
ip address (melihat nama interface apakah (eth0 pada debian 8 ke bawah)
atau pada debian 9 ke atas ( enp0s3 / VBOX ) atau (ens33 / VMWARE )
pico /etc/network/interfaces
“SAVE dengan cara tekan CTRL + X + Y + Enter”
/etc/init.d/networking restart
jika restart failed maka rubah allow-hotplug menjadi auto atau sebalik nya
Cek ip dan interface : ifconfig (debian 5-8) , ip address (debian 9 ke atas)
ping 192.168.40.1
CTRL + C (UNTUK MENGHENTIKAN TAMPILAN PING)
DNS (DOMAIN NAME SYSTEM) SERVER
Masukan #DVD2
apt-cdrom add
apt-get install bind9
pico /etc/bind/named.conf.local
“SAVE dengan cara tekan CTRL + X + Y + Enter”
cp /etc/bind/db.local /var/cache/bind/rija.net
cp /etc/bind/db.local /var/cache/bind/smk.net
cp /etc/bind/db.127 /var/cache/bind/reverse
pico /var/cache/bind/rija.net
"SAVE dengan cara tekan CTRL + X + Y + Enter”
pico /var/cache/bind/smk.net
“SAVE dengan cara tekan CTRL + X + Y + Enter”
pico /var/cache/bind/reverse
“SAVE dengan cara tekan CTRL + X + Y + Enter”
pico /etc/resolv.conf
“SAVE dengan cara tekan CTRL + X + Y + Enter”
/etc/init.d/bind9 restart
apt-get install dnsutils (aplikasi nslookup)
nslookup rija.net
ping rija.net ping www.rija.net ping www
WEB SERVER (SERVER WEBSITE)
apt-get install apache2 links
links rija.net atau links mail.rija.net (menguji service web server / e-mail server dengan perintah links pada server debian)
CTRL + C (UNTUK MENUTUP TAMPILAN WEB)
pico /var/www/html/index.html
rubah isi website rija.net seperti gambar di atas
mkdir /var/www/html/files
mkdir /var/www/html/smk
mkdir /var/www/html/internal
pico /var/www/html/files/document.txt
pico /var/www/html/smk/index.html
isi text pada web smk.net : Selamat Datang di website SMK PGRI Muara Komam
(merubah isi tampilan website smk.net)
pico /var/www/html/internal/index.html
isi text pada web smk.net : Selamat Datang di website INTERNAL RIJA.NET
(merubah isi tampilan website internal.rija.net)
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
Country Name (2 letter code) [AU]: ID
State or Province Name (full name) [Some-State]: East Kalimantan
Locality Name (eg, city) []: Samarinda
Organization Name (eg, company; recommended) []: TKJ-Komam
Organizational Unit Name (eg, section) []: IT
Common Name (eg, YOUR name) []: rija.net
Email Address []: rija@rija.net
a2enmod ssl
pico /etc/apache2/ports.conf
ISI VIRTUALHOST KHUSUS WEB SERVER UNTUK EMAIL SERVER TERPISAH
“SAVE dengan cara tekan CTRL + X + Y + Enter”
/etc/init.d/apache2 restart
FTP (FILE TRANSFER PROTOCOL) SERVER
apt-get install proftpd
Secara default ftp ini setelah di install kemudian di restart akan otomatis berfungsi
namun dengan mewajibkan login user, jika ingin mengkonfigurasi ftp server tanpa login user maka konfigurasinya di sini
pico /etc/proftpd/proftpd.conf
/etc/init.d/proftpd restart
SSH (SECURE SHELL) SERVER
apt-get install ssh
pico /etc/ssh/sshd_config
PermitRootLogin prohibit-password
Menjadi berikut ini
PermitRootLogin yes
“SAVE dengan cara tekan CTRL + X + Y + Enter”
/etc/init.d/ssh restart
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL) SERVER
apt-get install isc-dhcp-server
pico /etc/default/isc-dhcp-server
pico /etc/dhcp/dhcpd.conf
Hilangkan tanda pagarnya dari subnet sampai ketanda tutup kurung kurawal bawah.
tampilan Sesudah di edit
“SAVE dengan cara tekan CTRL + X + Y + Enter”
/etc/init.d/isc-dhcp-server restart
NTP (NETWORK TIME PROTOCOL) SERVER
apt-get install ntp ntpdate
pico /etc/ntp.conf
server 127.127.1.0 ( ketik manual )
fudge 127.127.1.0 stratum 1 ( ketik manual )
#restrict 192.168.123.0 mask 255.255.255.0 notrust (hapus pagar dan edit menjadi)
/etc/init.d/ntp restart
ntpq -p (pengujian di server)
dan
Pengujian di klien windows 7 disabled dan enabled Lancard non fisik nya (ethernet adapter) dan isikan ip server kemuadian klik update now
SAMBA SERVER (FILE SERVICE / SHARING FOLDER / PRINT SERVICE)
apt-get install samba
mkdir /data
mkdir /data/manager
mkdir /data/guest
chmod 777 /data/manager
chmod 755 /data/guest
useradd pengelola
smbpasswd –a pengelola
psswd : akses
pico /etc/samba/smb.conf
/etc/init.d/samba restart
MAIL DAN WEBMAIL SERVER
apt-get install postfix dovecot-imapd dovecot-pop3d
General type of mail configuration : internet site
Sytem mail name : rija.net
pico /etc/postfix/main.cf
home_mailbox = Maildir/ (ketik manual)
maildirmake.dovecot /etc/skel/Maildir
pico /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir (hapus tagar)
#mail_location = mbox:~/mail:INBOX=/var/mail/%u (penambahan tagar)
“SAVE dengan cara tekan CTRL + X + Y + Enter”
pico /etc/php5/apache2/php.ini
upload_max_filesize = 8MB
/etc/init.d/apache2 restart
/etc/init.d/postfix restart
/etc/init.d/dovecot restart
PHP7.0 ( MYSQL / DATABASE SERVER )
apt-get install php mysql-server phpmyadmin
Configure database for phpmyadmin : yes
1
1
mysql -u root -p mysql
1
UPDATE user SET plugin=’ ’ WHERE user=’root’;
flush privileges;
exit
mysql_secure_installation (ketik manual pada root server#)
Enter Current password (langsung enter)
Y
1
1
Y 4X
ketik pada browser klien : rija.net/phpmyadmin
root / 1
Membuat user account untuk roundcube
User account - add user account
User name : use text field : roundcube
Hostname : local : localhost
Password : use text field : 1
Re-type : 1
Centang : create database
Centang : grand all
Centang : check all
Go
apt-get install roundcube #DVD3
apt -f install
apt-get install roundcube (install 1x lagi)
Configure database for roundcube : yes
1
1
pico /etc/roundcube/config.inc.php
$config[‘default_host’] = ‘rija.net’ ;
$config[‘smtp_server’] = ‘rija.net’ ;
pico /etc/apache2/sites-available/000.default.conf
/etc/init.d/apache2 restart
/etc/init.d/postfix restart
/etc/init.d/dovecot restart
adduser 2x
PROXY SERVER
apt-get install squid3 #DVD3
apt -f install
apt-get install squid3
pico /etc/squid3/squid.conf
http_port 3128 transparent
cache_mgr siswa
# Automatically detect the system host name
visible_hostname siswa
hilangkan tanda pagar didepannya
cache_dir ufs /var/spool/squid3 100 16 256
cache_mem 256 MB
Setelah itu cari http_access deny all Dan tambahkan tanda pagar pada #http_acces deny all
Setelah itu cari : acl CONNECT
“SAVE dengan cara tekan CTRL + X + Y + Enter”
pico /etc/squid3/kata
porn
xnxx
pico /etc/squid3/domain
files.rija.net
pico /etc/rc.local
/etc/init.d/squid3 restart
squid3 -z
Setting proxy manual di browser firefox
192.168.40.1 / 3128
iptables -t nat -A PREROUTING -p tcp -i eth0 -s 192.168.40.0/24 --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE