KONFIGURASI DNS SERVER
Pertama login
root, kemudian kita akan memberikan ip pada interfaces dengan menggunakan
perintah dibawah ini:
Nano /etc/network/interfaces
Hapus semua perintah yang ada dalam
konfigurasi tersebut, kemudian masukkan perintah seperti pada
gambar dibawah ini:
Tekan ctrl x, lalu y, dan enter untuk menyimpan.
Restart networknya
dengan mengetik perintah dibawah ini:
/etc/init.d/networking
restart
Setelah merestart,
coba ping ip yang digunakan apakah sudah conect.
Sekarang kita akan
menginstal DNS server Masukan cd
debian lalu dengan mengetik
perintah dibawah
ini untuk menginstall DNS server:
apt-get
–y install bind9
Sekarang kita akan
masuk di file bindnya, ketik perintah dibawah in:
cd
/etc/bind
untuk melihat
semua directory yg ada pada file bind ketik perintah : ls
Ketik perintah dibawah ini untuk mengcopy file:
cp
named.conf.default-zones named.conf › enter
cp
db.local db.1 › enter
cp
db.local db.2 › enter
cp
db.127 db.3 › enter
setelah itu kita
akan masuk di file named.conf, dengan mengetik perintah dibawah:
nano
named.conf
lalu edit file named.conf seperti pada gambar dibawah ini:
kemudian masuk
pada db.1 dengan mengetik perintah:
nano
db.1
kemudian edit file
db.1 seperti pada gambar dibawah ini:
Masuk file db.2
dengan perintah berikut :
nano db.2
Lalu edit file
db.2 seperti pada gambar di bawah ini:
Ketik perintah di
bawah ini untuk masuk di file db.3:
nano db.3
edit file db.3
seperti gambar dibawah ini:
selanjutnya ketik perintah dibawah ini :
nano
named.conf.options
jika anda sudah masuk, kita hanya akan
mengganti ip 0.0.0.0. ,
Mejadi ip
192.168.1.1 (ip adress yang pertama).
Selanjutnya Ketik
perintah dibawah ini:
nano
/etc/resolv.conf
hapus semua
perintah yang ada di didalam file tersebut, lalu ketik masuk nameserver dan ip address dibawah ini:
servername 192.168.1.1
servername
192.168.1.2
servername 192.168.1.3
kemudian kita akan
merestart bind, dengan ketik perintah dibawah ini:
/etc/init.d/bind9 restart
Nah kita akan
mengecek apakah sudah connect atau belum, dengan mengetik perintah dibawah ini:
nslookup ns.smk.com à tekan enter
jika sudah conect
tampilannya akan seperti dibawah ini:
konfigurasi DNS server sudah selesai.
KONFIGURASI WEB SERVER
Pertama kita akan
menginstall apache2, dengan mengetik perintah dibawah ini:
apt-get
–y install apache2 php5 php5-cgi libapache2-mod-php5
Ketik perintah di
bawah ini untuk masuk diapache2:
cd /etc/apache2/sites-enabled
Kemudian ketik
perintah dibawah ini :
nano
www
akan muncul
tampilan kosong, dan ketik masuk perintah dibawah ini :
<VirtualHost *>
DocumentRoot
/var/www
ErrorLog
/var/log/apache2/error.log
</VirtualHost>
Setelah selesai,
simpan perintah yang telah di ketik tadi, selanjutnya ketik perintah dibawah
ini:
cd /var/www
sekarang kita akan
mengedit laman web kita, ketik perintah dibawah ini:
nano
index.html
semua tulisan yang
berwarna putih dapat di edit, seperti
pada gambar dibawah ini:
jika sudah selesai
selanjutnya simpan dengan menekan ctrl+x
kemudian tekan y, dan enter.
Kemudian restart
apache2 dengan perintah di bawah ini:
/etc/init.d/apache2
restart
Lalu install lynx,
dengan mengetik perintah dibawah ini:
Apt-get
–y install lynx
Sekarang kita akan
mencoba, WEB sever yang kita buat
dengan mengetik perintah dibawah ini:
jika muncul tampilan seperti dibawah ini, maka
konfigurasi anda berhasil:
ketik perintah
selanjutnya di bawah ini:
ln –s
/etc/apache2/mods-available/userdir.conf
/etc/apache2/mods-enabled/
tekan enter
ln –s
/etc/apache2/mods-available/userdir.load
/etc/apache2/mods-enabled/
tekan enter
mkdir
/etc/skel/public_html
tekan enter, jika tidak ada masalah yang
muncul pengetikan konfigurasi anda benar.
Kemudian kita buat
user dengan nama admin, ketik perintah dibawah ini:
Adduser
admin
Masukkan pasword jika anda di minta memasukkan full name, room
name, work phone, home phone, other tekan saja enter.
akan muncul pertanyaan: is the information correct [y/n]: y (tekan y)
Kemudian restart apache2nya dengan menggunakan
perintah dibawah ini:
/etc/init.d/apache2
restart
Lalu ketik
perintah berikut:
jika muncul
tampilan seperti dibawah ini maka konfigurasi anda berhasil.
kemudian install
proftpd, ketik perintah dibawah ini :
apt-get
–y install proftpd lalu enter
masuk
directorinya menggunakan perintah:
cd
/etc/proftpd
copy
file proftpdnya dengan menggunakan perintah:
cp
proftpd.conf tes
lalu
masuk pada file proftpd, kemudian edit
file menggunakan perintah:
nano
proftpd.conf
sekarang
kita akan mengedit file proftpd seperti petunjuk di bawah ini:
ganti useIPv6 on menjadi off.
ganti
nama servername (localhost) menjadi “layanan FTP server”.
Cari kata Anonymous lalu hilangkan
tanda pagar yang ada di depan sampai
Anonymous yang paling bawah.
Hapus lagi tanda pagar mulai didepan kata
<directoy incoming> sampai pada
</directory>.
setelah selesai
restart proftpdnya, dengan menggunakan perintah:
/etc/init.d/proftpd
restart
Kemudian tes
ftpnya dengan menggunakan perintah:
jika muncul
tampilan seperti di bawah ini maka konfigurasi anda benar.
setelah selesai
kemudian lanjutkan penginstallan squidnya, dengan menggunakan perintah:
apt-get
–y install squid
kemudian masuk
directori squidnya, menggunakan perintah:
cd
/etc/squid
selanjutnya copy file squidnya lalu edit file
squid, dengan menggunakan perintah:
cp
squid.conf tes
kemudian masuk nano squid.conf, tekan ctrl w untuk mencari perintah-perintah
yang akan diedit, setelah selesai simpan file yang sudah diedit, tekan tombol x lalu enter.
Perintah yang akan
di cari:
http_port 3128 à tambahkan transparent
visible_hostname www.tkj.com (tambahkan di bawahnya default lalu
hapus none)
cache_mem 8 mb à ganti 8 mb menjadi 32 mb
cache_swap_low 90 à hapus tanda pagar
cache_swap_high 95 à hapus tanda pagar
ipcache_size 1024 à hapus tanda pagar
ipcache_low 90
ipcache_high 95
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
cache_dir ufs /var/spool/squid 100
16 256
dns_nameservers
(ketik di bawah default lalu hapus none ketik: dns_nameserves 192.168.10.1)
acl
connect à tambahkan perintah berikut dibawahnya acl
connect:
acl
www dstdomain “/etc/squid/situs”
no_cache
deny www
http_access
deny www
acl
kata_diblock url_regex –i “/etc/squid/word”
acl
ip_diblock src 192.168.10.1/24
acl
our_networks src 192.168.10.0/24
http_access
allow our_networks
save konfigurasi
squid anda, lalu ketik perintah di bawah ini:
nano /etc/rc.local
edit file rc.local
seperti pada gambar di bawah ini:
Sekarang kita akan
memblock situs www.tkj.com, dengan menggunakan
perintah:
nano situs
kemudian kata yang
akan diblock, ketik perintah di bawah:
nano word
dalam file word
ketik: tkj
restart squid
dengann menggunakan perintah:
/etc/init.d/squid restart
kemudian ketik perintah dibawah:
squid -z
Jika www.tkj.com bisa terblock maka konfigurasi anda
berhasil.
SELAMAT MENCOBA .. SEMOGA BERHASIL