Download - install sqiud.doc

Transcript
Page 1: install sqiud.doc

Dwi Andayani3 TKJ 1SMK YADIKA 3 JKT

Nah ok sekarang kita langsung saja membahas langkah-langkah nya1.) 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 squidNamun 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.rpmJika 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.rpmSetelah terinstall maka lanjut ke langkah 3.3.) Backup konfigurasi squid terlebih dahulu biar aman.# mv /etc/squid/squid.conf /etc/squid/squid.conf-ori4.) Edit konfigurasi squid# nano /etc/squid/squid.confLalu kopikan rule dibawah ini ke dalam konfigurasi squid.

http_port 8080icp_port 0cache_dir ufs /var/spool/squid 100 16 256cache_mem 8 MBcache_log /var/log/squid/cache.logcache_access_log /var/log/squid/access.logcache_store_log /var/log/squid/store.logcache_mgr [email protected] situs_terlarang dstdomain "/etc/squid/porn_domain.txt"#deny_info PESAN_ERROR situs_terlarangacl porn_ip dst "/etc/squid/porn_ip.txt"#deny_info PESAN_ERROR porn_ipacl kata_terlarang url_regex -i "/etc/squid/kata_terlarang.txt"#deny_info PESAN_ERROR kata_terlaranghttp_access deny situs_terlaranghttp_access deny porn_iphttp_access deny kata_terlarangvisible_hostname ckb.net.id

Page 2: install sqiud.doc

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

Page 3: install sqiud.doc

# nano/etc/sysconfig/iptablestambahkan 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.

Page 4: install sqiud.doc

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>&1Sekarang 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

Page 5: install sqiud.doc

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 userUntuk lebih lengkapnya bisa melihat di helpnya : [root@linux squid]#./configure -h

[root@linux squid]#make all[root@linux squid]#make installSekarang kita akan masuk ke konfigurasi squid.conf

[root@linux squid]#vi /usr/local/squid/etc/squid.confIni 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:

Page 6: install sqiud.doc

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/logsMemberikan 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 -SDNBila sudah, saatnya kita lihat apakah prosesnya sudah jalan??

[root@linux squid]#netstat -pln | grep squidatau

[root@linux squid]#ps -aux | grep squidtcp  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 -> SettingsUtk IE : Tools -> Internet options -> Connection -> Lan settings -> "Centangin" Proxy serverUtk Mozzila : Edit -> Preferences -> Advanced -> Proxy

Page 7: install sqiud.doc

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.rpmlibwvstreams-4.6-5.fc12.i686.rpmwvdial-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 lsusbmaka akan muncul

lsusbBus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBBus 001 Device 003: ID 1058:1003 Western Digital Technologies, Inc.Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 009: ID 19d2:fff5Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubterus edit konfigurasi usb_modeswitch.sudo gedit /etc/usb_modeswitch.confhapus semua dan ganti dengan :######################################################### /etc/usb_modeswitch.conf## Smart ZTE AC2726 (EVDO)#

DefaultVendor= 0x19d2DefaultProduct= 0xfff5

TargetVendor= 0x19d2TargetProduct= 0xfff1

MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"

Jangan lupa SAVE.

Berikutnya, rubah dulu USB Modeswitchnya,dari “fff5″ menjadi “fff1″ dengan menggunakan perintah :sudo usb_modeswitchlalu cekperubahan

Page 8: install sqiud.doc

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=0xfff1sekarang kita coba cek dengan wvdialwvdialconflihat apakah modem terdeteksisudo gedit /etc/wvdial.confbila 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=0Modem Type = Analog ModemPhone = #777ISDN = 0Username = smartInit1 = ATZPassword = smartModem = /dev/ttyUSB0Baud = 9600Stupid Mode = yesUntuk auto detect DNS setiap kali modem di hubungkan:echo "PREDNS=yes DEFROUTE=yes">/etc/sysconfig/network-scripts/ifcfg-dari sini setting telah selesai.untuk menghubungkan komputer ke internel ketik perintahsudo wvdialuntuk memutus koneksi tinggal tekan ctrl+c

Page 9: install sqiud.doc

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.wine-doors.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-rsvgKode:#yum -y install cabextract glade2 gnome-python2-rsvg

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

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

Page 10: install sqiud.doc

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.

Page 11: install sqiud.doc

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

Artinya XAMPP sudah terinstal di bawah / opt / lampp direktori.

Proses extrax sedang berjalan.

Page 13: install sqiud.doc

Jika Anda sudah selesai menggunakan XAMPP dan ingin berhenti ketikan perintah :

#/opt/lampp/lampp stop

START AND STOP PARAMETERS

start : Mulai XAMPPstop : Menghentikan XAMPPrestart :Menghentikan dan mulai XAMPPstartapache : Mulai hanya Apachestartssl :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

Page 14: install sqiud.doc

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 tersebutsropftp :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 ubuntuNovember 5, 2010 · Posted in Linux, Tutorial

Perbesar PENIS dan TAHAN LAMA hanya 169rb

MAU GAJI 20 JUTA ? KERJA 2 JAM MODAL CUMA 95RIBU

SEX KUAT TAHAN LAMA REKOMENDASI BOYKE!

INVESTASI 95 RIBU HASIL 30 JUTA/BULAN, MAU ?

MAU GAJI 20 JUTA ? KERJA 2 JAM MODAL CUMA 95RIBU

PENIS BESAR PANJANG TANPA OBAT hanya 169rb

INVESTASI 95 RIBU HASIL 30 JUTA/BULAN, MAU ?

GASA REKOM BOYKE UNTUK EREKSI KERAS LEBIH KENCENG!

METODE ALAMIAH TAMBAH UKURAN PENIS

SEX LEBIH KUAT TAHAN LAMA ISTRI MAKIN KETAGIHAN !!

FOREDI UNTUK KUAT TAHAN LAMA SEX REKOM BOYKE!

PENIS BESAR PANJANG TANPA OBAT hanya 169rb

Page 15: install sqiud.doc

OLES HERBAL UTK KUAT TAHAN LAMA SEX REKOMENDASI BO

METODE ALAMIAH TAMBAH UKURAN PENIS

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 ..