ICT Vocation School of Jumantono

informasi pembelajaran TeKaJe EsemkaEnJumantono

Konfigurasi Debian 9

#nano /etc/network/interfaces

Isikan seperti dibawah ini:

auto eth1

auto eth0 (sesuai dengan ISP masing-masing)

    iface eth0 inet static

address 192.168.1.25 (angka 25 merupakan no. ujian kalian masing-masing)

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.1

#/etc/init.d/networking restart

#ifconfig

#nano /etc/resolv.conf

search smknjumantono.sch.id

    domain smknjumantono.sch.id

    nameserver 192.168.100.1

    nameserver 192.168.1.1

#nano /etc/sysctl.conf

Hilangkan tanda crash (#) pada :

#net.ipv4.tcp_syncookies = 1

    #net.ipv4.ip_forward = 1

menjadi seperti dibawah ini :

net.ipv4.tcp_syncookies = 1

    net.ipv4.ip_forward = 1

#apt-get install ssh apache2 bind9 dhcp3-server squid samba proftpd

#nano /etc/dhcp3/dhcpd.conf

Edit dan hilangkan tanda crash(#) pada bagian dibawah ini :

# a slightly different configuration for an internal subnet

subnet 192.168.100.0 netmask 255.255.255.0 {

range 192.168.100.4 192.168.100.62;

option domain-name-server www.smknjumantono.sch.id;

option domain-name “smknjumantono.sch.id”;

option routers 192.168.100.1;

option broadcast-address 192.168.100.255;

default-lease-time 600;

max-lease-time 7200;

}

#/etc/init.d/dhcp3-server restart

#nano /etc/bind/named.conf.local

Isikan :

zone “smknjumantono.sch.id”{

         type master;

         file “/etc/bind/db.smk”;

    };

    zone “100.168.192.in-addr.arpa”{

         type master;

         file “/etc/bind/db.192”;

    };

#cp /etc/bind/db.local /etc/bind/db.smk

#cp /etc/bind/db.127 /etc/bind/db.192

#nano /etc/bind/db.smk

Edit seperti dibawah ini (yang bercetak tebal):

@   IN  SOA smknjumantono.sch.id.root.smknjumantono.sch.id.

2       ; serial

604800   ; Refresh

86400    ; Retry

2419200  ; Expire

604800   ; Negative Cache TTL

@   IN  NS  smknjumantono.sch.id.

    @   IN  MX  10  mail.smknjumantono.sch.id.

    ns  IN  A   192.168.100.1

    www IN  A   192.168.100.1

    mail IN  A   192.168.100.1

    ftp IN  A   192.168.100.1

#nano /etc/bind/db.192

Isikan dan edit seperti dibawah ini (yg bercetak tebal):

@   IN  SOA smknjumantono.sch.id.root.smknjumantono.sch.id.

2       ; serial

604800   ; Refresh

86400    ; Retry

2419200  ; Expire

604800   ; Negative Cache TTL

@   IN  NS  smknjumantono.sch.id.

    @   IN  MX  10  mail.smknjumantono.sch.id.

    1   IN  PTR ns.smknjumantono.sch.id.

    1   IN  PTR http://www.smknjumantono.sch.id.

    1   IN  PTR mail.smknjumantono.sch.id.

    1   IN  PTR ftp.smknjumantono.sch.id.

#/etc/init.d/bind9 restart

#nslookup www.smknjumantono.sch.id

#nano /etc/proftpd/proftpd.conf

Ubah :

UseIpv6          on

    Servername       “debian”

Menjadi

Ipv6             off

    Servername       “smknjumantono.sch.id”

#/etc/init.d/proftpd restart

#nano /etc/samba/smb.conf

Cari dibawah lalu edi dan tambahkan :

Workgroup = WORKGROUP

Server string = samba

Cari à [homes]

[homes]

Browseable = yes

    Path = /home/tkj (tambahkan)

    Read only = yes

    Create mask = 0775

    Directory mask = 0775

#adduser tkj

#smbpasswd –a tkj

#/etc/init.d/samba restart

#nano /etc/apache2/sites-available/default

<VirtualHost *:80>

    ServerAdmin      robby@smknjumantono.sch.id

    ServerName       www.smknjumantono.sch.id

    DocumentRoot     /var/www/

    </VirtualHost>

    <VirtualHost *:80>

    ServerAdmin      robby@smknjumantono.sch.id

    ServerName       www.smknjumantono.sch.id

    DocumentRoot     /var/www/situs

    </VirtualHost>

#mkdir /var/www/situs

#cp /var/www/index.html /var/www/situs

#nano /var/www/situs/index.html

(edit sesuka kalian)

<html><body bgcolor=”red”><marquee><h1> Kita Pasti LULUS 100% dan Pasti bias Sukses, SEMANGAT !!!! </h1></marquee></body></html>

#nano /var/www/index.html

(edit sesuka kalian)

<html><body bgcolor=”red”><marquee><h1> jangan menyerah broo </h1></marquee></body></html>

#/etc/init.d/apache2 restart

#a2enmod userdir

#mkdir /etc/skel/public_html

#adduser sekolah

#nano /etc/sekolah/public_html/data.txt

(tampilan kosong isikan seseka kalian)

#/etc/init.d/apache2 restart

#nano /etc/squid/squid.conf

Ctrl+w à http_port 3128

    http_port 3128 transparent

ctrl+w à cache_mem 8 mb 

#cache_mem 8 mb (hilangkan tanda crash)

Diubah menjadi : cache_mem 64 mb

Ctrl+w à cache_mgr

    #cache_mgr webmaster

Diubah menjadi : cache_mgr robby@smknjumantono.sch.id

Tambahkan : visible_hostname www.smknjumantono.sch.id

Ctrl+w à cache_dir ufs

(cari dibawah)

#cache_dir ufs /var/spool/squid 100 16 256

Diubah menjadi :

cache_dir ufs /var/spool/squid 100000 16 256

ctrl+w à http_access deny all

cari dibawah lalu tambahkan crash:

menjadi : #http_access deny all

ctrl+w à acl connect

tambahkan dibawahnya :

acl blokir dstdomain “/etc/blokir”

acl lan src 192.168.100.0/26

acl jaringan src 192.168.1.0/26

http_access deny blokir

http_access allow lan

http_access allow jaringan

http_access allow all

#nano /etc/blokir

Isikan situs yang ingin diblokir :

www.google.com

    www.yahoo.com

#iptables –-t nat –A PREROUTING –s 192.168.100.0/26 –p tcp –-dport 80 –j REDIRECT -–to-port 3128

#iptables –t nat –A POSTROUTING –s 192.168.100.0/26 –j MASQUERADE

#iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE

#iptables-save

#nano /etc/rc.local

Isikan diatas exit0

iptables –-t nat –A PREROUTING –s 192.168.100.0/26 –p tcp –-dport 80 –j REDIRECT -–to-port 3128

iptables –t nat –A POSTROUTING –s 192.168.100.0/26 –j MASQUERADE

iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE

exit0

#/etc/init.d/squid restart

#squid –z

#apt-get install postfix courier-pop courier-imap squirrelmail

#nano /etc/apache2/apache2.conf

Tambahkan paling bawah sendiri:

Include /etc/squirrelmail/apache.conf

#nano /etc/squirrelmail/apache.conf

Tambahkan dibawah sendiri :

<VirtualHost *:80>

    DocumentRoot     /usr/share/squirrelmail

    ServerName       mail.smknjumantono.sch.id

    </VirtualHost>

#maildirmake /etc/skel/Maildir

#dpkg-reconfigure postfix

#nano /etc/postfix/main.cf

Tambahkan paling bawah :

Home_mailbox = /Maildir

#adduser a

#adduser b

#/etc/init.d/postfix restart

#/etc/init.d/courier-imap restart

#/etc/init.d/courier-pop restart

#/etc/init.d/apache2 restart

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: