Jumat, 31 Mei 2013
SETTING IP ADDRESS
& HOST NAME
Keterangan:
IP Address : 192.168.11.1/28
Host Name : server.tkjbermutu.sch.id
Domain : tkjbermutu.sch.id
a. cp /etc/network/interfaces /etc/network/interfaces
b. nano /etc/network/interfaces

=> gateway tidak ditulis karena pc/computer kita akan dijadikan server
sekaligus gateway.
c.
nano /etc/host
|
d. nano
/etc/hostname
|
e.
/etc/init.d/networking restart
f.
/etc/init.d/hostname.sh start
èpengecekan hostname
g.
Hostname
h.
Hostname
-f
SETTING DNS SERVER
a.
apt-get
install bind9
b.
cd /etc/bind
c.
cp named.conf.local named.conf.local_1
d.
nano named.conf.local
|
e.
cd
/etc/bind
f.
cp
db.local db.tkjbermutu.sch.id
g.
cp
db.127 db.192
h.
nano
db.tkjbermutu.sch.id
|
i.
nano db.192
|
j. nano /etc/resolv.conf
|
k.
/etc/init.d/bind9 restart
l.
nslookup
tkjbermutu.sch.id
n.
nslookup
192.168.11.1
SETTING WEB SERVER
a.
apt-get
install apache2 php5
links
d.
cd /var/www
e.
rm
-rf apache2-default
f.
touch
index.html
g.
nano index.html
h.
touch
info.php
i.
nano
info.php
|
j.
/etc/init.d /apache2 restart
k.
links
192.168.11.1
l.
links
192.168.11.1/info.php
|
SETTING DHCP
SERVER
a.
apt-get
install dhcp3-server
b.
cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd_1.conf
c.
nano
/etc/dhcp/dhcpd.conf
èhapus tanda(#)dibawah
tulisan A Slightly sampai tanda (})
èedit sunet, range dll
d.
nano
/etc/default/isc-dhcp-server
dibaris
paling bawah
Interfaces = “eth0”
e.
/etc/init.d/isc-dhcp-server restart 2x
è pengecekan client
SETTING MAIL
SERVER DAN WEB SERVER
a.
(masukkan dvd 2)
b.
apt-cdrom
add
c.
apt-get
upgrade (setelah itu masukkan
dvd 1)
d.
apt-get
install postfix courier-imap courier-pop
(menggunakan debian 2)
e.
apt-get
install postfix
ècreate directories for web-based
administration? =yes
èlocal only= yes
èpostfix configuration =
internet site
èsystem mailname =
tkjbermutu.sch.id
f. dpkg-reconfigure postfix
èlocal only= ok
èpostfix configuration =
internet site
èsystem mailname =
tkjbermutu.sch.id
èroot and postmaster mail
recipient = (biarkan kosong)
èselanjutnya ok saja
èpilih no pada bagian force synchronous mail
èdibaris terakhir
tambahkan 0.0.0.0/0
èuse procmail for local delivery = no
èselanjutnya ok saja
è selanjutnya ok saja
èterakhir pilih
ipv4
g.
cp
/etc/apache2/apache2.conf
/etc/apache2/apache2_1.conf
h.
nano
/etc/apache2/apache2.conf
tambahkan
script ini dibarisan paling bawah
|
i.
apt-get
install squirrelmail
j.
cp
/etc/squirrelmail/apache.conf
/etc/squirrelmail/apache_1.conf
k.
nano
/etc/squirrelmail/apache.conf
ganti squirrelmail menjadi
webmail
|
ètambahkan script
dibawah ini
|
l.
maildirmake
/etc/skel/Maildir
m. cp /etc/postfix/main.cf /etc/postfix/main_1.cf
n.
nano
/etc/postfix/main.cf
|
o.
/etc/init.d/postfix restart
p.
adduser
(nama user yg kamu inginkan, min 2 user)
èbuat user baru untuk
email
q. sqiurrelmail-configure
ètekan 2 dan enter
ètekan 1 kemudian enter
dan isi dengan domain anda (tkjbermutu.sch.id) kemudian enter
ètekan r dan enter
ètekan d dan enter
èisi dengan courier
ètekan enter 2 kali
ètekan s dan enter 2
kali
ètekan q enter
r.
/etc/init.d/postfix restart
s.
/etc/init.d/courier-imap restart
t.
/etc/init.d/courier-pop restart
u.
/etc/init.d/apache2 restart
v.
links
mail.tkjbermutu.sch.id/webmail
ècek di web browser
ketik http://mail.tkjbermutu.sch.id
masukkan nama user dan password yang telah dibuat tadi.
èmail dan webmail
telahberhasil
SETTING SAMBA
SERVER
a. aptitude install samba
WORKGROUP =>isi
menggunakan kata di samping
b.
cp
/etc/samba/smb.conf
/etc/samba/smb_1.conf
c.
nano
/etc/samba/smb.conf
ècarilah tulisan ####### Authentication #######
tambahkan
tulisan security = share , dibawah tulisan #scurity = user
ècari tulisan === Share
Definitions ===
Kemudian
berilah tanda pagar (#) dibawah tulisan [Homes] samapai tulisan directory
mask = 0700
ètamabahka dan tulis dibawah sendiri
|
d.
cd
/home
e.
ls
f.
mkdir
samba1
g.
cd
/home/samba1
h.
ls
i.
touch
index.txt
j.
touch
index.docx
k.
touch
index.ppt
l.
cd /
m. chmod -R
777 /home/samba1
n.
/etc/init.d/samaba restart
o.
testparm
p.
smbstatus
ècek di client , client
dan server harus terhubung, lihat di client, dg cara buka windows exprorer
=> network => server
SETTING FTP SERVER
a. apt-get install
proftp
pilih standalone
mode
b.
cd
/home
c.
mkdir
ftpserver
d.
userdel
ftp
e.
useradd
-d /ftpserver/ ftp
f.
passwd
ftp
g.
cd
/home/ftpserver
h.
mkdir
data1 data2 data3
data4 data5
i.
nano
/etc/proftpd/proftpd.conf
tambahkan
scipt berikut:
|
j. /etc/init.d/proftpd restart
èpengujian
k.
ftp
localhost
Name
(localhost:root):ftp
Password:
(di isi sesuai dg password ftp anda)
ftp>
ls
ftp>bye
èpengujian via windows
PROXY SERVER
a.
apt-get
install squid
b.
/etc/init.d/squid stop
c.
Nano /etc/squid/squid.conf
Hilangkan tanda
pagar
è
http_port 3128 transparent
è
cache_mem 8 mb -> rubah menjadi cache_mem 16
mb
è
cache_dir ufs
/var/spool/squid 100 16 256 -> rubah menjadi cache_dir ufs /var/spool/squid 500 16 256
è
cache_mgr webmaster -> webmaster di rubah
dengan admin@tkjbermutu.sch.id
=>search tag:
Visible_hostname ->ketik scipt ini dibawah default dan #(none) rubah
menjadi Visible_hostname
tkjbermutu.sch.id
è
auth_param basic
children 5
è
auth_param basic realm squid proxy -caching Web
server
è
auth_param basic credentialsttl 2 hours
è
auth_param basic
casesensitive off
=>kemudian
search “acl CONNECT method CONNECT”’ dan
tambahkan script
|
=>lalu
buat file untuk mengeblok situsnya:
d. nano /etc/situsterlarang.txt
o facebook
o frienster
o yahoo
o tkjbermutu.sch.id
=>buat
swap:
e. squid
–z
=>kemudian
aktifkan ip_forwarding dan tabel routing dengan perintah :
f. echo 1
> /proc/sys/net/ipv4/ip_forward
g. iptables –t nat –A POSTROUTING –s 192.168.11.0/25
–j MASQUERADE
=>lalu
kita REDIRECT port 80 ke port 3128 dengan perintah :
h. iptables –t
nat –A PREROUTING
–s 192.168.11.0/25 –p tcp – –dport 80
–j REDIRECT – –to-ports 3128
i. iptables-save
j. /etc/init.d/squid restart
=>Cek
situs yang di blok pada client.
http://www.belajaradalahkebiasaanq.blogspot.com/
Langganan:
Postingan (Atom)