Konfigurasi (LAN)
# nano /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
address 192.168.17.10
netmask 255.255.255.224
network 192.168.17.0
broadcast 192.168.17.31
gateway 192.168.17.30
auto eth0
allow-hotplug eth1
iface eth1 inet static
address 10.10.10.1
netmask 255.0.0.0
auto eth1
Ctrl + x + y (simpan)
# nano /etc/resolv.conf
search dicki.com
nameserver 10.10.10.1
nameserver 192.168.1.1
# /etc/init.d/networking restart
Konfigurasi (Router)
# nano /etc/sysctl.conf
hapus tanda pagar # net ipv4 ip_forward=1
Ctrl + x + y (simpan)
# echo
“1”>/proc/sys/net/ipv4/ip_forward
# cat
/proc/sys/net/ipv4/ip_forward
1
# iptables –t nat –A POSTROUTING –o eth0
–j MASQUERADE
# iptables-save
# nano /etc/rc.local
(tambahkan diatas “exit0”)
# echo
“1”>/proc/sys/net/ipv4/ip_forward
# iptables –t nat –A POSTROUTING –o eth0
–j MASQUERADE
ctrl + x + y (simpan)
# iptables –t nat –nL
Konfigurasi (squid)
# apt-cdrom add
# apt-get install squid
# nano /etc/squid/squid.conf
ctrl
+ w => http_port 3128
tambahkan => transparent
ð visible_hostname
dicki
ctrl + w =>
http_access deny all (2x)
ð (cari
yang tidak ada #, ganti deny menjadi allow)
ctrl + w => acl con (tulis dibawah acl CONNECT)
ð acl
situs dstdomain “/etc/squid/situs.txt”
ð http_access
deny situs
ctr + w =>
cache_mem 8 mb (hapus tanda #)
ð cache_mgr
webmaster (hapus tanda #, webmaster ganti apa saja)
ctrl + w =>
cache_swap_low 90 (ganti menjadi 98)
ð cache_swap_high
95 (ganti menjadi 99)
ctrl + x + y (simpan)
# nano /etc/squid/situs.txt
(masukan alamat yang akan diblok)
Contoh: www.facebook.com
www.google.com
# nano /etc/rc.lokal
diatas exit0 tambahkan
# iptables –t nat –A PREROUTING -i eth1
–p tcp –dport 80 –j REDIRECT –to-ports
3128
# /etc/init.d/networking restart
# /etc/init.d/squid restart
-
Untuk mengubah tampilan squid
-
nano
/usr/share/squid/errors/English/EER_ACCESS_DENIED
Konfigurasi (Bind9)
# apt-get install bind9 apache2
# cd /etc/bind
# nano /etc/bind/named.conf (pagedown)
ganti zone “ local host ” menjadi domain (dicki)
ganti zone “ 127 “ =>ip dibalik host dibuang contoh 10.10.10.
ctrl
+ x + y (simpan)
# cp db.local db.dicki
# cp db.127 db.10
# nano db.dicki => print screen =>
localhost => dicki.com =>A
@ IN NS dicki.com.
@ IN A 10.10.10.1
www IN A 10.10.10.1
mail IN A 10.10.10.1
ftp IN A 10.10.10.1
web IN A 10.10.10.1
ctrl
+ x + y (simpan)
# nano db.10 => print screen => localhost
=> dicki.com =>A
@ IN NS dicki.com.
@ IN PTR dicki.com.
1 IN PTR www.dicki.com.
1 IN PTR mail.dicki.com.
1 IN PTR ftp.dicki.com.
1 IN PTR web.dicki.com.
Ctrl
+ x + y (simpan)
# /etc/init.d/bind9 restart
# /etc/init.d/apache2 restart
edit bind =>
nano /var/www/index.html
Konfigurasi
(mail server)
#
apt-get install postfix courier-pop courier-imap squirrelmail => pilih no
=> ok => internet site => mail.dicki.com
# nano /etc/apache2/apache.conf
(paling bawah
tambahkan include /etc/squirrelmail/apache.conf)
ctrl + x + y
(simpan)
# nano /etc/apache2/apache.conf
(pagedown) => hapus # mulai dari
(<virtualhost 1.2.3.4>) sampai
(</virtualhost>)
- angka 1.2.3.4
dihapus, ganti menjadi *:80
- serevername
=> mail.dicki.com
# nano /etc/postfix/main.cf (paling
bawah)
home_mailbox =
maildir/
ctrl + x + y
# dpkg-reconfigure
postfix => ok => internet site => ok => ok => 10.10.10.1/24
=> ok => no => 10.10.10.1/24 => no => enter => enter =>
ipv4
# maildir make /etc/skell/maildir
adduser
dicki_darmawan
password = 1
password = 1 =>sampai selesai => tambah user
restart =>
/etc/init.d/apache2 courier-imap courier-pop postfix
edit gambar
# nano /etc/squirrlmail/config.php
ganti sm_logo.png dengan gambar baru
ganti ukuran widht dan height
edit tulisan
# nano
/usr/share/squirrelmail/src/login.php
user 1 =
dicki
password =
2
user2 = darmawan
password =
1
edit tulisan
login => nano
# nano
/usr/share/squirrelmail/src/login.php
<marquee behavior =”alternate”>
Konfigurasi
(samba)\
# apt-get
install samba
# pilih => ok
=> no
# nano
/etc/samba/smb.conf
ð
Ctrl
+ w => security
ð
Hapus
tanda # pada security = user
ð
User
diganti share
Ctrl + w =>
homes
Diatas [homes]
ditulis [dicki]
ð
Browseable
= yes
ð
Writeable
= yes
ð
Read
only = no
ð
Guest
ok = yes
ð
Path
= /var/www/web
ctrl + x + y
chmod 777
/usr/share/squirrelmail/
chmod 777
/usr/share/squirrelmail/images
#
/etc/init.d/samba restart
Konfigurasi (ftp
server)
# apt-get
install proftpd
ð Standalone
# nano
/etc/proftpd/proftpd.conf (pagedown)
< anonymous /etc/dicki>
User dicki
< / anonymous >
Ctrl + x + y
# mkdir
/etc/dicki
# chmod 777
/etc/dicki
#
/etc/init.d/proftpd restart
Konfigurasi (web
server)
# apt-get
install php5 mysql-server phpmyadmin
password mysql = a
apache2 (enter)
# cd
/etc/apache2/sites-available
cp default web
# nano web
( dibawah server admin )
ServerName www.dicki.com
ServerAlias dicki.com
#
/var/www/web => ctrl + x + y
# mkdir
/var/www/web
a2dissite default
a2ensite web
#
/etc/init.d/apache2 reload
cd
# nano
/etc/samba/smb.conf
Ganti path => /var/www/web
#
/etc/init.d/samba restart
Masuk run => //10.10.10.1
Copy isi file joomla
Masuk ke mozila => install joomla
instalasi joomla
bahasa : english
( next ) => ( next )
hostname =
localhost
username = root
password = 1
cara membuat
database
tab masuk
dimozila
isikan diaddress
(dicki.com /phpmyadmin )
create new
database
baru =>
create
kembali kehalaman
instalasi ( next )
site name = www.dicki.com
your email = dicki@yahoo.com
admin pass =
admin
install sample
data <klik> ( next )
masuk kesamba,
hapus file instalation
( selesai )
untuk masuk
sebagai admin
user : admin
pass : admin