Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 11

#KONFIGURASI ROUTER

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 primary network interface
auto eth0
allow-hotplug eth0
iface eth0 inet static
IP Public / Internet

address 192.168.1.10

netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
auto eth1
allow-hotplug eth1
IP Localiface eth1 inet static
address 10.10.10.137
netmask 255.255.255.248
network 10.10.10.136
broadcast 10.10.10.144

nano /etc/sysctl.conf
hilangkan tanda pagar pada script
#net.ipv4.tcp.ip_forward=1 menjadi
net.ipv4.tcp.ip_forward=1

nano /etc/resolv.conf

search smkn1kutalimbaru.sch.id

------- domain name server

nameserver 10.10.10.137 - dari ip local


search smkn1kutalimbaru.sch.id

------- domain name server

Dns nameserver 10.12.14.22


nameserver 173.194.38.162

nano /etc/rc.local
iptables -t nat -A POSTROUTING o eth0 -j MASQUERADE
reboot

#KONFIGURASI ACCESS POINT


Reset acces Point
Atur ip 192.168.1.10(ip bebas)
gateway : 192.168.1.254
Masuk ke browser lalu search ip gateway 192.168.1.254
Pilih menu wereless -> wereless setting
Lalu masukkan ssid ( lkssmk10) lalu save
Lalu di wereless security
Pilih WPA/PSK lalu masukkan password
Lalu di network
Masukkan ip address 10.10.10.138
Netmask pilih other lalu masukkan 255.255.255.248
Lalu Gateway 10.10.10.137
Lalu Save dan Reboot

#KONFIGURASI DNS DAN WEB SERVER


Install paket Untuk DNS dan Web Server
apt-get install bind9 apache2 php5 mc
masuk directory bind
cd /etc/bind/
lalu edit named.conf.default-zones dengan perintah
mcedit named.conf.default-zones
lalu tambahkan script

zone " smkn1kutalimbaru.sch.id " {


type master;
file "/etc/bind/db.lkssmk";
};
Zone 10.in-addr arpa {
Type master;
File /etc/bind/db.10;
};

copy isi scrip dari db.local ke db.hostname

cp db.local db.lkssmk
copy isi scrip dari db.127. db.192
cp db.127. db.10
lalu edit db.lkssmk
mcedit db.lkssmk
lalu sesuaikan dengan script ini

;
; BIND data file for local loopback interfaces
;
$TTL 604800
@ IN SOA root. smkn1kutalimbaru.sch.id. root. smkn1kutalimbaru.sch.id.
(
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@
IN
NS smkn1kutalimbaru.sch.id
@
IN
A
10.10.10.137
www
mail IN
ftp IN

IN
A
A

A
10.10.10.137
10.10.10.137
10.10.10.137

ntp

IN

10.10.10.137

lalu edit db.10


mcedit db.10
lalu sesuaikan dengan scrip ini

IN

SOA smkn1kutalimbaru.sch.id. root.

smkn1kutalimbaru.sch.id. (

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

Setelah itu restart bind9 dan apache2


reboot

Masukkan ip address di PC client


Address 10.10.10.140
Subnet 255.255.255.248
Gateway 10.10.10.137
DNS Server 192.168.1.10
Setelah itu test domain smkn1kutalimbaru.sch.id di PC client dengan web browser
Apabila tampil Its Work
Berarti konfigurasi telah berhasil

Install php-mysql mysql-sever phpmyadmin

#KONFIGURASI MAIL SERVER DAN WEB MAIL


Install paketnya
apt-get install postfix courier-imap courier-pop squirrelmail
masuk directory skel
cd /etc/skel/
Buat direktori Maildir
maildirmake Maildir
Edit /etc/postfix/main.cf
nano /etc/postfix/main.cf
tambahkan script di baris paling akhir

home_mailbox = Maildir/
Tambahkan simbol # didepan baris mailbox_command sehingga menjadi :
#mailbox_command = procmail a $EXTENSION

Edit /etc/apache2/site-avaible/default
nano /etc/apache2/sites-available/default
tambahkan scrip di baris paling bawah
<VirtualHost *:80>
ServerAlias mail.smkn1kutalimbaru.sch.id
DocumentRoot /usr/share/squirrelmail
</VirtualHost>
Buat user dengan perintah
adduser [nama_anda] lalu tekan Enter

Kemudian restart apache2 , postfix, courier-imap , courier-pop

Setelah itu test domain mail.smkn1kutalimbaru.sch.id di PC client dengan


web browser

#KONFIGURASI FTP SERVER


install paketnya
apt-get install proftpd-basic
selanjutnya buka video Konfigurasi ftp di Linux Debian 6.mp4
untuk servername diganti menjadi smkn1kutalimbaru.sch.id

#KONFIGURASI NTP SEVER


Install paketnya
apt-get install ntp ntpdate
lalu edit ntp.conf
nano /etc/ntp.conf
lalu hilangkan tanda pagar pada script menjadi

lalu masukkan domain di script

Lalu masukkan script dibawah server 3.debian.pool.ntp.org iburst

Setelah itu save


Lalu restart ntp
/etc/init.d/ntp restart
Cek ntp di debian
ntpdate u smkn1kutalimbaru
kalau tidak ada notif error berarti konfigurasi berhasil
test ntp di client

#KONFIGURASI DHCP SERVER


Install paketnya
apt-get install dhcp3-server
lalu edit file dhcpd.conf
nano /etc/dhcp/dhcpd.conf
lalu cari dan ubah sesuai di gambar

Lalu simpan
Lalu edit
nano /etc/default/isc-dhcp-server
lalu masukkan interfaces

setelah itu restart dhcp


/etc/init.d/isc-dhcp-server restart
Setelah itu cek di computer client menggunakan ip otomatis

#KONFIGURASI PROXY
Install paket nya
apt-get install squid
Edit /etc/squid/squid.conf
nano /etc/squid/squid.conf
cari kata acl connect
acl block dstdomain i "/etc/squid/site.txt"
http_access deny block
ctrl+w
cari kata http_port 3128 tambahkan transparent
menjadi seperti ini
http_port 3128 transparent
ctrl+w
cari kata allow localnet lalu hilangkan tanda pagar pada script
#http_access allow localnet sehingga menjadi
http_access allow localnet
ctrl+w
cari kata cache_mgr webmaster lalu hapus tanda pagar hingga menjadi
cache_mgr ahmad_yusri@sekolah.sch.id

Situs yang akan di block


# nano /etc/squid/site.txt
facebook.com
google.com

#Konfigurasi Telnet
Paket yang Di install
apt-get install telnetd
Setelah itu buka telnet dari PC Client
Tekan win+R > lalu ketik telnet 192.168.1.10
Lalu masukkan user dan password

#Konfigurasi Monitoring System


Paket yang diinstall
apt-get install htop
Setelah itu ketikan di terminal atau di debian
htop

You might also like