Вы находитесь на странице: 1из 6

1.

Konfigurasi ip

debian-server:/home/angga# nano /etc/network/interfaces


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback

# The local network interface


auto eth0
iface eth0 inet static

address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

debian-server:/home/angga# /etc/init.d/networking restart

2. DNS

By ; ANGGA RIDHO SUBANGGA


debian-server:/home/angga# nano /etc/resolv.conf
search sekolah.sch.id
nameserver 192.168.1.1

debian-server:/home/angga# apt-cdrom add

debian-server:/home/angga# apt-get install bind9

debian-server:/home/angga# cd /etc/bind

debian-server:/etc/bind# nano /etc/bind/named.conf


zone "sekolah.sch.id" { // Domain kamu
type master;
file "/etc/bind/db.sekolah;
};

zone "1.168.192.in-addr.arpa" { //3 blok ip paling depan dan dibalik


type master;
file "/etc/bind/db.4;
};

debian-server:/etc/bind# cp db.local db.sekolah

debian-server:/etc/bind# cp db.255 db.4

debian-server:/etc/bind# nano db.sekolah


$TTL 604800
@ IN SOA sekolah.sch.id. root.sekolah.sch.id. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS sekolah.sch.id.
IN A 192.168.1.1
www IN A 192.168.1.1

debian-server:/etc/bind# nano db.4


$TTL 604800
@ IN SOA sekolah.sch.id. root.sekolah.sch.id. (

By ; ANGGA RIDHO SUBANGGA


1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS sekolah.sch.id.
1 IN PTR sekolah.sch.id.
IN PTR www.sekolah.sch.id.

debian-server:/etc/bind# /etc/init.d/bind9 restart

debian-server:/etc/bind# nslookup 192.168.1.1


Server : 192.168.10.1
Address : 192.168.10.1#53
1.10.168.192.in-addr.arpa name = sekolah.sch.id.
1.10.168.192.in-addr.arpa name = www.sekolah.sch.id.
debian-server:/etc/bind# nslookup sekolah.sch.id
Server : 192.168.10.1
Address : 192.168.10.1#53
Name : sekolah.sch.id

3. DHCP

debian-server:~# apt-get install isc-dhcp-server

debian-server:~# cd /etc/dhcp

debian-server:/etc/dhcp# nano /dhcp.conf

cari kata # A slightly kemudian pagar dibawahnya dihapus

#. . .
# A slightly different configuration for an internal subnet.

By ; ANGGA RIDHO SUBANGGA


subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.10.200;
option domain-name-servers 192.168.1.1;
option domain-name "sekolah.sch.id";
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
}
#. . .

debian-server:/etc/dhcp# nano /etc/default/isc-dhcp-server


#. . .
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0" #sesuaikan dan ganti eth0
#. . .
debian-server:/etc/dhcp# /etc/init.d/isc-dhcp-server restart

4. APACHE2

debian-server:/home/angga# apt-get install apache2

debian-server:/home/angga# cd /etc/apache2

debian-server:/etc/apache2# cd sites-available

debian-server:/etc/apache2# cp default sekolah

debian-server:/etc/apache2# nano sekolah


<VirtualHost *:80>
ServerAdmin anggatoo@sekolah.sch.id
ServerName www.sekolah.sch.id
ServerAlias www.sekolah.sch.id sekolah.sch.id
DocumentRoot /var/www/sekolah/ #direktori website
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/sekolah/>
#. . .
#. .

debian-server:/etc/apache2/sites-available# mkdir
/var/www/sekolah

By ; ANGGA RIDHO SUBANGGA


debian-server:/etc/apache2/sites-available# chown R angga
/var/www/

debian-server:/etc/apache2/sites-available# a2ensite sekolah

debian-server:/etc/apache2/sites-available# cd /var/www

debian-server:/var/www# cp index.html sekolah

debian-server:/var/www#cd sekolah

debian-server:/var/www#nano index.html

edit sesuai selera kamu

debian-server:/var/www#/etc/init.d/apache2 reload

debian-server:/var/www#/etc/init.d/apache2 restart

debian-server:/var/www#w3m www.sekolah.sch.id

5. SQUID

debian-server:~# apt-get install squid

debian-server:~# cd /etc/squid

debian-server:/etc/squid# nano squid.conf


tekan CTRL + W. Setelah itu, cari dan edit bagian berikut, dan hilangkan
tanda pagar # agar menjadi Enabled

#. . .
http_port 3128 transparent #tambahkan transparent
cache_mgr admin@debian.edu #tmbahkan nama /email
#. . .

Kemudian tekan CTRL W tuliskan acl CONNECT, dan tambahkan script berikut tepat
di bawahnya

debian-server:/etc/squid# nano blok.txt

debian-server:/etc/squid# squid z

By ; ANGGA RIDHO SUBANGGA


By ; ANGGA RIDHO SUBANGGA

Вам также может понравиться