Anda di halaman 1dari 16

Dwi Andayani 3 TKJ 1 SMK YADIKA 3 JKT

Nah ok sekarang kita langsung saja membahas langkah-langkah nya 1.) Cek instalasi squid pada fedora 12 # rpm -qa | grep squid 2.) Jika paket squid belum terinstall maka anda harus install paket tersebut terlebih dahulu. Jikan anda terhubung ke internet maka tinggal mengetikkan perintah pada terminal fedora, perintahnya sebagai berikut: # yum install squid Namun apabila anda tidak terhubung ke internet, anda dapat melakukan penginstallan melalui CD fedora. Lalu install package : # rpm -ivh squid-3.1.0.14-1.fc12.i686.rpm Jika muncul konfirmasi bahwa anda diharuskan menginstall perl-DBI, maka install terlebih dahulu paket tersebut ( langkah ini hanya untuk penginstallan tanpa menggunakan internet ): # rpm -ivh perl-DBI-1.609-3.fc12.i686.rpm Setelah terinstall maka lanjut ke langkah 3. 3.) Backup konfigurasi squid terlebih dahulu biar aman. # mv /etc/squid/squid.conf /etc/squid/squid.conf-ori 4.) Edit konfigurasi squid # nano /etc/squid/squid.conf Lalu kopikan rule dibawah ini ke dalam konfigurasi squid. http_port 8080 icp_port 0 cache_dir ufs /var/spool/squid 100 16 256 cache_mem 8 MB cache_log /var/log/squid/cache.log cache_access_log /var/log/squid/access.log cache_store_log /var/log/squid/store.log cache_mgr azmialfian@ckb.net.id acl situs_terlarang dstdomain "/etc/squid/porn_domain.txt" #deny_info PESAN_ERROR situs_terlarang

acl porn_ip dst "/etc/squid/porn_ip.txt" #deny_info PESAN_ERROR porn_ip acl kata_terlarang url_regex -i "/etc/squid/kata_terlarang.txt" #deny_info PESAN_ERROR kata_terlarang http_access deny situs_terlarang http_access deny porn_ip http_access deny kata_terlarang visible_hostname ckb.net.id acl all src 5.) Buat file kata_terlarang.txt # nano /etc/squid/kata_terlarang.txt

6.) Buat file porn_ip.txt yang nantinya disi alamat IP yang akan di blok # nano /etc/squid/porn_ip.txt

7.) Buat file porn_domain.txt yang nantinya akan diisi dengan URL yang akan diblok # nano /etc/squid/porn_domain.txt

8.) Tambahkan iptables # nano/etc/sysconfig/iptables tambahkan baris berikut diatas kata COMMIT.( untuk ip sesuaikan dengan kelas dan ip anda) -A PREROUTING s 192.168.1.0/24 p tcp dport 80 j REDIRECT to-port 3121 9.) Restart services squid # services squid restart # /etc/rc.d/init.d/squid restart

10.) Lakukan pengecekan pada browser komputer yang kedua yang OSnya Windows. Contoh setting dibawah ini apabila anda menggunakan Mozilla Firefox:

Buka mozilla firefox anda Pilih menu Edit --> Preferrences --> Advance --> Network --> Setting --> Manual Proxy Configuration Pada kolom proxy isikan IP anda Pada kolom port isikan 8080 Close Configuration

Setelah selesai konfigurasinya, coba ketikkan URL yang tadi anda masukkan dalam file porn_domain.txt. Contohnya www.redtube.com

Ingat:"Jika anda gagal maka anda harus menginstal ulang Linux Fedora 12,Dan Anda harus membeli LAN card untuk di Pasangkan pada komputer OS linux Fedora 12.Tutorial ini sangat singkat sekali jadi harap teliti.

Waduh Hari ini saya lagi seneng neh, soalnya tadi iseng2 install squid eh alhamdulillah berhasil . Saya menginstall squid dengan topologi seperti ini :

Disini saya akan coba menjelaskan bgmn cara menginstall dan meng-configure Squid sebagai Transparent Proxy. Squid sangat membutuhkan memory yang cukup besar. Maksud saya disini adalah semakin besar memory yg kita punya makin baik.. bukan berarti bila kita mempunyai memory yg kecil tidak bisa melakukan penginstallan Squid, hanya performance dari squid kita akan melambat saja. O iya, ini pengalaman pertama saya install squid, jadinya klo ada kekurangan2 yg signifikan dan kurang komplit langsung di kritik aja yak Ayolah kita mulai penginstallan Squid di OS Fedora Core 6. Saya menggunakan squid-

2.6.STABLE6 (sekarang sudah ada yang STABLE9) pada penginstallan kali ini. Bila anda masih merasa kurang jelas dari penjelasan saya di bawah ini, anda bisa membaca ttg Squid FAQ. Saya meletakkan squid saya di folder /usr/local/ [root@linux local]#tar -zxvf squid-2.6.STABLE6.tar.gz [root@linux local]#mv squid-2.6.STABLE6 squid ==> Rename squid-2.6.STABLE6 menjadi squid Membuat user untuk menjalankan squid, jadi tidak perlu root untuk menjalankan squid lalu tidak usah memberikan shell kepada usernya. [root@linux local]#useradd -d /usr/local/squid/ -r -s /dev/null squid > /dev/null 2>&1 Sekarang saatnya kita meng-compile Squid. [root@linux squid]#./configure \ prefix=/usr/local/squid enable-delay-pools \ exec-prefix=/usr/local/squid enable-cache-diggests \ enable-poll disable-ident-lookups disable-wccp \ enable-snmp enable-gnuregex \ enable-default-err-languages=English \ enable-err-languages=English \ enable-removal-policies=heap \ enable-storeio=aufs,diskd enable-async-io=24 \ enable-aufs-threads=24 enable-linux-filter \ enable-kill-parent-hack Keterangan : enable-gnuregex : ketika sistem tidak mempunyai "regular expression" atau yg paling biasa kita kenal adalah "regex", squid secara otomatis akan langsung menggunakan GNU Library. enable-kill-parent-hack : Ketika squid crash.. dan squid akan restart dengan sendirinya. enable-removal-policies=heap : Berguna untuk replacement cache yang telah disimpan, dengan menggunakan heap.. berarti kita dapat menggunakan algoritma LFUDA dan GDSF enable-storeio=diskd,ufs : sangat berguna sekali, kecepatan utamanya. disable-wccp : Berguna ketika kita menggunakan cisco enable-linux-filter : Digunakan untuk membuat transparent proxy disable-ident-lookups: mengurasi dos enable-auth=basic \ enable-basic-auth-helpers=NCSA / Berguna ketika squid kita menggunakan atuhentication user Untuk lebih lengkapnya bisa melihat di helpnya : [root@linux squid]#./configure -h [root@linux squid]#make all [root@linux squid]#make install Sekarang kita akan masuk ke konfigurasi squid.conf [root@linux squid]#vi /usr/local/squid/etc/squid.conf Ini adalah tambahan2 yang saya letakkan di squid.conf (sisanya default):

http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY cache_mem 128 MB cache_swap_low 98 cache_swap_high 99 maximum_object_size 64 MB minimum_object_size 0 KB maximum_object_size_in_memory 32 KB ipcache_size 2048 ipcache_low 98 ipcache_high 99 cache_replacement_policy heap LFUDA memory_replacement_policy heap GDSF cache_dir aufs /usr/local/squid/var/cache 10000 23 256 access_log /usr/local/squid/var/logs/access.log squid cache_log /usr/local/squid/var/logs/cache.log cache_store_log /usr/local/squid/var/logs/store.log log_fqdn off cache_effective_user squid acl user src 192.168.1.0/255.255.255.0 http_access allow user Bila sudah anda tambahkan semuanya.. sekarang saatnya menjalankan squid kita: Kita mengaktifkan terlebih dahulu cache kita. [root@linux squid]#/usr/local/squid/sbin/squid -z Jika muncul pesan error, pahamilah terlebih dahulu dari message yang ditampilkan. Apabila message yang ditampilkan ketika pembuatan cache kita error.. periksalah owner dan permission dari folder tersebut (/usr/local/squid/var/cache or /usr/local/squid/var/logs), dan periksa juga apakah ada folder cache di dalam /usr/local/squid/var/. Biasanya kita menggunakan command dibawah ini untuk mengatasi masalah tersebut. [root@linux squid]#chmod 777 /usr/local/squid/var/logs Memberikan hak pada user squid untuk menjalankan prosesnya, dan memberikan hak terhadap folder squid (/usr/loca/squid/) [root@linux squid]#chown -R squid:squid /usr/local/squid/ Disini saya menjalankan squid tanpa DNS test, check swap yg telah kita create dan No daemon (proses tidak jalan di belakang layar) [root@linux squid]#/usr/local/squid/sbin/squid -SDN Bila sudah, saatnya kita lihat apakah prosesnya sudah jalan??

[root@linux squid]#netstat -pln | grep squid atau [root@linux squid]#ps -aux | grep squid tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 2953/(squid) udp 0 0 0.0.0.0:32805 0.0.0.0:* 2953/(squid) udp 0 0 0.0.0.0:3130 0.0.0.0:* 2953/(squid) udp 0 0 0.0.0.0:3401 0.0.0.0:* 2953/(squid) Klo waktu menggunakan perintah netstat keluar seperti diatas ini.. berarti squid telah berjalan Bila menggunakan perintah ps -aux anda akan mendapatkan tampilan seperti di bawah ini.. dan tandanya squid anda juga sudah berjalan dengan mulus!!! Sekarang saatnya membuat iptablesnya utk redirect ke port 3128. root 2951 0.0 0.1 4132 588 ? Ss 17:16 0:00 /usr/local/squid/sbin/squid -SDN [root@linux squid]#echo "1" > /proc/sys/net/ipv4/ip_forward [root@linux squid]#iptables -F -t nat [root@linux squid]#iptables -A PREROUTING -p tcp dport 80 -j REDIRECT to-port 3128 Klo iptables telah diterapkan.. buka browser anda dan masukkan IP address si proxy beserta port yang telah kita assignkan untuk port proxy. Utk Firefox : Tools -> Options -> Advanced -> Network -> Settings Utk IE : Tools -> Internet options -> Connection -> Lan settings -> "Centangin" Proxy server Utk Mozzila : Edit -> Preferences -> Advanced -> Proxy Akhirnya selesai juga pembuatan transparent proxy kali ini. Hihihi Klo ada tambahan atau kekurangan di dalamnya.. Harap langsung di tanggapi saja yah lewat comments.

usb_modeswitch-1.0.5-1.fc12.i686.rpm libwvstreams-4.6-5.fc12.i686.rpm wvdial-1.60-10.fc12.i686.rpm klo pake selain f12 tinggal sesuai'in sendiri ea paket nya. install usb_modeswitch nya tinggal di klik kanan aja. harus urut ea dari yang atas ke bawah. colokan modem terus buka terminal, ketik lsusb maka akan muncul lsusb Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 001 Device 003: ID 1058:1003 Western Digital Technologies, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 009: ID 19d2:fff5 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub terus edit konfigurasi usb_modeswitch. sudo gedit /etc/usb_modeswitch.conf hapus semua dan ganti dengan :
######################################################## # /etc/usb_modeswitch.conf # # Smart ZTE AC2726 (EVDO) # DefaultVendor= 0x19d2 DefaultProduct= 0xfff5 TargetVendor= TargetProduct= 0x19d2 0xfff1

MessageContent="5553424312345678c00000008000069f03000000000000000000000000000 0"

Jangan lupa SAVE. Berikutnya, rubah dulu USB Modeswitchnya,dari fff5 menjadi fff1 dengan menggunakan perintah : sudo usb_modeswitch lalu cekperubahan lsusb lihat apakah sudah berubah menjadi fff1 ? klo blum bisa, coba periksa dan ulangi lagi langkah diatas. klo sudah, lakukan modeprobe. Modeprobe adalah sebuah program untuk menambahkan (add) dan menghapus (remove) suatu module dari linux kernel, perintahnya : sudo modprobe usbserial vendor=0x19d2 product=0xfff1 sekarang kita coba cek dengan wvdial wvdialconf lihat apakah modem terdeteksi sudo gedit /etc/wvdial.conf bila modem berhasil di deteksi maka kita tinggal merubah isi phone, username dan password menjadi [Dialer Defaults] Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Modem Type = Analog Modem Phone = #777 ISDN = 0 Username = smart Init1 = ATZ Password = smart Modem = /dev/ttyUSB0

Baud = 9600 Stupid Mode = yes Untuk auto detect DNS setiap kali modem di hubungkan: echo "PREDNS=yes DEFROUTE=yes">/etc/sysconfig/network-scripts/ifcfgdari sini setting telah selesai. untuk menghubungkan komputer ke internel ketik perintah sudo wvdial untuk memutus koneksi tinggal tekan ctrl+c

Memaksimalkan Wine dengan Wine-Doors pada: Juli 25, 2008, 01:29:21 Wine is not an emulator demikian kata WineHQ pembuat wine. Kita mengenal Wine sepagai aplikasi yang memungkinkan kita menjalankan aplikasi Win32 di lingkungan Linux. Game sederhana dan Game-game bikinan GameHouse dapat langsung dipakai dengan Wine bawaan Fedora. namun bagaimana dengan Aplikasi berat macam DreamWeaver8, Flash 8, Fireworks8, Photoshop CS2 yang terlanjur dibeli mahal? Wine-Doors adalah jawabannya. Wine-Doors merupakan Windows Application Management for Gnome Desktops. Syarat utama instalasi wine-doors adalah:

wine cabextract glade2 gnome-python2-rsvg

dan paket wine-doors tentunya yang dapat di download secara gratis dari http://www.winedoors.org/releases/wine-doors-0.1.2-1.i386.rpm

Instalasi: Install wine: Kode:


#yum -y install wine*

setelah itu install cabextract glade2 dan gnome-python2-rsvg Kode:

#yum -y install cabextract glade2 gnome-python2-rsvg

setelah ketiga syarat mutlak di atas terinstall dengan baik, lanjutkan dengan instalasi wine-doors Kode:
#rpm -ivh wine-doors*.rpm

Jika instalasi berhasil Wine-Doors dapat ditemukan pada Applications > System Tools > Wine Doors.

Dengan Wine-Doors kita dapat melakukan instalasi libraries dan aplikasi penting Windows yang diperlukan untuk instalasi dan menjalankan Aplikasi yang dimaksud, namun syaratnya ada KONEKSI INTERNET. Ilustrasi di atas menggambarkan instalasi paket DCOM98 dan IE 6.

Cara Install XAMPP di Linux


4/28/2011 Shalahuddin Umar 1 comment

Setelah sebalumya memposting Cara Install Netbeans 6.9 di Linux Mint sekarang Saya memposting Cara Install XAMPP di Linux karena dua software ini sangat berhubunga sangat erat yaitu XAMPP sebagai database-nya. Tanpa banyak basi - basi langsung aja langkah pertama masuk terminal kemudian masuk sebagai root. Eit... sebelum Anda menjalankan perintahnya Anda harus punya software XAMPP atau bisa download di apachefriends.org. Setelah itu masuk ke direktori dimana Anda menyimpan XAMPP kemudian jalankan perintah berikut : #tar
xvfz xampp-linux-1.7.4.tar.gz -C /opt opt / lampp

Artinya XAMPP sudah terinstal di bawah /

direktori.

Proses extrax sedang berjalan.

Setelah selesai untuk menjalankan XAMPP ketikan perintah : #/opt/lampp/lampp


start

Jika Anda sudah selesai menggunakan XAMPP dan ingin berhenti ketikan perintah : #/opt/lampp/lampp
stop

START AND STOP PARAMETERS start : Mulai XAMPP


stop : Menghentikan XAMPP restart :Menghentikan dan mulai XAMPP startapache : Mulai hanya Apache startssl :Memulai Apache dukungan SSL. Perintah ini mengaktifkan dukungan SSL secara permanen, misalnya jika anda restart XAMPP di SSL masa depan akan tetap diaktifkan. startmysql :Mulai hanya database MySQL startftp : Mulai ProFTPD server. Melalui FTP Anda dapat meng-upload file untuk server web Anda (user "tidak ada", password "lampp"). Perintah ini mengaktifkan ProFTPD secara permanen, misalnya jika anda restart XAMPP di FTP masa depan akan tetap diaktifkan. stopssl :Menghentikan Apache dukungan SSL. Perintah ini akan menonaktifkan dukungan SSL secara permanen, misalnya jika anda restart XAMPP di SSL masa depan akan tetap dinonaktifkan. stopapache :Menghentikan Apache tersebut sropftp :Menghentikan ProFTPD server. Perintah ini akan menonaktifkan ProFTPD secara permanen, misalnya jika anda restart XAMPP di FTP masa depan akan tetap dinonaktifkan. security :Memulai Program keamanan.

Cara meng copy direktori/folder di ubuntu


November 5, 2010 Posted in Linux, Tutorial Perbesar PENIS dan TAHAN LAMA hanya MAU GAJI 20 JUTA ? KERJA 2 JAM MODAL

169rb SEX KUAT TAHAN LAMA REKOMENDASI BOYKE! MAU GAJI 20 JUTA ? KERJA 2 JAM MODAL CUMA 95RIBU INVESTASI 95 RIBU HASIL 30 JUTA/BULAN, MAU ?

CUMA 95RIBU INVESTASI 95 RIBU HASIL 30 JUTA/BULAN, MAU ?

PENIS BESAR PANJANG TANPA OBAT hanya 169rb GASA REKOM BOYKE UNTUK EREKSI KERAS LEBIH KENCENG! SEX LEBIH KUAT TAHAN LAMA ISTRI MAKIN KETAGIHAN !! PENIS BESAR PANJANG TANPA OBAT hanya 169rb METODE ALAMIAH TAMBAH UKURAN PENIS

METODE ALAMIAH TAMBAH UKURAN PENIS

FOREDI UNTUK KUAT TAHAN LAMA SEX REKOM BOYKE! OLES HERBAL UTK KUAT TAHAN LAMA SEX REKOMENDASI BO

KumpulBlogger.com

Postingan sederhana lagi tentang Ubuntu dan lagi-lagi saya pakai Ubuntu 10.04 ini tentang cara meng copy direktori/folder di ubuntu menggunakan command line / terminal. sintak nya adalah sudo -R /folder_asal_file /folder_tujuan contoh sudo cp -R /media/Data1/xampp/xampp/htdocs/pegawai /opt/lampp/htdocs/ Keterangan : cd = Copy command. -R = recursive / copy folder dan isinya.

/media/Data1/xampp/xampp/htdocs/pegawai = pegawai adalah folder yang dicopy. /opt/lampp/htdocs/ adalah folder tujuan. Sekian dulu ya tutorial cara meng copy direktori/folder di ubuntu ..

Anda mungkin juga menyukai