Untuk debian 6
#nano
/etc/network/interfaces
auto eth0
iface eth0 inet static
addresss 192.168.15.130
netmask 255.255.255.248
network 192.168.15.128
broadcast 192.168.15.135
gateway 192.168.15.129
#service
networking restart
#nano
/etc/resolv.conf
nameserver 192.168.15.130
nameserver 8.8.8.8
#apt-get
install bind9
#cd
/etc/bind
#cat
named.conf.default-zones>>named.conf.local
#nano
named.conf.local
Zone”danu.co.id”{
Type
master
File
“/etc/bind/danu.db”;
Zone”wahyudi.co.id”{
Type
master
File
“/etc/bind/wahyudi.db”;
Zone “15.168.192.in-addr.arpa”{
Type
master
File”/etc/bind/192.rev”;
#cp
db.local.danu.db
#nano danu.db
$ TTL 604800
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
IN NS dns.danu.co.id.
IN A 192.168.15.130
IN MX 10 dns.danu.co.id.
Dns IN A 192.168.15.130
www IN CNAME dns.danu.co.id.
ftp IN CNAME dns.danu.co.id.
mail IN CNAME dns.danu.co.id.
proxy IN CNAME dns.danu.co.id.
#cp danu.db wahyudi.db
#nano wahyudi.db
$ TTL 604800
@ IN SOA dns.danu.co.id.
root.wahyudi.co.id
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
IN NS dns.wahyudi.co.id.
IN A 192.168.15.130
IN MX 10 dns.wahyudi.co.id.
Dns IN A 192.168.15.130
www IN CNAME dns.wahyudi.co.id.
ftp IN CNAME dns.wahyudi.co.id.
mail IN CNAME dns.wahyudi.co.id.
proxy IN CNAME dns.wahyudi.co.id.
#cp
danu.db 192.rev
#nano
192.rev
$ TTL 604800
@ IN SOA dns.danu.co.id.
root.danu co.id
2 ;serial
604800 ;refresh
64800 ;retry
2419200 ;expire
604800) ;negative cache TTI
IN NS dns.danu.co.id.
IN NS dns.wahyudi.co.id.
IN A 255.255.255.248
130 IN PTR dns.danu.co.id.
130 IN PTR dns.wahyudi.co.id.
#service
bind9 restart
#nslookup
192.168.15.130
#reboot
WEB SERVER
#apt-get
install apache2 php5 lynx
#cd /etc/apache/sites-available
#nano
default
ServerAdmin xxx@danu.co.id
ServerName www.danu.co.id
#cp
default irawan
#nano
irawan
ServerAdmin xxx@wahyudi.co.id
ServerName www.wahyudi.co.id
/var/www => /home/web
#mkdir /home/web
<?
Echo “danu wahyudi SMK BISA”;
?>
#nano
/var/www/index.html
<html> <body>
<h1>DANU WAHYUDI SMK BISA</h1>
</body> </html>
#a2ensite
default wahyudi
#service
apache2 force-reload
#service
apache2 restart
#lynx www.danu.co.id
#lynx www.wahyudi.co.id
FTP server
#apt-get
install proftpd
#mkdir
/data
#cd
/data
#mkdir
updown
#mkdir
downsaja
#chmod
777 updown
#chmod
555 downsaja
#nano
/etc/proftpd/proftpd.conf
Ipv6 off
Default root /data
#cd
/etc/apache2/sites-available
#cp
irawan ftp
#nano
ftp
ServerName “ftp.wahyudi.co.id
/data
#a2ensite
ftp
#service
apache2 force-reload
#service
apache2 restart
#service
apache2 proftpd
MAIL server
#apt-get install
postfix
Masukan binary/cd 2
#apt-cdrom
add
Masukan binary/cd sesuai perintah
#apt-get
install squirrelmail dovecot-common dovecot-pop3d dovecot- imapd
Masukan binary/cd sesuai perintah
#nano
/etc/postfix/main.cf
Mynetwork 127.0.0.0/8 192.168.15.128/29
#Mail command
#nano
/etc/dovecot/dovecot.conf
Mail_location =
mbox:~/mail:INBOX=/var/mal/%u
Plaintext = no
#service postfix restart
#service dovecot restart
Cara mengirim mail
#telnet
itservice-15.co.id 25
Mail from: nama(user1)
Rcpt to :nama(user2)
Data
Tes email
.
Quit
Cara
cek mail
#telnet
itservice-15.co.id 110
User (nama)
Pass
List
Retr
Quit
PROXY server
#apt-get
install squid namp
#nano
/etc/squid/squid.conf
Ctrl+w =>ketikan=> http_port 3128
http_port
3128 transparent
ctrl+ w =>
ketikan=>visible_hostname
visible_hostname
proxy.wahyudi-15.co.id
ctrl+w => ketikan =>cache_mgr
ctrl+w
=>ketikan purge
acl client src 192.168.15.128/29
acl filter1
dstdomain “/etc/squid/domain”
acl filter2
url_regex –i “/etc/squid/kata”
http_access deny !filter1
http_access deny !filter2
http_access allow
client
#nano
/etc/squid/domain
.detik.com
.danu.co.id
.wahyudi.co.id
.xxx.co.id
.okezone.com
#nano
/etc/squid/kata
Detik
Danu
wahyudi
jeje
Okezone
#service
squid restart
#squid
–z
#squid
–D
#squid-D
#nmap
localhost
