Welcome, Saudaraku


Installasi webmin dilinux trustix 2.2
November 20, 2006, 10:07 am
Filed under: Linux & OpenSource

Baru aja tadi aku brosing di internet tidak sengaja aku membaca tutorial tentang gimana seh installasi webmin.Di turotial tersebut dikatakan installasi webmin itu gampang2 susah,ternyata iya juga.Aku tahu webmin pertama kali saat Administrator dari ISP dari smart link meng-install webmin di proxy warnet tempat aku jadi OP.Itupun webminnya udah jadi dan aku dikasih username ama paswordnya.Saat itu aku belum tahu gimana seh install webmin.Saat itu yang namanya perintah command linux aja aku juga belum ngerti.

Tadi setelah aku baca2 turorial dan sedikit dengan bekal perintah2 command linux yang sudah aku tahu.Aku mencoba meng-install dan sekalian aku latihan webmin dilinux trustix 2.Yang kebetulan proxy diwarnet habis trouble&baru diinstall ulang.Setelah aku lihat eh webminnya belum diinstall… ya sekalian aku buwat praktek aja.Neh langkah – langkah yang aku terapkan.

login sebagai root

selanjutnya, ambil file webmin dari situsnya webmin.com di mana versi terbaru pada saat tulisan ini dibuat adalah webmin-1.300 yang saati ini aku gunakan. Jika ingin versi yang lebih baru silahkan Anda download pada situs project webmin sendiri http://prdownloads.sourceforge.net/webadmin/webmin-1.300.tar.gz?use_mirror=jaist dalam direktory /etc/share

[root@cah-cilikdewe nakuragen]# cd /etc/share ( masuk direktory /etc/share )

[root@cah-cilikdewe nakuragen]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.300.tar.gz?use_mirror=jaist ( download webmin-1.300 )

[root@cah-cilikdewe nakuragen]#tar xvfz webmin-1.300.tar.gz ( extrak webmin-1.300 )

Setelah selesai meng-extrak file tersebut akan membentuk direktory webmin, kita masuk dalam direktory tersebut dan lakukan langkah selanjutnya yaitu langkah installasi webmin.

[root@cah-cilikdewe nakuragen]#cd /webmin

[root@cah-cilikdewe nakuragen]#./setup.sh

konfigurasikan letak folder setting (default /etc/webmin-1.300), port terkoneksi (standar : 10000), penggunaan ssl (pasang saja yes), dan nama domain/ip yang dapat diakses (secara default dikenali webmin), satu lagi adalah user dan password-nya.

setelah itu, webmin akan menanyakan apakah service akan dijalankan secara otomatis setiap kali bootup ? jawab saja ya !!!

tahapan selanjutnya kita login ke webminnya :buka web browser, ketikkan

https://domainanda:10000

sekedar tambahan untuk meng-uninstall webmin tinggal masuk ke folder webmin panggil file uninstall.sh

[root@cah-cilikdewe nakuragen]# cd /etc/webmin

[root@cah-cilikdewe nakuragen]# ./uninstall.sh

Ok… good for you… thank`s ya..



Install squid di redhat 9.0
November 15, 2006, 3:00 am
Filed under: Linux & OpenSource

Hari ini pertama kalinya aku latihan install di redhat linux 9.0.
Langkah – langkah installnya aku documentasikan sebagai berikut,kalaupun nanti ada kekurangan boleh dikritik deh….

1. Stop atau musnahkan daemon squid asli saat installasi.Kalau menurut saya lebih baek dimusnahkan aja.Agar konfigurasinya lebih mudah.Kalo cuman distop nggak sepenuhnya bias berjalan dengan baek.

Caranya :

[root@cah-cilikdewe nakuragen]# /etc/rc.d/init.d/squid stop
[root@cah-cilikdewe nakuragen]# for a in `rpm -qa | grep squid`; do rpm -e –nodeps $a; done

2. Selanjutnya download squid terserah kamu mau download dari website mana,tapi kalau aku dari sini aja http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE5.tar.gz

Caranya :

[root@cah-cilikdewe nakuragen]# http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE5.tar.gz

karena aku pengen meletakkan source squid-2.5.STABLE2.tar.gz ke direktory /usr/local/src/ jadi aku terlebih dahulu masuk dalam direktory tersebut.

Caranya :

[root@cah-cilikdewe nakuragen]# cd /usr/local/src/

3. Setelah didownload Ekstrak source squid-2.5.STABLE2.tar.gz

Caranya :

[root@cah-cilikdewe nakuragen]# tar zxvf squid-2.6.STABLE5.tar.gz
[root@cah-cilikdewe nakuragen]# cd squid-2.6.STABLE5

4. Kemudian kompilasi dan install squid yang udah di ekstrak tadi.

[root@cah-cilikdewe nakuragen]# ./configure –enable-carp –with-pthreads –enable-storeio=diskd,ufs –enable-removal-policies=heap –enable-icmp –enable-snmp –enable-arp-acl –enable-htcp –enable-forw-via-db –enable-leakfinder –enable-truncate –enable-underscores –enable-stacktraces –enable-cache-digests –enable-delay-pools –enable-dlmalloc –enable-linux-netfilter –prefix=/squid

[root@cah-cilikdewe nakuragen]# make all ( perintah untuk kompilasi squid )

[root@cah-cilikdewe nakuragen]# make install ( perintah untuk menjalankan install squid )

5. Tahap selanjutnya setelah aku install squid selesai, masuk dalam tahap meng-edit konfigurasi ke dalam file squid.conf

[root@cah-cilikdewe nakuragen]# cd /squid/etc/

omong punya omong …. Aku tahapnya juga masih belajar jadi untuk memudahkan dalam meng-edit konfigurasi file squid.conf aku mendownload sourcenya dari website mas danangyanto.File squid.conf dari installasi sebelumnya aku move untuk laen kali mungkin bisa digunakan jika aku memerlukan source yang aslinya.neh selengkapnya.

[root@cah-cilikdewe nakuragen]# mv squid.conf squid.conf.asli
[root@cah-cilikdewe nakuragen]# wget http://danangyanto.web.id/download/squid.conf

untuk meng-edit aku terbiasa menggunakan perintah vi ( nama file )

[root@cah-cilikdewe nakuragen]# vi squid.conf

simpan file dengan cara tekan Esc, Shift + ; , wq! Enter.

Tambahan dari tutorial mas Hanny.Sebagai catatan pribadi aku.

Edit juga :

ftp_user name@domain-anda.com
dns_nameservers IP-Address-DNS-ISP-Anda
acl user src 192.168.0.0/255.255.255.0
(ip192.168.0.0 adalah ranges ip address client kita mulai 192.168.0.0 sampai 192.168.0.255)

script untuk menjalankan Banner Filter dan Porn Filter :
redirect_program /usr/local/apache/htdocs/bannerfilter/redirector.pl
acl porn url_regex “/usr/local/squid/etc/porn.txt”
http_access deny porn

“Jika anda tidak menginginkan Banner Filter atau Porn Filter berjalan, maka pada awal script Banner Filter atau Porn Filter dalam file squid.conf.hanny harus di beri tanda ” # ” :
#redirect_program /usr/local/apache/htdocs/bannerfilter/redirector.pl
#acl porn url_regex “/usr/local/squid/etc/porn.txt”
#http_access deny porn



Google Adsense
November 11, 2006, 1:05 am
Filed under: Tutorials

Tadi aku sempet browsing buka tutup web site aku membaca artikel cara daftar di google adsense.Sedikit untuk share saja dan catatan buwat aku sendiri :D .BErikut caranya sekalian neh aku mau praktekin :D .Berikut Artikel yang aku dapet:

1. Kunjungi http://google.com/adsense, ada tulisan Click Here to Apply –> klik.

2. Ada menu Website Information.
(a) Di Website URL, tulis alamat situs atau blog Anda. Contoh: http://nasrulkurniawan.wordpress.com;
(b) Di Website language, pilih English (tak masalah walaupun blog Anda bahasa Indonesia).

3. Ada menu Contact Information:
(a) Account type, pilih “Individual”;
(b) Country or territory, pilih “Indonesia” atau negara mana saja yg Anda inginkan.

4. Payee name (full name), tulis nama lengkap Anda sesuai dg nama KTP atau rekening bank. Dan isi juga alamat lengkap rumah, telpon dan faksimil (yg ini tidak wajib) di kolom di bawahnya.

5. Di kolom Policies kasih tanda tik/cek semua kelima kotak yg ada sebagai tanda Anda setuju mengadakan perjanjian dg Google Adsense.

6. Di kolom “Login Information” isi dg alamat email yg akan dipakai untuk login/masuk ke account Google Adsense apabila nanti sudah diterima; jangan lupa passwordnya minimal 7 (tujuh) yg merupakan kombinasi antara huruf dan angka. Misalnya angkanya enam dan hurufnya satu atau sebaliknya huruf sebanyak enam plus angka satu.

Catatan: Kalau Anda punya email gmail, sebaiknya memakai gmail. Tapi email lain juga tidak apa-apa.

7. Periksa sekali lagi semua yg diisi, apabila beres, klik SUBMIT INFORMATION.
8. Selesai. Anda tinggal menunggu approval atau berita OK dari Google Adsense. Biasanya setelah dua sampai lima hari.

contoh

Google Adsense

 

click pada gambar untuk memperbesar ukuran



Script Marquee
November 11, 2006, 12:41 am
Filed under: Tutorials

Apabila anda melihat tulisan yang berjalan dalam halaman web / blog itulah yang di sebut marquee.Dibawah ini sedikit contoh script marquee.Cara membuatnya mudah. Cukup Anda copy dan paste code html berikut ke sidebar blog atau di manapun sesuai keinginan Anda:


<MARQUEE align="center" direction="up" height="200" scrollamount= "2"
onmouseover='this.stop()' onmouseout='this.start()' width="100%">

(teks atau link tulis di sini)

</MARQUEE>

Contoh Marquee untuk link (copy & paste dan ganti contoh link sesuai keinginan Anda):


<MARQUEE align="center" direction="up" height="200" scrollamount= "2"

onmouseover=’this.stop()’ onmouseout=’this.start()’ width=”100%”>

<a href=”http://afsyuhud.blogspot.com” target=”new”>- Blogger Indonesia -</a><br />

<a href=”http://scholarshipz.blogspot.com” target=”new”>- International Scholarship -</a><br />

<a href=”http://karirkerja.blogspot.com” target=”new”>- Job Vacancy Indonesia -</a><br />

<a href=”http://infokerjas.blogspot.com” target=”new”>- Info Lowongan Kerja -</a><br />

<a href=”http://infokerjas.blogspot.com” target=”new”>- Beasiswa Indonesia Scholarship -</a><br />

<a href=”http://beasiswas.blogspot.com” target=”new”>- Informasi Beasiswa Indonesia -</a><br />

</MARQUEE>

Catatan:

1. Kode <br /> adalah singkatan dari (line) break atau ganti garis, supaya setiap link tidak numpuk dalam satu baris. Bila jarak satu link dg link yg lain dianggap terlalu sempit, bisa ditambah dg kode <br /> lagi. Sesuai selera.

2. Kode target="new" atau target="_blank" berfungsi agar supaya tercipta window baru ketika ada yg mengklik link yg ada dalam marquee sehingga pengunjung tidak meninggalkan blog Anda.

Contoh Marquee untuk teks:


<MARQUEE align="center" direction="up" height="200" scrollamount= "2"
onmouseover='this.stop()' onmouseout='this.start()' width="100%">

Mengutip sebagian atau keseluruhan isi blog ini ke blog Anda dipersilahkan ASAL menyebut URL sumber tulisan dan/atau permanent link artikel yg dikutip.

Komentar, saran atau pertanyaan dapat diajukan melalui bukutamu, kotak komentar blog atau email ke: mario.gagho-at-gmail.com.

</MARQUEE>
Catatan:

1. Jangan lupa untuk menyelipkan kode <br /> untuk ganti garis atau paragraf.



Command mIRC
November 3, 2006, 5:31 pm
Filed under: Tutorials

hanServ :

1. Register Channel = /cs register (#channel) (passwd) (desikripsi)
2. Identify Channel = /cs identify (#channel) (passwd)
3. Successor = /cs set (#channel) successor (nickname)
4. Drop Channel = /cs drop (#channel)
5. Ganti Pass Channel = /cs set (#channel) passwd (pass lama) (pass baru)
6. Lupa Pass Channel = /cs sendpass (#channel) (email)
7. Founder Baru (Identify #Channel Dulu) = /cs set (#channel) founder
8. Mailblock = /cs set (#channel) mailblock (on/off)
9. Private = /cs set (#channel) private (on/off)
10. Set Description = /cs set (#channel) desc (deskripsinya)
11. Set Topic = /cs set (#channel) topik (topiknya)
12. Set URL = /cs set (#channel) url (alamat url-nya)
13. Set Mlock = /cs set (#channel) mlock (tulis modenya)
14. Set Restrict = /cs set (#channel) restrict (on/off)
15. Set KeepTopic = /cs set (#channel) keeptopic (on/off)
16. Set TopikLock = /cs set (#channel) topikclock (off/sop/founder)
17. Set Memo Channel = /cs set (#channel) memo (none/aop/sop/founder)
18. Set OP-Guard = /cs set (#channel) opguard (on/off)
19. Add/Del Sop = /cs sop (#channel) (add/del) (nick)
20. Add/Del Aop = /cs aop (#channel) (add/del) (nick)
21. Lihat List Op = /cs (aop/sop) (#channel) list
22. Akick Nick = /cs akick (#channel) (add/del) (Nick!*@*)
23. Akick Ident = /cs akick (#channel) (add/del) (*!ident@*)
24. Akick IP Address = /cs akick (#channel) (add/del) (*!*@IP Addressnya)
25. Akick List = /cs akick (#channel) list
26. Op List = /cs (sop/aop) (#channel) list
27. Lihat Akses = /cs why (#channel) (nick)
28. Unban = /cs unban (#channel) (nick)
29. Invite = /cs invite (#channel) (nick)
30. Info = /cs info (#channel)
31. Access Channel = /cs access (#channel) (nick op)
32. Count = /cs count (#channel)

NickServ :

1. Register Nick = /ns register (password) (email)
2. Identify Nick = /ns identify (password)
3. Ganti Pass = /ns set passwd (passwd lama) (passwd baru)
4. Enforce = /ns set enforce (on/off)
5. Kill Ghost = /ns ghost (nick) (passwd)
6. Kill = /ns set kill (on/off)
7. Recover = /ns recover (nick) (passwd)
8. Release = /ns release (nick) (passwd)
9. Drop = /ns drop (nick)
10. No Op = /ns set noop (on/off)
11. No Memo = /ns set nomemo (on/off)
12. Info = /ns info (nickname)
13. URL = /ns set url (http:// )
14. Ganti Email = /ns set email (password) (emailnya)
15. Showemail = /ns set showemail (on/off)
16. MailBlock = /ns set mailblock (on/off)

MemoServ :

1. Send Nick = /ms send (nickname) (pesan)
2. Send OP = /ms send (#channel) (pesan)
3. Send SOP = /ms sendsop (#channel) (pesan)
4. Lihat Memo = /ms list
5. Baca Memo = /ms read (no. list memo)
6. Hapus Memo = /ms del (no. list memo)
7. Hapus Semua = /ms del all

Perintah Dasar mIRC :

1. Ganti nick = /nick (nick baru)
2. Notice = /notice (nick) (pesan)
3. Masuk Channel = /join (#channel)
4. Keluar Channel = /part (#channel)
5. Keluar IRC = /quit (pesan)
6. Ganti Server = /server (nama server)
7. Private = /query (nick)
8. Invite = /invite (nick) (#channel)
9. Mode I = /mode (nick) +I
10. Ignore = /ignore (nick)
11. Action = /me (pesan)
12. Whois = /whois (nick)
13. Away = /away (pesan)
14. Balik Away = /away
15. Ping = /ping (nick)
16. Bersihkan layar = /clear

Perintah Standar Untuk Op Channel :

/kick (#channel) (nick) = kick user
/topik (#channel) (topiknya) = mengganti topik channel
/kick (#channel) (nick) (alasan) = kick user dengan alasan
/mode (#channel) +b *!*@IPnya = Band IP user, missal /mode #channel +b *!*@202.146.12.*
/mode (#channel) +b nick!*@* = Ban nick user, missal /mode #channel +b nick!*@*
/mode (#channel) +o (nick) = memberikan Op pada user
/mode (#channel) +v (nick) = memberikan voice pada user
/mode (#channel) -o (nick) = menurunkan user agar tidak Op lagi
/mode (#channel) -v (nick) = mengambil voice user
/mode (#channel) +/- ntispklRrmc = set mode channel
/channel = melihat mode dan ban list channel



trap squid proses with cacti
November 3, 2006, 4:21 pm
Filed under: Linux & OpenSource

Dipublish ulang dari thread http://forum.linux.or.id/viewtopic.php?t=3737
Tujuannya adalah untuk membuat graph dari squid proses. Kasus ini diungkap karena ternyata masih banyak rekan2 yg masih belom bisa mentrap squid proses ke dalam graphic dari mulai :

  • Squid Available File Descriptor
  • Squid Cache Hit Rate
  • Squid Client Request Rate
  • Squid CPU Usage
  • Squid DNS Statistics
  • Squid Error Rate
  • Squid Number of Clients
  • Squid Page Faults
  • Squid Service Timers
  • Squid Storage Activity
  • Squid Storage Utilisation
  • Squid Traffic In / Out / Saved

Tool yg dibutuhkan :

  • CACTI (harus sudah berjalan baik, versi yg terbaru lebih bagus, di install beda dengan mesin proxy lebih bagus)
  • NET-SNMP


Persiapan :

  • Pastikan cacti sudah berjalan dengan baik
  • Pastikan net-snmp sudah berjalan dengan baik
  • Pastikan snmp internal squid sudah aktif (biasanya pake udp port 3401)
  • Download SquidStats-0.1.zip dari Rolf Poser (http://forums.cacti.net/download.php?id=79)


Pengerjaan :

proxy host:

  • Load MIB-SQUID ke environment

root# export MIBFILES=”/etc/squid/mib.txt”

  • Edit net-snmp di proxy/squid host, tambahkan baris berikut di snmpd.conf:


proxy -v 1 -c public localhost:3401 .1.3.6.1.4.1.3495.1

Note : comunity dan localhost : sesuaikan.

Paramater di atas artinya :

proxy :: parameter proxy support untuk net-snmp (memasukan snmp squid (3401) ke net-snmp utama (161).
-v 1 :: memakai versi 1 (aku blom tahu bisa nga pake v 2, ini tergantung squidnya)
-c public :: komuniti yg di snmp squid.conf dan net-snmp samakan.
localhost:3401 :: host bisa berupa localhost atau IP dengan port snmp squid.
.1.3.6.1.4.1.3495.1 :: OID yg diberikan u/ trap snmp dari MIB-SQUID.

  • Reload net-snmpd

Cacti Host:

  • Lakukan install squidstat-0.1.zip di CACTI (baca README untuk installnya, tapi lewati bagian akhir untuk trap device squidnya)
  • Mulai lah trap snmp dari squid melalui device host proxy yg sudah ada.
  • Di bagian Associated Data Queries , tambahkan Add Data Query: WebCache – Squid Statistics – Core dan WebCache – Squid Statistics – Median Based.
  • Create Graphs for this Host ,
  • Beres sudah, anda bisa mengaktifkan graph dari feature yg ada di atas.


squidstat-0.1.zip <=aslinya hanya bisa digunakan di cacti 0.8.5

intruksi di atas untuk memfungsikan squidstat-0.1 di cacti seri terbaru. ini sudah dicoba di cacti 0.8.6 (c,d,g)
squidstat-0.1.zip <=kalau anda mengikuti intruksi dari readme nya di sini berarti anda harus berhenti di section 4. Cacti Configuration and SquidStats import : Add a new host for your squid instance.