Arsip

Archive for the ‘Komputer’ Category

Install JDownloader di Ubuntu 11.10

Cara Install JDownloader

Buka Terminal dan ketik perintah berikut

sudo add-apt-repository ppa:jd-team/jdownloader

sudo apt-get update

sudo apt-get install jdownloader

koneksikan pc ubuntu anda dengan internet, kemudian buka jdownloader, biarkan update sampai selesai

 

Cara Intergrasi dengan Firefox

Buka firefox anda dan pilih menu add-ons

cari FlashGot dan Install

Setelah selesai Install FlashGot klik pada tombol properties, pilih JDownloader kemudian OK

makan JDownloader anada sudah terintegrasi dengan Firefox.

Semoga bermanfaat.

 

Mengubah Permission di Mount /media Ubuntu

 

Ketik Perintah ls -l /media seperti berikut :

zen@Toshiba:~$ ls -l /media

total 4

drwxr-xr-x 3 root root 4096 2012-04-20 19:49 Data

 

Perhatikan Mount Point/ Partisi Data disini hanya dapat diakses oleh root.

Maka kita harus menambah permision sebagai user zen dengan perintah sebagai berikut :

 

zen@Toshiba:~$ sudo chown -R zen /media/Data

[sudo] password for zen:

 

Kemudian cek kembali dengan perintah la -l /media seperti berikut :

 

zen@Toshiba:~$ ls -l /media

total 4

drwxr-xr-x 3 zen root 4096 2012-04-20 19:49 Data

 

Maka akan tampil user zen seperti di atas, artinya dapat mengakses di Mount point/ partisi Data.

Coba copy file pada folder lain dan paste di Mount point Data tersebut, harus sudah bisa.

Semoga bermanfaat.

 

Cara Setting Modem Venus Fast 2 di Ubuntu 11.10

Koneksikan modem Venus Fast 2 kita ke port usb yang tersedia.

Buka Terminal Ubuntu dan ketik perintah lsusb seperti berikut :

$ lsusb

Kemudian akan munsul seperti tampilan berikut :

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 007: ID
05c6:1000 Qualcomm, Inc. Mass Storage Device

Perhatikan yang dicetak tebal, dari sini kita ketahui bahwa ID modem kita 05c6:1000

Mengedit file /lib/udev/rules.d/40-usb_modeswitch.rules dengan perintah :

$ sudo nano /lib/udev/rules.d/40-usb_modeswitch.rules

Cari scrip yang bertuliskan Prolink dengan menekan tombol Ctrl+W pada keyboard masukan kata Prolink lalu tekan enter, maka kursor akan tertuju ke script Prolink tersebut,terlihat kata ATTRS dibawahnya seperti berikut :

ATTRS ……

Edit file ATTRS tersebut dengan menambah tanda commnet ‘#’ didepannya seperti berikut :

#ATTRS …

Lalu simpan dengan perintah Ctrl+O pada keyboard, kemudian exit dengan Ctrl+X.

Selanjutnya cabut modem kemudian pasang kembali dan lakukan perintah eject pada storage sbb:

$ sudo eject /dev/sr1

Lalu ketik perintah berikut :

$ lsusb

Maka akan muncul script berikut :

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 009: ID
19f5:9909

Terlihat bahwa ID modem kita 19f5:9909

Lalu ketik perintah lagi sebagai berikut

$ sudo modprobe usbserial vendor=0x19f5 product=0×9909

Kemudian cabut modem dari port usb, kemudian ketik perintah :

$ sudo rmmod usb-storage

Untuk mengatur supaya modul driver usb modem langsung terbaca pada saat booting, ketik perintah berikut :

$ sudo gedit /etc/modules

lalu masukan baris seperti di bawah ini

usbserial vendor=0x19f5 product=0x9909

Supaya usb cdrom yang teraktifkan langsung di eject, ketik perintah

$ sudo gedit /lib/udev/rules.d/61-mobile-action.rules

masukan baris entri baru di akhir file tersebut.

ACTION==”add”, ENV{ID_CDROM}==”1″, ENV{ID_VENDOR_ID}==”05c6″, ENV{ID_MODEL_ID}==”1000″, RUN+=”/usr/bin/eject %k”

Simpan semua perubahan dengan menekan Ctrl+O pada terminal Ubuntu kita.

Langkah terakhir lakukan konfigurasi koneksi bias dengan menu bawaaan Ubuntu atau dengan wvdial.

Restart Ubuntu anda.

Lakukan koneksi dengan modem Venus Fast 2 di Ubuntu anda. Selamat mencoba

Cara installasi videocache di Ubuntu 11.10

Maret 23, 2012 1 komentar

Pertama install Python

sudo apt-get update

sudo apt-get install python-iniparse

apt-get install python-urlgrabber

cd /usr/src

wget http://www.razametal.org/conf/videocache/videocache-1.9.2.tar.gz

tar zxvf videocache-1.9.2.tar.gz

cd videocache-1.9.2

sudo nano setup.py

ubah beberapa file berikut sesuai user yang menjalankan squid dan webserver yang terinstall

squid_user = ‘proxy’
squid_group = ‘proxy’
apache_conf_dir = ‘/etc/apache2/conf.d/’

python setup.py install

sudo nano /etc/videocache.conf

Edit beberapa bagian berikut ini :

cache_host = 127.0.0.1 < ganti dengan ip squid
proxy = http://127.0.0.1:3128/ < ganti dengan ip squid dan port squid
base_dir = /var/www/videocache/

sisipkan code tambahkan di bagian paling bawah dari file konfigurasi squid.conf

# –START videocache config for squid
url_rewrite_program /usr/bin/python /usr/share/videocache/videocache.py
url_rewrite_children 5
acl videocache_allow_url url_regex -i \.youtube\.com\/get_video\?
acl videocache_allow_url url_regex -i \.googlevideo\.com\/videoplayback \.googlevideo\.com\/get_video\?
acl videocache_allow_url url_regex -i \.google\.com\/videoplayback \.google\.com\/get_video\?
acl videocache_allow_url url_regex -i \.google\.[a-z][a-z]\/videoplayback \.google\.[a-z][a-z]\/get_video\?
acl videocache_allow_url url_regex -i proxy[a-z0-9\-][a-z0-9][a-z0-9][a-z0-9]?\.dailymotion\.com\/
acl videocache_allow_url url_regex -i vid\.akm\.dailymotion\.com\/
#acl videocache_allow_url url_regex -i [a-z0-9][0-9a-z][0-9a-z]?[0-9a-z]?[0-9a-z]?\.xtube\.com\/(.*)flv
acl videocache_allow_url url_regex -i bitcast\.vimeo\.com\/vimeo\/videos\/
acl videocache_allow_url url_regex -i va\.wrzuta\.pl\/wa[0-9][0-9][0-9][0-9]?
#acl videocache_allow_url url_regex -i \.files\.youporn\.com\/(.*)\/flv\/
acl videocache_allow_url url_regex -i \.msn\.com\.edgesuite\.net\/(.*)\.flv
#acl videocache_allow_url url_regex -i media[a-z0-9]?[a-z0-9]?[a-z0-9]?\.tube8\.com\/
acl videocache_allow_url url_regex -i \.mais\.uol\.com\.br\/(.*)\.flv
acl videocache_allow_url url_regex -i \.video[a-z0-9]?[a-z0-9]?\.blip\.tv\/(.*)\.(flv|avi|mov|mp3|m4v|mp4|wmv|rm|ram)
acl videocache_allow_url url_regex -i video\.break\.com\/(.*)\.(flv|mp4)
acl videocache_allow_dom dstdomain v.mccont.com dl.redtube.com .cdn.dailymotion.com
acl videocache_deny_url url_regex -i http:\/\/[a-z][a-z]\.youtube\.com http:\/\/www\.youtube\.com
url_rewrite_access deny videocache_deny_url
url_rewrite_access allow videocache_allow_url
url_rewrite_access allow videocache_allow_dom
redirector_bypass on
# –END– videocache config for squid

*Ada yang dikasih tanda ‘#’ karna proxy ane gak mau nyimpen situs tsb ^_^, maklum kode diatas hasil copas gan… hehee

Simpan dan restart squid dan apache2

Sudo /etc/squid/squid restart

Sudo /etc/squid/apache2 restart

Restart proxy ubuntu

Sudo reboot –h now

kemudian salin lokasi cache video ke web server;

#cp -r /var/spool/squid/ /var/www/

pastikan anda dapat mengakses direktori ini melalui http://localhost/videocache jika tidak maka file video tidak akan tersimpan.

Pindahkan videocache.log

Rm /var/log/videocache/videocache.log /var/log/squid/videocache.log

Untuk melihat proses caching video streaming, ketik perintah berikut;

#tail -f /var/log/squid/videocache.log

Jika berhasil, maka setelah video di”caching” maka yang tertulis adalah sebagi berikut;

DOWNLOAD YOUTUBE 10167389 Video was downloaded and cached.
CACHE_SERVE YOUTUBE Video was served from cache.

Install Apache2 dan PHP5 di Ubuntu

Pada terminal Ubuntu server, ketik perintah berikut :

sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5

sudo /etc/init.d/apache2 restart

 

selesai … gampang kan ^_^

Mengganti Kata Access Denied Proxy Ubuntu

Berikut langkah‐langkah mengkustomisasi halaman error Access Denied.

1. Edit file /usr/share/squid/errors/English/ERR_ACCESS_DENIED dengan teks editor.

Dengan perintah :

  Sudo nano /usr/share/squid/errors/English/ERR_ACCESS_DENIED

Misal mengganti tulisan Access Denied menjadi Maaf, Anda tidak diperkenankan

mengakses halaman ini. Terima kasih. Kemudian simpan file ini.

 

2. Restart squid dengan perintah berikut.

Sudo /etc/init.d/squid restart

Silakan Akses situs yang telah kita blokir, maka akan muncul halaman error Access denied

yang telah dikustomisasi seperti berikut.

Cara Install SARG di Ubuntu

Februari 21, 2012 1 komentar

Squid Analysis Report Generator (SARG) adalah proxy squid log alat analisis untuk Linux. SARG menyediakan analisis web berbasis logfile dan membagi lalu lintas berdasarkan alamat IP. Lalu lintas kemudian dikategorikan oleh situs web yang dikunjungi, volume lalu lintas, dan statistik lain yang bermanfaat. Ini memungkinkan Anda untuk melihat penggunaan squid Anda pengguna internet. SARG menyediakan banyak statistik dan informasi tentang kegiatan Squid pengguna seperti kali, byte, situs, dll

Instalasi di Ubuntu relatif mudah dengan beberapa perintah

1 sudo apt-get install sarg

Setelah sarg diinstal, kita perlu memodifikasi beberapa pilihan dalam sarg.conf.
Dengan Mengetikkan perintah berikut:

1 sudo nano /etc/squid/sarg.conf

Sekarang hapus semua baris dan pastekan baris file berikut ini.

01 # sarg.conf
02 language English
03 access_log /var/log/squid/access.log
04 graphs yes
05 graph_days_bytes_bar_color orange
06 title “My Squid User Access Reports”
07 font_face Tahoma,Verdana,Arial
08 header_color darkblue
09 header_bgcolor blanchedalmond
10 font_size 9px
11 background_color white
12 text_color #000000
13 text_bgcolor lavender
14 title_color green
15 temporary_dir /tmp
16 output_dir /var/www/sarg
17 resolve_ip
18 user_ip yes
19 topuser_sort_field BYTES reverse
20 user_sort_field BYTES reverse
21 date_format u
22 lastlog 0
23 remove_temp_files yes
24 index yes
25 index_tree file
26 overwrite_report yes
27 records_without_userid ip
28 use_comma yes
29 mail_utility mailx
30 topsites_num 50
31 topsites_sort_order CONNECT D
32 index_sort_order D
33 max_elapsed 28800000
34 exclude_codes /etc/squid/sarg.exclude_codes
35 report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads
36 usertab /etc/squid/sarg.usertab
37 long_url no
38 date_time_by bytes
39 charset Latin1
40 show_successful_message yes
41 show_read_statistics yes
42 topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
43 user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
44 topuser_num 0
45 site_user_time_date_type table
46 download_suffix “zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg”

Sekarang Simpan (Ctrl+O) dan Keluar (Ctrl+X)
Jangan lupa untuk Buat dir mana SARG akan membuat laporan di / var / www / sarg
(Anda dapat mengubah sintaks keluaran dir di sarg.conf)

1 mkdir /var/www/sarg

Untuk menjalankan sarg, gunakan perintah berikut:

1 sarg
2 /usr/sbin/sarg-reports daily

Ini akan menghasilkan laporan di / var / www / sarg, dan untuk menjalankan sarg setiap hari secara otomatis, kita dapat menambahkan sintaks berikut di / etc / crontab:

root@zaib-desktop:~# crontab -e

Sekarang paste entri berikut di akhir baris: –

1 @daily /usr/sbin/sarg-reports daily

Save and Exit.

Sekarang buka browser Anda dan arahkan ke ip proxy Anda / sarg (Ubah ip sesuai dengan setup Anda)

1 https://192.168.169.2:10000

Pilih Un-Used Modules

Kemudian Klik Squid Report Generator

1.Untuk menghasilkan laporan, klik Generate Report Now button.

2. Selanjutny, klik View completed report.

3. Klik the latest generated report.

4. Review the generated report.

Contoh Top Sites Report :

Cara Memblokir Situs Porno di Proxy Ubuntu

Februari 21, 2012 2 komentar

Untuk memblokir situs porno dan kata-kata yang mengandung unsur pornography di proxy ubuntu anda sangatlah mudah, ikuti langkah-langkah berikut :

Membuat filter url dan keyword :

Sudo nano /etc/squid/pornourl.txt

Isikan situs-situs pornography yang akan di blokir, contoh :  .xxxdewasa.com .xxdilarang.com (menggunakan titik sebelum nama url)

Sudo nano /etc/squid/pornokeyword.txt

Isikan kata-kata yang mengandung unsur pornography

Mengedit squid.conf, tambahkan baris berikut :

acl blokpornourl dstdomain “/etc/squid/pornourl.txt”
acl blokkeyword url_regex -i “/etc/squid/pornokeyword.txt”

http_access deny blokpornourl
http_access deny blokkeyword

Restrat Squid Kita

Sudo /etc/init.d/squid restrat

Silakan masukan kata atau situs yang sudah anda blok, maka akan tampil seperti berikut :

Selamat mencoba…

Ubuntu 11.10 server sebagai proxy eksternal mikrotik

Februari 19, 2012 1 komentar

Proxy adalah salahsatu solusi bagi kita sebagai pengusaha warnet ataupun hotspot rtrwnet untuk menghemat bandwidth yang kita miliki. Disini akan saya bahas secara sederhana setingan proxy disisi ubuntu dan disisi mikrotik.

Sebelum kita bahas ip yang dibunakan dalam jaringan ini adalah sebagai berikut :

  • ip mikrotik menuju proxy  :  192.168.169.1
  • ip proxy menuju mikrotik  :  192.168.169.2
  • ip LAN yang digunakan       :  192.168.10.0/24

A. SETINGAN PADA UBUNTU SERVER

Anggap kita sudah selesai install ubuntu server yang akan kita gunakan sebagai proxy eksternalnya mikrotik, dan kini kita berada pada terminal ubuntu.

Langkah pertama adalah hubungkan server proxy ubuntu kita dengan internet kemudian lakukan update dengan perintah :

Sudo apt-get update

Biarkan sampai proses update selesai, ini akan memakan waktu sesuai dengan kecepatan internet yang kita miliki ^_^.

Langkah Kedua adalah melakukan install squid di server ubuntu kita, karena squid tidak termasuk dalam paket ubuntu server, dengan perintah :

Sudo apt-get install squid

Proses download dan install akan segera berlangsung sekaligus. Disini yang kita gunakan adalah squid versi 2.7 STABLE9.

Langkah Ketiga adalah mengubah hak akses direktori /cache yang sebelumnya kita buat menjadi proxy supaya bisa diakses oleh squid dengan perintah :

Sudo chown proxy:proxy /cache

Langkah Keempat adalah mengubah hak akses squid.conf dengan perintah :

Sudo chown proxy:proxy /etc/squid/squid.conf

Langkah Kelima adalah melakukan konfigurasi squid kita dengan perintah :

Sudo nano /etc/squid/squid.conf

Langkah Keenam ubah konfigurasi squid sesuaikan dengan kebutuhan kita, pada kali ini kita mengubah beberapa konfigurasi standard (dengan menekan tombol Ctrl+W untuk search dan tombol Ctrl+O untuk menyimpan) sebagai berikut :

  1. http_port 3128, tambahkan kata transparent dibelakangnya sehingga menjadi http_port 3128 transparent.
  2. cache_effective_user proxy, hilangkan tanda pagar (#). Tepat dibawah baris tambahkan cache_effective_group proxy.
  3. cache_mgr webmaster, hilangkan tanda pagar (#). Ganti kata webmaster menjadi alamat email. Sebagai contoh : cache_mgr zen.irwan@gmail.com. Apabila pada saat terjadi kesalahan pada proxy, maka browser akan menampilkan halaman error yang mencantumkan alamat email kita.
  4. cache_dir ufs /var/spool/squid 100 16 256, hilangkan tanda pagar (#)  Ubah baris ini menjadi cache_dir ufs /cache 204800 16 256. Baris ini menyatakan dimana cache akan disimpan, sebelumnya saya telah membuat folder /cache yang digunakan untuk menyimpan cache. Kemudian jenis sistem storage yang digunakan (ufs). Kapasitas hard disk yang digunakan untuk cache adalah sebesar 204800 MB atau 200 GB, jumlah subdirektori tingkat pertama dalam direktori cache adalah 16 dan jumlah subdirektori tingkat kedua yang dibuat dalam direktori cache tingkat pertama adalah 256.
  5. cache_mem 8 MB. Ganti dengan cache_mem 128 MB
  6. acl to_localhost dst 120.0.0.0/8 0.0.0.0/32. Ketikan dibawah baris tersebut seperti berikut :

             acl drnet src 192.168.10.0/24
http_access allow drnet

Setelah keenam point diatas diedit jangan lupa tekan tombol Ctrl+O untuk menyimpan hasil konfigurasi kita.

Langkah Ketujuh lakukan konfigurasi iptables dengan perintah berikut :

Sudo nano /etc/rc.local

Ketikan skrip berikut sebelum baris exit 0

iptables –t nat –A PREROUTING –p tcp –s 192.168.10.0/24 – -dport 80 –j REDIRECT – -to-port 3128

Jangan lupa setelah selesai menekan tombol Ctrl+O untuk menyimpannya.

Langkah Kedelapan adalah melakukan restart pada squid anda dengan perintah :

Sudo /etc/init.d/squid restart

Langkah Kesembilan adalah restart server proxy ubuntu anda biat fresh ^_^ dengan perintah :

Sudo reboot –h now

Sampai disini squid proxy ubuntu anda sudah siap untuk digunakan.

B. SETINGAN PADA ROUTER MIKROTIK

Silakan login terlebih dahulu pada mikrotik kita, kemudian ikuti konfigurasi berikut :

/ip firewall nat add chain=dstnat src-address=!192.168.169.0/24 protocol=tcp dst-port=80 action=dst-nat to-address=192.168.169.2 to-ports=3128

Perhatian : jangan lupa memberikan tanda seru ( ! ) pada src-address.

Untuk memastikan bahwa proxy anda bekerja silakan buka http://www.whatismyip.com pada browser anda, apabila muncul proxy detected yang kita seting, artinya proxy buatan kita sudah berhasil. Selamat mencoba.

Install Webmin di Ubuntu Server 11.10

Januari 28, 2012 2 komentar

Berikut ini adalah langkah-langkah untuk meng-instal webmin di ubuntu server 11.10 :

  • Edit file sources.list supaya ubuntu tahu dimana harus men-download webmin

sudo nano /etc/apt/sources.list

  • Taruh kursor di baris paling bawah dari file itu, lalu tambahkan dua baris berikut ini :

deb http://download.webmin.com/download/repository sarge contrib

deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Lalu simpan file itu.

  • Untuk verifikasi webmin yang akan kita install, maka kita perlu meng-import dulu GPG key-nya

wget http://www.webmin.com/jcameron-key.asc

sudo apt-key add jcameron-key.asc

  • Lalu kita perlu meng-update source list yang tadi kita edit

sudo apt-get update

  • Sekarang kita bisa mulai melakukan proses instalasi webmin

sudo apt-get install webmin

Jika sudah selesai maka kita sudah dapat menggunakan webmin misalnya seperti ini : https://192.168.100.12:10000