Assalamualaikum Wr.Wb . . .
Hai Gan apa kabar agan semua semoga sehat ya. . . :)
Pertama ane berterima kasih kepada Allah SWT karena berkat Allah ane bisa memposting sedikit tentang mengkonfigurasi debian.
disini ane ingin berbagi tips sedikit untuk melakukan konfigurasi debian :)
Mungkin agan sedikit kesulitan dalam mengkonfigurasi Debian yaitu Dns, Web, Php5, phpmyadmin dan Proxy, mudah kok gan tinggal kita lihat aja langkah-langkah nya. ok
Inilah dia Langkah-langkahnya Check It Out !!
Ini Topologinya
- Setelah kita selesai menginstall debian maka kita akan masuk ke pembuatan IP dengan perintah
-nano /etc/network/interfaces
lalu ganti menjadi auto eth0
lalu tambah kan ip eth1 seperti pada gambar dibawah ini !
lalu masuk ke sysctl
-nano /etc/sysctl.conf
hilangkan tanda pagar dibawah ini
lalu save ctrl + x + y enter
lalu save ctrl + x + y save dan masuk ke nano /etc/rc.local
dan tambahkan printah "iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE"
lihat gambar di bawah ini !
save ctrl + x + y enter
setelah selesai menyeting network lalu kita restart dan reboot dengan perintah
- /etc/init.d/networking restart
- reboot
kemudian kita install Dns server agar bisa terkonekni dengan internet, perintahnya adalah
-apt-get install bind9
pilih "y" masukan dvd 1 debian atau centang dvd 1 debian
masuk ke direktori
- cd /etc/bind dan ketikan perintah
- cp named.conf.local named.conf.local.bak
- cp db.local db.local.bak
- cp db.127 db.127.bak
Setelah kita copy ke dir maka kita akan masuk ke named untuk membuat nama domain dan ip kita agar bisa melanjutkan ke perintah selanjutnya. .
- nano named.conf.local
masuk ke named dan ketikan perintah dibawah ini !
tambahkan perintah ini dengan benar
zone "dicky.net" { (dicky.net adalah nama domain kita, sedangkan 5.168.192 adalah ip
type master; dengan network pada awal kalimat )
file "/etc/bind/db.dicky.zone";
};
zone "5.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.dicky.rev";
};
setelah save dengan menekan ctrl x + y enter
kita lanjutkan dengan masuk ke zone dan rev, kita copy dulu gan ke zone dan rev dengan perintah,
- cp db.local db.dicky.zone
- cp db.127 db.dicky.revLalu masuk ke dalam zone dengan perintah
- nano db.dicky.zone
Tambahkan perintah di bawah ini
ns.dicky.net. admin.dicky.net. (
@ IN NS ns.dicky.net.
@ IN MX 10 mail.dicky.net.
@ IN A (192.168.5.2) (ip eth1 yang kita buat tadi)
ns IN A (192.168.5.2)
www IN A (192.168.5.2)
mail IN A (192.168.5.2)
save dengan menekan ctrl + x + enter
masukan perintah seperti di gambar di atas
lalu masuk ke rev dengan ketikan perintah
- nano db.dicky.rev
dan isikan perintah rev dibawah ini
ns.dicky.net. admin.dicky.net. (
@ IN NS dicky.net.
1 IN PTR ns.dicky.net.
lihat gambar dibawahdan isikan perintah rev dibawah ini
ns.dicky.net. admin.dicky.net. (
@ IN NS dicky.net.
1 IN PTR ns.dicky.net.
lalu save dengan menekan ctrl x + y enter
kemudian kita masuk ke resolv dengan perintah
- nano /etc/resolv.conf
masukan ip eth1 yg telah dibuat tadi
pastikan letakan di atas dns nameserver 203.130.206.250
lalu save ctrl x + y enter
Masuk ke hosts
- nano /etc/hosts
ubah ip ke eth1 lalu save ctrl x + y enter
kemudian setelah selesai melakukan konfigurasi dns sever lalu kita restart
- etc/init.d/bind9 restart
lalu atur ip di lan jika menggunakan bridge adapter dan di virtual hosts jika mengggunakan host only
sesuaikan networknya di virtual dengan ip eth1
sedangkan bridge kita masukan juga Ip eth 1 di Lan/client Pc
lalu kilik tombol start pilih run ketikan cmd lalu enter
test dengan nslookup seperti gambar di atas
jika bisa di nslookup maka virtual berhasil terkoneksi ke internet
lanjutkan ke penginstalan Web server
keluar dari direktory dengan perintah
- cd
lalu install apache2 dengan perintah
- apt-get install apache2 ( lalu ketik y)
- nano /etc/apache2/sites-available/default
lalu isikan atau ganti seperti perintah dibawah ini !
dibawah serveradmin, buat ServerName www.dicky.net
DocumentRoot /Var/www/dicky (dicky adalah nama domain agan)
<Directory /var/www/dicky>
save ctrl x + y enter
lanjutkan dengan membuat direktori (mkdir) dengan perintah
- mkdir /var/www/dicky
- nano /var/www/dicky/index.html
isi dengan memasukan perintah </h1> <marquee> Selamat Datang Peserta Ujian MSDJ 2014 by@dicky <marquee> </h1> kata selamat datang bisa agan ubah dengan kata-kata sendiri
lalu save ctrl x + y enter dan restart
- /etc/init.d/apache2 restart
lalu kita tes di browser dengan mengetikan domain yang telah agan buat tadi, contohnya
www.dicky.net
maka akan terlihat hasilnya seperti gambar diatas !
setelah selesai menginstall web server kita akan melanjutkan menginstall php5 mau tau caranya kan !
mari kita ikuti langkah-lngkah berikut ini . . check it out !!!
pertama agan ketikan perintah
- apt-get install php5 ( pilih y)
lalu kita masuk ke direktori
- cd /var/www/dicky
dan masuk ke php dan buat perintahnya
- nano /var/www/dicky/info.php
masukan perintahnya
<?php
phpinfo();
?>
save ctrl x + y enter
lalu restart
- /etc/init.d/apache2 restart
kemudian kita masuk ke browser lagi
masukan domain kita dengan perintah
www.dicky.net/info./php enterkan
maka akan muncul tampilan seperti gambar dibawah ini
itu artinya agan telah berhasil mensetting/ menginstall php5
setelah itu kita akan menginstll mysql dan phpmyadmin ikuti langkah-langkahnya ya gan !!
- apt-get install mysql-server
tunggu penginstallannya
lalu lanjut nginstall phpmyadmin
- apt-get install phpmyadmin
lalu beri tanda bintang di dalam kurung dengan memakai "spasi"
jika nanti ada perintah masukan password maka masukan password untuk masuk ke browser
contoh 1234 , maaf gan ane lupa memposting gambarnya maklum gan manusia yang buat hehe..:)
tunggu penginstallannya lalu pilih no
dan selesai lah penginstallannya
kemudian kita masuk ke browser dengan printah
www.dicky.net/phpmyadmin
masukan nama root dan password yang dibuat tadi. . nama root memang sudah di tentukan ya gan, jadi tidak bisa kita buat sendiri
dan selesailah membuat phpmyadminnya
kemudian kita akan menginstall proxy server agak susah ni gan mari kita ikuti langkah-langkahnya
check it out !!!
- apt-get install squid (pilih y)
- nano /etc/squid/squid.conf
kemudian cari http_port 3128 dengan menekan tombol ctrl w lalu cari http_port 3128
tambahkan perintah dibawah ini
tambahkan transparent di " http_port 3128 transparent" seperti perintah dibawah ini !
http_port 3128 transparent
cache_mem 64 mb
cache_mgr dicky@dicky.net
visible_hostname proxy.dicky.net
acl url dst domain "/etc/squid/url"
acl key url_regex -i "/etc/squid/key"
http_access deny url
http_access deny key
acl lan src 192.168.5.0/29 (network eth1)
http_access allow lan
seperti gambar di bawah ini !
kemudian
ctrl w : http_access deny all (kasih pagar) kalau uda ada gak usah dikasih
save ctrl x + y enter
buat url nya agar situs yang mau kita block bisa terblock oleh server kita
-nano /etc/squid/url
isikan url yang mau kita block contohnya
www.dicky.net/info.php
www.youtube.com
seperti di gambar dibawah ini !
lalu kita tambahkan key yang mau kita block
save dengan menekan ctrl x + y enter
-nano /etc/squid/key
contohnya:
porno
sex
narkoba
lalu save ctrl x + y enter
kemudian restart
- /etc/init.d/squid restart
masuk ke mozila atau browser lain
jika di mozila setting di network caranya
pilih option network setting, jika kita memakai jaringan host only maka kita pilih manual proxy ketikan ip eth1 yang ada pada virtual tadi lalu ubah portnya menjadi 3128 kemudian ok
ketikan url yang kita block tadi contohnya : www.dicky.net.info.php seperti gambar ini
jika kita ingin mengubah tampilan proxy kita ketikan
ubah ke bahasa indonesia
caranya:
- cd /usr/share/squid/errors/
- cp -rf English Indonesia
- cd Indonesia
cek
- ls
- nano ERR_ACCESS_DENIED
Lalu kita cari ERROR pastikan ada tulisan ERROR huruf besar
dengan menekan ctrl w : ERROR
cari error (h1) error(h1) access di blok
lalu save ctrl x + y enter dan restart
/etc/init.d/squid restart
lalu masuk ke browser dan lihat tampilan
masukan key yang kita block tadi contoh: sex maka terbloklah dia.
jika jaringan kita bridge adapter maka masuk ke rc.local
-nano /etc/rc.local
lalu masukan perintah
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
save ctrl x + y enter
lalu restart dan reboot
- /etc/init.d/squid restart
- reboot
lalu kita buka mozila lagi setting di network tadi dan pilih auto-detect proxy setting for this network
dan buka kembali key atau url yang kita blok tadi
semoga saja tips atau langkah-langkahnya bisa bermanfaat bagi agan
emang sih kurang lengkap karena saya pun juga manusia wajar donk jika kurang menarik
mungkin itu saja yang saya sampaikan akhir kata saya ucapkan wabilahi taupikhidayat wasalamualaikum Wr.Wb.
add my facebook https://www.facebook.com/diky.satrio?ref=tn_tnmn
































