Senin, 07 Oktober 2013

Nemu dollar

ga sengaja saya klik link dibawah ini dan saya baca-baca , ternyata menghasilkan uang dollar .

Senin, 30 September 2013

KONFIGURASI PROXY SERVER (SQUID3)

PROXY SERVER (SQUID3)

Langkah Instalasi dan konfigurasi Proxy Server (Squid3)
Install dengan perintah
$ apt-get install squid3
langkah-langkah untuk mengkonfigurasi squid sebagai proxy caching server
1. Edit file /etc/squid3/squid.conf
$ nano /etc/squid3/squid.conf
2. Bagian-bagian yang harus di edit adalah:
http_port
# http_port 3128
menjadi :
http_port 3128
cache_effective_user
# cache_effective_user proxy
menjadi :
cache_effective_user proxy

 cache_effective_group
# cache_effective_group proxy
menjadi :
cache_effective_group proxy

Memori yang dialokasikan untuk menjalankan squid server.
# cache_mem 8 MB
menjadi
cache_mem 16 MB

cache_mgr
#cache_mgr webmaster
Menjadi :
cache_mgr webmaster@jaringan.info
cache dir, arahkan sesuai direktori tempat cache di simpan dan atur space
alokasinya sesuai besar cache yang diperlukan. Mis: direktori cache
/var/spool/squid, dan alokasi nya 5000 Mb.
# cache_dir ufs /var/spool/squid 100 16 256
menjadi
cache_dir ufs /cache 2000 16 256
setelah itu cari baris :
http_access allow localhost
# And finally deny all other access to this proxy
http_access deny all
lalu tambahkan:
http_access allow lan
menjadi:
http_access allow localhost
http_access allow lan
# And finally deny all other access to this proxy
http_access deny all
Selanjutnya tambahkan baris visible_hostname
visible_hostname proxy.Jaringan.info
3. Buat folder cache dir, sesuai konfigurasi. Mis: /cache
$ sudo mkdir -p /cache
$ sudo chown proxy.proxy /cache
4. Buat cache, dengan perintah:
$ sudo squid3 –z
$ sudo /etc/init.d/squid3 start

Untuk memfilter sesuai domain edit file /etc/squid3/squid.conf, lalu tambah baris
berikut sebelum baris http_access allow localhost.
acl lan src 192.1.2.0/24
acl domain-terlarang url_regex “/etc/squid3/domain-terlarang”
http_access deny domain-terlarang
Simpan hasil konfigurasi, lalu buat file /etc/squid3/domain-terlarang dengan isi
file berisi alamat-alamat situs/domain-domain yang dilarang di akses.
$ nano /etc/squid3/domain-terlarang
Misal contoh isi file:
www.facebook.com
google.com

Untuk memfilter berdasarkan kata atau huruf yang terkandung pada nama
domain caranya hampir sama, edit file /etc/squid3/squid.conf. lalu tambahkan
baris berikut :
acl kata-terlarang url_regex -i “/etc/squid3/kata-terlarang”
http_access deny kata-terlarang
Simpan hasil konfigurasi, lalu buat file /etc/squid3/kata-terlarang dengan isi file
berisi kata-kata yang dilarang di akses.
$ nano /etc/squid3/kata-terlarang
Misal contoh isi file:
porno
sex
xxx

daftar pustaka :  http://nixcraft.com/linux-software/544-how-block-sites-squid.html


http://numb.web.id/linux/cara-setting-acl-squid-proxy-untuk-blokir-website-tidak-baik-di-ubuntu-server.html

Selasa, 02 April 2013

install dan konfigurasi dns server di ubuntu server 12.04 (bind9)



Cara install DNS
sudo apt-get install bind9

komfigurasi DNS
IP Address yang saya gunakan 192.1.2.77 dengan nama domain hengki.info
      $ sudo su
      # cd /etc/bind/
      # nano named.conf.local
 tamabahkan skrip berikut ;
     
      zone "hengki.info" { type master;
      file "/etc/bind/db.hengki"; };
 
      zone "1.168.192.in-addr.arpa" { type master; notify no;
      file "/etc/bind/db.1";};
 
Penulisan IP pada baris zone "2.1.192.in-addr.arpa" ( ditulis terbalik.)
Copy file db.local
        
     # cp db.local db.hengki
     # cp db.local db.1
 
Edit db.hengki, scriptnya ;
    
;
; BIND data file for local loopback interface
;
$TTL    604800
@   IN  SOA ns.hengki.info. root.hengki.info. (
                  2     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  hengki.info. ====>>(pada antara "@" dan "IN" di tab jika di spasi sering tidak berjalan)
@   IN  A   192.1.2.77
ns  IN  A   192.1.2.77
www IN  CNAME   hengki.info.
 
Edit db.1, scriptnya ;
 
 
;
; BIND data file for local loopback interface
;
$TTL    604800
@   IN  SOA ns.hengki.info. root.hengki.info. (
                  2     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  hengki.info.
1   IN  PTR hengki.info.
ns  IN  PTR 192.1.2.77
www IN  PTR 192.1.2.77

Tambahkan DNS-nameserver pada konfigurasi interface
 
   # nano /etc/network/interfaces
   dns-nameservers 192.1.2.77
   dns-search hengki.info



Pengujian
 
$ nslookup hengki.info

Server:         192.1.2.77
Address:        192.1.2.77#53

Name:   hengki.info
Address: 192.1.2.77
 
 
$ dig hengki.info

; <<>> DiG 9.8.1-P1 <<>> hengki.info
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45783
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;hengki.info.                   IN      A

;; ANSWER SECTION:
hengki.info.            604800  IN      A       192.1.2.77

;; AUTHORITY SECTION:
hengki.info.            604800  IN      NS      hengki.info.

;; Query time: 0 msec
;; SERVER: 192.1.2.77#53(192.1.2.77)
;; WHEN: Tue Apr  2 16:46:47 2013
;; MSG SIZE  rcvd: 59

Senin, 01 April 2013

Locale Error

kesalahan seperti ini
locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=


Solusi
ketik pada terminal : localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 

Failed to fetch


W: Failed to fetch http://ppa.launchpad.net/brianmercer/php/ubuntu/dists/precise/main/source/Sources  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/brianmercer/php/ubuntu/dists/precise/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/brianmercer/php/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found


Solusi :
sudo rm /etc/apt/sources.list.d/*brianmercer*