SETTING NIC
nano
/etc/network/interfaces
diganti auto eth0
/etc/init.d/networking
restart
ping
192.168.55.150
SETTING DNS SERVER
apt-get install
bind9
cd /etc/bind/
ls
cp named.conf
named.conf.backup
cp db.local
db.sekolah
cp db.local
db.smkmuh1salam
cp db.127 db.192
cd
nano /etc/bind/named.conf
setting zone
untuk domain smkmuh1salam,
mengetik sendiri
nano /etc/bind/db.sekolah
nano /etc/bind/db.smkmuh1salam
nano /etc/bind/db.192
nano
/etc/resolv.conf
search www.sekolah.sch.id
nameserver 192.168.55.150
ping www.sekolah.sch.id
tail –f
/var/log/syslog
nslookup
www.sekolah.sch.id
nslookup
ns.sekolah.sch.id
nslookup
www.smkmuh1salam.com
nslookup
ns.smkmuh1salam.com
SETTING WEB SERVER
apt-get install
apache2 php5
apt-get install
links
cd
/etc/apache2/sites-available/
ls
cp default
default.backup
cp default
sekolah
cd
nano
/etc/apache2/sites-available/sekolah
Server root@sekolah.sch.id
ServerName www.sekolah.sch.id
ServerAlias sekolah.sch.id
DocumentRoot /var/www/sekolah/
ScriptAlias /var/www/cgi-bin/
mkdir –p
/var/www/sekolah
mkdir –p
/var/www/cgi-bin
cd
/etc/apache2/sites-enabled/
a2ensite sekolah
2X
a2dissite
default 2X
cd
cp
/var/www/index.html /var/www/sekolah/index.html
nano
/var/www/sekolah/index.html
mengganti “it works!” menjadi
SMK MUH 1 SALAM
/etc/init.d/apache2
restart
links www.sekolah.sch.id
SETTING VIRTUAL DIRECTORY
ln –s
/etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled/
ln –s
/etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/
mkdir
/etc/skel/public_html
adduser data
memasukkan password data
enter 8X
/etc/init.d/apache2
restart
links www.sekolah.sch.id/~data
SETTING FTP
apt-get install
proftpd
cd /etc/proftpd/
cp proftpd.conf proftpd.conf.backup
cd
nano
/etc/proftpd/proftpd.conf
userIPV6 di off
ServerName diganti Layanan FTP
menghilangkan tanda # pada anonymous
Menjadi
/etc/init.d/proftpd
restart
ftp ftp.sekolah.sch.id
masuk menggunakan user data
SETTING PROXY SERVER
apt-get install
squid
/etc/init.d/squid
stop
cd /etc/squid/
cp squid.conf
squid.conf.backup
nano /etc/squid/squid.conf
menghilangkan tanda # 5 baris
dari bawah
auth_param basic program /usr/lib/squid/ncsa_auth
/usr/etc/passwd
acl CONNECT
acl url dstdomain
“/etc/squid/url”
acl key url_regex -i
“/etc/squid/key”
acl ex dstdomain
“/etc/squid/ex”
acl ncsa_users proxy_auth
REQUIRED
no_cache deny url
no_cache deny key
http_access deny url
http_access deny key
http_access allow ncsa_users
http_access allow ex
INSERT YOUR
acl our_networks src
192.168.55.150
http_access allow our_networks
#And finally…
#http_access deny all
Menghilangkan tanda #
http_port 3128 transparent
cache_mem 8
cache_dir ufs /var/
cache_swap_low
cache_log /var/
cache_store /var/
ipcache_size
cache_mgr …@...
dns_nameservers
dns_nameservers 192.168.55.150
simpan konfigurasi
nano
/etc/squid/url
www.smkmuh1salam.com
nano
/etc/squid/key
smkmuh1salam
nano
/etc/squid/ex
msexel
vsexel
mkdir /usr/etc
htpasswd –c
/usr/etc/passwd admin
memasukkan password
htpasswd
/usr/etc/passwd guest
memasukkan password
squid –z
/etc/init.d/squid
start
/etc/init.d/squid
restart
squid –k
reconfigure
SETTING TRANSPARENT PROXY
iptables –t nat
–A PREROUTING –i eth0 –p tcp –dport
80 -j REDIRECT –to-ports 3128
nano
/var/cache/bind/iptables
iptables –t nat –A PREROUTING
–i eth0 –p tcp –dport 80 -j REDIRECT –to-ports 3128
chmod +x
/var/cache/bind/iptables
nano
/etc/network/interfaces
up command /var/cache/bind/iptables
/etc/init.d/squid
restart
squid –k
reconfigure
/etc/init.d/networking
restart
Tidak ada komentar:
Posting Komentar