Kamis, 07 Desember 2017

BAHAN SIMREN KABUPATEN DOMPU

Bagi teman-teman Bappeda dan Litbang Kabupaten Dompu yang akan mengikuti pelatihan SIMREN di Kota Bima nanti mohon untuk mengunduh materinya di sini Bahan_SIMREN_DOMPU

Sabtu, 11 Maret 2017

USULAN MUSRENBANG KABUPATEN DOMPU TAHUN 2017 DALAM RANGKA PENYUSUNAN RKPD KABUPATEN DOMPU TAHUN 2018

Minggu, 25 September 2016

Minggu, 07 Desember 2014

dari sebelah

Install htproxy di ubuntu server 64 bit versi 12.04 LTS ( Youtube tercache )
Terimakasih kepada :
http://learningbytutz.blogspot.com/2013/12/install-htproxy-di-ubuntu-server-64-bit.html

4. Cari file fstab di /etc/fstab, lalu edit. (INGAT HANYA DRIVE CACHE)
cari line yang ada /cache nya dan ubah angka yang semula 0 2 menjadi 0 0 seperti ini :
# /cache was on /dev/sda4 during installation
UUID=1dd7c566-6a03-4634-99a9-02f0a0eef85f /cache reiserfs noatime,relatime 0 0

5. Install paket yang dibutuhkan
sudo apt-get update
sudo apt-get install squid squidclient squid-cgi
sudo apt-get install gcc
sudo apt-get install build-essential
sudo apt-get install sharutils
sudo apt-get install ccze
sudo apt-get install libzip-dev
sudo apt-get install automake1.9
sudo apt-get install multitail
sudo apt-get install acpid ( agar proses shutdown bisa dilakukan dgn menekan tombol power dipc )
sudo apt-get install libcap2 libcap2-dev ( package untuk tproxy)
sudo apt-get install libfile-readbackwards-perl

6. Lalu buang squid/lusca yang terinstall.

apt-get purge squid squid-common squid-cgi
apt-get purge squid3 &&
apt-get autoremove
dan buang filenya :
rm -rf /etc/squid
rm -f /usr/sbin/squid

7.Download package extract dan install :
cd /tmp/
32 bit sedot disini :
wget http://squid-proxy-pkg.googlecode.com/files/deb-htproxy_14942_i386.tar.bz2
64 bit sedot disini :
wget http://squid-proxy-pkg.googlecode.com/files/deb-htproxy_14942_x86-64.tar.bz2
Jika link diatas sudah gk valid bisa ambil dari sini :
32 bit :
http://www.4shared.com/file/P4_UUcTT/deb-htproxy_14942_i386tar.html
64 bit :
http://www.4shared.com/file/CkqP1QBV/deb-htproxy_14942_x86-64tar.html
32 bit install : tar xvf deb-htproxy_14942_i386.tar.bz2 && dpkg -i *.deb
64 bit install : tar xvf deb-htproxy_14942_x86-64.tar.bz2 && dpkg -i *.deb

8. Lalu cek apakah htproxy dan helper yang baru sudah terinstall, dengan perintah
#squid -v
#/usr/lib/squid/hikmah-teknologi.com -v

9.Jika sudah stop dulu servisnya agar kita bisa membuat cache_dir yang sesuai
/etc/init.d/squid stop

10. Lalu edit squid.conf , edit cache_dir , acl local net , cache_mem , maximum_object_size , dns_nameservers menurut settingan anda. Configurasi dari saya bisa anda download dari sini :
http://www.4shared.com/rar/IlDO2kiV/squid_nov_2013.html atau configurasi dari Master Rixum (FMI)sendiri :
http://www.4shared.com/rar/m-39yHay/htproxy_14942_yt_nov2013.html

11. Edit owner file di /etc/squid dari root ke proxy
chmod +x /etc/squid/rxm_cache.pl
chown proxy:proxy /etc/squid/rxm_cache.pl
chmod 777 /etc/squid/rxm_cache.pl
chown proxy:proxy /etc/squid/refresh_pattern.conf
chmod 777 /etc/squid/refresh_pattern.conf
chown proxy:proxy /etc/squid/squid.conf
chmod 777 /etc/squid/squid.conf
chown proxy:proxy /etc/squid/store_rewrite.conf
chmod 777 /etc/squid/store_rewrite.conf

Ini yang paling penting ubah owner folder cache dari root ke proxy :
chown proxy:proxy /cache chmod 777 /cache

12. Cek apakah ada configurasi yang error dengan perintah :
squid -k parse
squid -k reconfigure

13. Membuat folder-folder swap dan cache di dalam folder /cache yang telah ditentukan dg perintah :
squid -f /etc/squid/squid.conf -z

14. Jika sudah oke, jalankan servicesnya
/etc/init.d/squid start atau
squid -NDd1 && reboot

15. Cek apakah servis squid sudah jalan dengan perintah
netstat -pln |grep squid
Jika ada penampakan seperti ini :
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 909/(squid)
Berarti squid siap digunakan.

16. Test browsing dan cek access log
tail -f /var/log/squid/access.log | ccze
Note : untuk menghapus file cache tertentu squidclient -m PURGE ( link file tersebut )
contoh : squidclient -m PURGE http://122.102.49.132/audition/Update.ini
Untuk cek access log selain user root dengan perintah yang singkat bisa anda letakkan file di directory
/home/budi ( username )
buat file dengan putty dgn perintah :
touch cekcache
lalu edit dengan winscp, isi dengan :
sudo tail -f /var/log/squid/access.log | ccze
lalu ubah kepemilikannya dari root ke user tersebut :
sudo chown budi:budi /home/budi/cekcache
chmod 777 /home/budi/cekcache
nanti user tsb cukup menjalankan nya dgn perintah
./cekcache
Untuk perintah singkat hapus cache ikuti aja perintah seperti diatas dan buat file dgn nama
hapuscache dan isikan perintah berikut :
sudo /etc/init.d/squid stop
sudo rm -fdR /cache/*
sudo squid -f /etc/squid/squid.conf -z
sudo /etc/init.d/squid restart
jangan lupa ubah ownernya sudo
chown budi:budi /home/budi/hapuscache
sudo chmod 777 /home/budi/hapuscache

Tambahan : Saya lupa menambahkan configurasi untuk hide proxy agar tak terdeteksi di what'smyip
Tambahkan line berikut
disquid.conf :
#matikan kalau ingin terdeteksi di what'smyip
forwarded_for off
header_access From deny all
header_access Server deny all
header_access Link deny all
header_access Via deny all
header_access X-Forwarded-For deny all

kunjungi juga blog
http://henrysie.blogspot.com/2013/12/share-htproxy-cara-mudah-install-proxy.html

Make Money at : http://bit.ly/copy_win
Make Money at : http://bit.ly/copy_win

Rabu, 02 Juli 2014

Unbound --dokumentasi pribadi-

DNS Unbound adalah alternatif DNS resolver dan juga DNS server, konon Unbound lebih aman dan lebih cepat dalam melakukan resolving ke domain atau juga dalam melakukan query...
*INSTALL PAKET*

# apt-get install build-essential libssl-dev
# apt-get install unbound
# cd /etc/unbound
# wget ftp://ftp.internic.net/domain/named.cache
# unbound-control-setup
# groupadd unbound
# useradd -d /var/unbound -m -g unbound -s /bin/false unbound


Sesuaikan config /etc/unbound/unbound.conf, servis dns lainnya bind/dnsmasq dll) harus di stop agar tidak bentrok.

# chown unbound:root unbound_*
# chmod 440 unbound_*


masuk unbound.conf lalu copas script dibawah ini
 
# nano /etc/unbound/unbound.conf


server:
verbosity: 1
statistics-interval: 120
statistics-cumulative: yes
num-threads: 1
interface: 0.0.0.0
outgoing-range: 512
num-queries-per-thread: 1024
msg-cache-size: 64m
rrset-cache-size: 32m
msg-cache-slabs: 4
rrset-cache-slabs: 4
cache-max-ttl: 86400
infra-host-ttl: 60
infra-lame-ttl: 120
infra-cache-numhosts: 10000
infra-cache-lame-size: 10k
do-ip4: yes
do-ip6: no
do-udp: yes
do-tcp: yes
do-daemonize: yes

access-control: 0.0.0.0/0 allow

chroot: "/etc/unbound"
username: "unbound"
directory: "/etc/unbound"
logfile: ""
use-syslog: no
#pidfile: "/etc/unbound/unbound.pid"
#pidfile: "/var/run/unbound.pid"
#root-hints: "/etc/unbound/named.cache"
#auto-trust-anchor-file: "/var/lib/unbound/root.key"
auto-trust-anchor-file: "/etc/unbound/root.key"

identity: "DNS"
version: "1.4"
hide-identity: yes
hide-version: yes
harden-glue: yes

do-not-query-address: 127.0.0.1/8
do-not-query-localhost: yes
module-config: "iterator"

#zone localhost
local-zone: "localhost." static
local-data: "localhost. 10800 IN NS localhost."
local-data: "localhost. 10800 IN SOA localhost. nobody.invalid. 1 3600 1200 604800 10800"
local-data: "localhost. 10800 IN A 127.0.0.1"
local-zone: "127.in-addr.arpa." static
local-data: "127.in-addr.arpa. 10800 IN NS localhost."
local-data: "127.in-addr.arpa. 10800 IN SOA localhost. nobody.invalid. 2 3600 1200 604800 10800"
local-data: "1.0.0.127.in-addr.arpa. 10800 IN PTR localhost."

#zone iwinduarta.net
local-zone: "warnetku.net." static
local-data: "
warnetku.net. 86400 IN NS ns1.warnetku.net."
local-data: "
warnetku.net. 86400 IN SOA warnetku.net. hostmaster.warnetku.net. 3 3600 1200 604800 86400"
local-data: "
warnetku.net. 86400 IN A 192.168.3.50"
local-data: "www.
warnetku.net. 86400 IN A 192.168.3.50"
local-data: "ns1.
warnetku.net. 86400 IN A 192.168.3.50"
local-zone: "3.168.192.in-addr.arpa." static
local-data: "3.168.192.in-addr.arpa. 10800 IN NS
warnetku.net."
local-data: "3.168.192.in-addr.arpa. 10800 IN SOA
warnetku.net. hostmaster.warnetku.net. 4 3600 1200 604800 864000"
local-data: "50.3.168.192.in-addr.arpa. 10800 IN PTR iwinduarta.net."

forward-zone:
name: "."
#forward-addr: 30.30.30.30
forward-addr: 202.134.0.155
forward-addr: 202.134.0.61
forward-addr: 203.130.193.74
forward-addr: 203.130.196.155
forward-addr: 202.134.1.5
forward-addr: 203.130.208.18
forward-addr: 8.8.8.8
forward-addr: 8.8.4.4

remote-control:
control-enable: yes
control-interface: 127.0.0.1
control-port: 953
server-key-file: "/etc/unbound/unbound_server.key"
server-cert-file: "/etc/unbound/unbound_server.pem"
control-key-file: "/etc/unbound/unbound_control.key"
control-cert-file: "/etc/unbound/unbound_control.pem"
# End DNS Conf


setting ubuntu agar mengunakan DNS unbound :
edit file di /etc/resolv.conf :
# nano /etc/resolv.conf
tuliskan :
nameserver 127.0.0.1


edit file /etc/network/interfaces# nano /etc/network/interfaces
iface eth0 inet static
address 30.30.30.67
netmask 255.255.255.0
network 30.30.30.0
broadcast 30.30.30.255
gateway 30.30.30.30
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 127.0.0.1


reboot cpu, kemudian tes dengan :
# /etc/init.d/unbound restartJika ada error atau bentrok dengan bind maka non aktifkan dulu bind dll, atau sekalian dihapus saja..




# nslookup 192.168.3.50
Server: 127.0.0.1
Address: 127.0.0.1#53
50.3.168.192.in-addr.arpa name = warnetku.net




# nslookup warnetku.net
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: warnetku.net
Address:
192.168.3.50

#unbound-control stats
thread0.num.queries=38
thread0.num.cachehits=7
thread0.num.cachemiss=31
thread0.num.recursivereplies=31
thread0.requestlist.avg=0.129032
thread0.requestlist.max=1
thread0.requestlist.overwritten=0
thread0.requestlist.exceeded=0
thread0.requestlist.current.all=0
thread0.requestlist.current.user=0
thread0.recursion.time.avg=0.088811
thread0.recursion.time.median=0.0185685
thread1.num.queries=10
thread1.num.cachehits=1
thread1.num.cachemiss=9
thread1.num.recursivereplies=9
thread1.requestlist.avg=0
thread1.requestlist.max=0
thread1.requestlist.overwritten=0
thread1.requestlist.exceeded=0
thread1.requestlist.current.all=0
thread1.requestlist.current.user=0
thread1.recursion.time.avg=0.049576
thread1.recursion.time.median=0.016384
total.num.queries=48
total.num.cachehits=8
total.num.cachemiss=40
total.num.recursivereplies=40
total.requestlist.avg=0.1
total.requestlist.max=1
total.requestlist.overwritten=0
total.requestlist.exceeded=0
total.requestlist.current.all=0
total.requestlist.current.user=0
total.recursion.time.avg=0.079984
total.recursion.time.median=0.0174763
time.now=1281681396.583885
time.up=7299.491047
time.elapsed=4177.655650