Hidup Ini Bagai Putaran Roda, Harus di Kayuh Agar Terus Berputar'

Senin, 24 November 2008

Linux Terminal Server Project (LTSP): Solusi ramah high-tech with low cost.

LTSP adalah paket add-on dari linux yang memungkinkan banyak user bekerja pada sebuah komputer. Seluruh aplikasi berjalan pada server dan terminal hanya menangani input dan output. Thin Client atau thinstation yang juga dikenal dengan X- terminal.

Teknologi ini populer di lingkungan sekolah yang memiliki keterbatasan dana dalam pengembangan lab komputernya. Peningkatan performa serta fitur dilakukan hanya pada server sehingga dapat menekan biaya investasi jangka panjang. Disamping itu sistem yang terpusat telah mengurangi beban pemeliharaan dan penanganan masalah (error handling), sehingga tenaga EDP dapat lebih berkonsentrasi pada pengembangan fitur.



Beberapa contoh dari distro yg mengadopsi LTSP misalnya K12LTSP, Skolinux, Abuledu, Edubuntu, The Cutter Project dan Deworks. Proyek ini di danai oleh Jm McQuilen.



Cara kerja

Pada saat komputer client melakukan booting dari loca device (harddisk, CD-ROM, USB, Floppy, Lancard) ia memuat kernel Linux serta melakukan inisasi terhadap peralatan di PC Client.

Saat kernel melakukan mengkonfigurasikan perangkat jaringan (dengan mekanisme Etherboot, Preboot Execution Environment (PXE) atau NetBoot) client merequest IP Address dari LTSP Server melalui protokol DHCP (server). Kemudian memuat Linux kernel dari preconfigured Linux Image (misal net.nbi atau vmlinuz.0) menggunakan protokol TFTP (Trivial File Transfer Protokol) yang telah berjalan pada services LTSP Server. Kemudian server menentukan path dari linkungan untuk chroot setiap client. Ini dilakukan oleh protokol NFS (Network File System). Lalu client melakukan mounts (pengenalan dan penerapann) path dari root-nya itu.

Setelah itu Client memanggil paket-paket linux dan pada akirnya memulai memanggil interface grafik ( x windowing system)sehingga ia terkoneksi ke login manager (XDMCP) dari ltsp server.

Pada LTSP 5 client melakukan client terlebih dahulu membangun saluran SSH (Secure Shell tunnel) ke LTSP Server yang kemudian memullai LDM login manager.

Mulai dari sini dan untuk selanjutnya, semua program-program berjalan pata LTSP Server tetapi ditampilkan serta dijalankan dari client.

Table:Perbedaan antara LTSP 4 and 5 LTSP Display Manager (LDM)Deskripsi LTSP 4 LTSP 5 (MueKow)

GUI Export
XDMCP
ssh -X

Remote login/X display manager
KDM/GDM
Display Manager (LDM)

Distribution method
LTSP tarball
Native distribution

Authenticating server
XDMCP server
SSH server




Pemahaman konsep kerja LTSP menurut penulis lebih penting dari prosedur instalasi karena berdasarkan pengalaman sendiri serta tulisan-tulisan pada blog lain mengenai LTSP, proses instalasi relatif sederhana. Salain itu sebagai sebuah teknologi yg masih dalam tahap pengembangan awal, harus diakui LTSP masih miliki banyak kelemahan. Di sisi lain, solusi ini menjanjikan masa depan yang cerah, mengingat potensi-potensi pengembangan ke depan seperti teknologi load balance, paket-paket pendukung yng mulai tumbuh subur serta capaian yang sudah di lakukan hingga hari ini.

Kamis, 20 November 2008

Senyum Itu Kekuatan

Ada resah yang menggebu menyeruak di seluruh relung hati ini tatkala harus membawa pulang sebuah kabar yang saya pun berat menggenggamnya terus menerus dalam hati sepanjang perjalanan dari kantor menuju rumah. Sebuah kabar yang saya pastikan akan membuat sebongkah hati di rumah juga ikut menggebu. Berat, tapi saya memang harus menyampaikannya secara utuh kabar tersebut, tanpa menambahi apalagi menguranginya sedikit pun.

Sepanjang perjalanan, saya pun membayangkan wajah manis di rumah sekilat berubah muram, penuh tanya yang kemudian seribu tanya itu kan menghujam wajah saya yang justru masih sibuk mencari jawab yang tak pasti. Kabar itu, berupa sebuah keputusan yang harus saya ambil segera, tetap bekerja atau mengundurkan diri dari kantor tempat saya bekerja saat ini. Sebuah kabar yang tidak semua isteri bisa menerimanya dengan ikhlas, dan keyakinan itu juga yang membuat saya resah sepanjang jalan membayangkan ketidakikhlasan isteri akan keputusan yang akan saya ambil. Karena ternyata, jauh di lubuk hati ini sudah tersimpan sebuah keputusan, bahwa saya memang harus mengundurkan diri.

Bagaimana pun muramnya wajah isteri kelak, saya harus tetap menatapnya, semerah apa pun hatinya mendengar keputusan saya nanti, tugas saya adalah mendinginkannya, menenangkan, dan membuatnya nyaman adalah tugas maha berat setelah keputusan ini saya ambil. Padahal, membuat keputusan ini pun sedemikian melelahkannya bagi saya, habis sudah energi ini terkuras untuk mencipta keputusan; tetap atau mundur.

Sampailah diri di rumah, walau hati enggan sekali sampai di rumah, tak kuasa membayangkan perang dunia macam apa yang kan terjadi. Saya biarkan semua berlangsung, kecupan hangat penyambut kepulangan, tawa ceria anak-anak mendapati tulang punggung keluarga kembali tanpa kurang satu apa pun, bertubi-tubi kecupan sayang pun menyambar dari mulut-mulut kecil itu.

Sejenak sebelum malam menghabiskan waktunya, di sisa-sisa kekuatan mata menahan jaga, lidah pun berucap perlahan menyampaikan kabar yang sejak siang tergenggam erat dalam hati. Tapi, tidak ada wajah muram, ia tetap manis seperti biasa, bahkan di tengah kegalauan hati ini menyampaikan keputusan itu, wajah tenangnya semakin lah manis. Tidak ada hati mendidih dan bergejolak menerima kabar yang semula saya kira kan menciptakan perang dunia ke seribu. "Abang lebih tahu yang terbaik buat keluarga." Langit mendung pun tertutupi hamparan senyumnya malam itu.

Sungguh, energi ini telah terkuras habis untuk mengambil keputusan yang sulit ini. Bahkan saya nyaris tak percaya masih tersisa cukup kekuatan untuk menampung amarah dan ketidakrelaan isteri menerima keputusan yang saya buat. Tapi senyumnya malam itu, sungguh menjadi kekuatan sendiri dan mengembalikan kepercayaan diri yang teramat dahsyat bahwa saya masih akan hidup seribu tahun lagi. Seandainya saya diberi usia seribu tahun pun takkan pernah sanggup menjalaninya tanpa sumber kekuatan berupa senyum ikhlas dari orang tercinta, yang mendukung penuh dan percaya seutuhnya bahwa lelaki tangguh ini akan melakukan yang terbaik untuk keluarganya.

Langit memang mendung malam itu, tapi hati ini tak lagi mendung hingga detik ini karena senyum yang memberikan kekuatan penuh itu. Tak lupa diri pun membalas senyumnya sebelum ia terpejam disambut mimpi.

***

Bukankah manusia paling mulia sepanjang sejarah manusia di muka bumi ini kerap membalas hinaan dan penindasan dengan senyum? Tidakkah sahabat-sahabat mulianya juga senantiasa menerima setiap kesulitan dengan senyum? Karena mereka sadar, senyum adalah lambang kekuatan, senyum dapat membantu meringankan seberat apa pun ujian yang menimpa.

Hati Seorang Ayah

Hati Seorang Ayah
http://siswokonewbi.blogspot.com/

Suatu ketika ada seorang anak perempuan yg bertanya kepada ayahnya,
tatkala tanpa sengaja ia melihat ayahnya sedang mengusap wajahnya
yang mulai berkerut,dengan badanya yang mulai membungkuk, disertai
suara batuknya ayng khas.

Anak perempuan itu bertanya kepada ayahnya, : "ayah, kenapa wajah
ayah kian berkerut dan badan ayah kian hari kiat membungkuk???"
demikian pertanyaannya ketika ayahnya sedang santai di beranda,
Si ayah menjawab " Karena aku lelaki "

Anak perempuan itu berkata sendirian " aku tidak mengerti"
dengan berkerut kening karena jawaban ayahnya membuat hatinya
bingung dan ga mengerti.

Ayah hanya tersenyum, dipeluk dan dibelainya rambut anaknya sambil
menepuk bahunya dan berkata "Anakku kamu memang belum mengerti
tentang lelaki ". Demikian bisik sang ayah yang membuat
anaknya bertambah bingung.

Karena perasaan ingin tahu dan ia mendapatkan ibunya lalu bertanya
kepada ibunya "Ibu, mengapa wajah ayah kian berkerut dan badan ayah kian hari kian
membungkuk? dan sepertinya ayah mengalami demikian tanpa ada keluhan
atau rasa sakit ???"
http://siswokonewbi.blogspot.com/

Ibunya menjawab "Anakku, jika memang seorang lelaki bertanggung
jawab terhadap keluarga itu memang akan demikian ".

Hanya itu jawaban si ibu dan anak itupun kemudian tumbuh dan menjadi
dewasa, tapi ia tetap masih mencari-cari jawaban, kenapa wajah
ayahnya yang tampan berubah menjadi berkerut dan badannya
membungkuk??

Hingga suatu malam ia bermimpi, dan didalam mimpinya ia seolah-olah
ia mendengar suara yg lembut dan kata-katanya terdengar dengan jelas,
itu ternyata rangkaian jawaban pertannyaannya selama ini yang selalu
ia cari.

"Saat kuciptakan lelaki, AKU membuatnya sebagai pemimpin keluarga,
serta sebagai tiang penyangga dari bangunan keluarga tersebut, dan ia
senantiasa akan berusaha menahan setiap ujungnya agar keluarganya
senantiasa merasa aman, teduh dan terlindungi."

"Kuciptakan bahunya yg kuat dan berotot untuk membanting tulang
menghidupi seluruh keluarganya dan kegagahannya harus cukup kuat
untuk melindungi seluruh keluarganya."

"Kuberi kemauan kepadanya agar selalu berusaha mencari sesuap nasi yg
berasal dari titisan keringatnya sendiri yang halal dan bersih,
walaupun seringkali ia mendapat cercaan dari anak-anaknya,"

"Kuberikan keperkasaan dan mental baja yang akan membuat dirinya
pantang menyerah, demi keluarganya ia merelakan kulitnya tersengat
panasnya matahari, demi keluarganya ia merelakan badannya berbasah
kuyup kedinginan karena tersiram hujan dan terhembus angin, ia
relakan tenaga perkasanya demi keluarganya dan yang selalu dia ingat
adalah disaat semua keluarganya menanti kedatangannya dengan
mengharapkan hasil jerih payahnya."

"Kuberikan kesabaran,ketekunan dan dan kesungguhan yang akan membuat
dirinya selalu berusaha merawat dan membimbing keluarganya tanpa ada
keluh kesah. walaupun disetiap perjalanan hidupnya keletihan dan
kesakitan seringkali menerpanya."

"Kuberikan perasaan kuat dan gigih untuk berusaha berjuang demi
mencintai dan mengasihi keluarganya, didalam suasana dan situasi
apapun, walaupun tidak jarang anak-anaknya melukai perasaannya dan
hatinya."
http://siswokonewbi.blogspot.com/

"Padahal perasaannya itu pulalah yang telah memberikan rasa aman
disaat anak-anaknya tertidur lelap, serta sentuhan perasaannya itulah
yang memberikan kenyamanan bila saat dia sedang menepuk-nepuk bahu
anaknya agar selalu saling mengasihi dan menyayangi sesama
saudara."

"Kuberikan kebijaksanaan dan kemampuan kepadanya untuk memberikan
pengertian dan kesadaran kepada anak-anaknya tentang saat kini dan
saat mendatang,bahkan seringkali ditentang dan ditolak oleh anak-
anaknya."

"Kuberikan kebijaksanaan dan kemampuan padanya untuk memberikan
pengetahuan dan kesadaran bahwa istri yang baik adalah istri yang
setia terhadap suaminya, istri yang baik adalah istri yang selalu
menemani dan bersama-sama menjalani perjalanan hidup baik suka maupun
duka, walaupun seringkali kebijaksanaannya itu akan menguji setiap
kesetiaan yang diberikan kepada istri,agar tetap berdiri, bertahan,
sepadan dan saling melengkapi dan saling mengasihi."

"Kuberikan kerutan diwajahnya agar menjadi bukti, bahwa lelaki itu
senantiasa berusaha sekuat daya pikirnya untuk mencari dan menemukan
cara agar keluarganya dapat hidup didalam keluarga bahagia dan
badannya yang bungkuk agar dapat membuktikan, bahwa sebagai lelaki
yang bertanggung jawab terhadap seluruh keluarganya, senantiasa
berusaha mencurahkan sekuat tenaga dan segenap perasaannya,
kekuatannya, kesungguhannya demi kelanjutan hidup keluarganya."

"Kuberikan kepada lelaki tanggung jawab penuh sebagai pemimpin
keluarga, sebagai tiang penyangga, agar dapat dipergunakan sebaik-
baiknya, dan hanya inilah kelebihan yang hanya dimiliki oleh lelaki.
walaupun sebenarnya amanah ini adalah di dunia dan di akhirat."

Terkejut anak dari tidurnya dan segera ia berlari, berlutut dan
berdo'a hingga menjelang subuh,setelah itu ia hampiri bilik ayahnya
yang sedang berdoa, ketika ayahnya berdiri si anak menggenggam
dan mencium telapak tangan ayahnya.
"AKU MENDENGAR DAN MERASAKAN BEBANMU, AYAH"


Bila ayah masih hidup jangan sia-siakan membuat hatinya tersenyum dan
gembira,Bila ayah telah tiada jangan putuskan tali silaturahim yang
telah dirintisnya, dan do'akan agar TUHAN selalu menjaganya dengan
sebaik-baiknya

Memanfaatkan bug windows untuk mengamankan data

Apakah OS anda WINDOWS....????
jika iya tentu nggak asing dengan BUG dan VIRUS....

Apakah anda pernah mencoba bikin folder di windows dengan nama sbb..??
CON
NUL
PRN
AUX
LPT1-9 --> LPT1, LPT2 ,LPT3, s/d LPT9
COM1-9 --> COM1, COM2, COM3, s/d COM9

Berhasilkah...???
dengan cara biasa pasti tidak berhasil, Kenapa ...????
CON : Keyboard and display
PRN :System list device, usually a parallel port
AUX :Auxiliary device, usually a serial port
NUL :Bit-bucket device
COM1-9 :First serial communications port
LPT1-9 :parallel printer port

So, gimana cara buatnya..??
- Buka command prompt (buat yang belom tau klik start->run->ketik "CMD" ->enter)
- Pindah ke directory yang anda ingin buat folder tersebut:
ketik "D:" enter -> untuk pindah ke direktori E,
ketik "E:" enter -> untuk pindah ke direktori E dst.
- ketik : mkdir .\.\
contoh buat folder CON : mkdir .\con.\

cut dulu tentang folder, sekarang sedikit bahas virus.
akhir2 ini banyak virus lokal yang lumayan bikin sebel, karena beberapa anti virus merk luar negri banyak yang nggak nge-detek, solusinya ada beberapa anti virus merk lokal yang menawarkan bantuan bahkan ada yang free, namun hukum alam yang berlaku "Anti Virus akan dibuat setelah ada Virus" so bagaimana setelah virus muncul dan antinya belum dibuat..????

Kita coba memepelajari karateristik virus lokal, virus lokal rata2 menyebar melalui flasdisk, dan cara kerjanya merubah attribut file atau folder menjadi hidden dan system. Setelah itu virus akan mengembangkan dirinya dengan nama file atau folder tersebut, sehingga pada saat kita buka flasdisk maka yang kelihatan sebenernya Virus, sedangkan file atau folder kita sebenernya di hidden.

Ok kita tinggalkan aja teori yang membosankan, kita lihat keuntungan BUG tersebut.
Kembali ke Folder tadi, setelah jadi folder dengan nama CON, apa yang membedakan dengan folder lain :
- Folder Tersebut tidak dapat dihapus
- Folder tersebut tidak bisa diganti attributnya
- melalui command tidak bisa menghapus, edit, ganti atribut fileatau folder di dalam folder tersebut.

Sekarang coba folder tersebut kita buat di dalam flashdisk atau storage lain, dan semua data dimasukkan ke dalam folder tersebut, apa keuntungannya :
- Virus tidak akan dapat menyembuyikan data (hidden).
- Virus tidak akan dapat merubah attribut data.

Tambahan :
- Untuk file aplikasi microsoft (word, excel, dll) tidak dapat dibuka apabila berada dalam folder tersebut, solusinya dikeluarkan dari folder baru dibuka.
- Beberapa Virus membuat auto run (Autorun.inf) pada flashdisk atau storage lain yang memungkinkan virung akan langsung berjalan setelah flasdisk dicolok, solusinya kita bisa matikan autoplay dari "gpedit.msc" atau bisa juga dari "regedit (register windows)".
- Virus rata2 mempunyai attribut hidden dan system, hal ini menyebabkan virus tersebut tidak kelihatan, solusinya pada folder option pilih "show hidden files and folder" dan hilangkan centang pada "Hide Protected Operating system files"


*Sorry yang tambahan gw jelasin lain kali yach, dah mo pulang neh...


**)JANGAN TAKUT MENCOBANYA KARENA TIDAK MENIMBULKAN EFEK YANG NEGATIF PADA KOMPUTER ANDA(**

Selasa, 18 November 2008

Membuat Hotspot dan Install Billingnya Sendiri


Ini hanya review saja. Website asli EasyHotspot ada di EasyHotspot.SF.net
Punya tempat nongkrong (cafe/restoran/warung/dll)? Punya akses internet unlimited? aksesnya sudah dibagi/share?
Kalau belum, Anda bisa "Share" akses-nya untuk customer. Anda bisa memberikan akses tsb secara gratis total atau gratis terbatas, dengan pengaturan di Billing Servernya. Software Billing Server untuk Hotspot banyak tersedia gratis di Internet.

Untuk berjualan akses Hotspot, diperlukan sebagai berikut :
1. Akses Internet
2. Access Point
3. Hardware/Server untuk Web, Otentikasi, dan Billing (siapkan 2 interface network). Hardware berupa PC biasa, namun sebaiknya yang cukup handal agar cepat aksesnya.
4. Software server Web, Billing, dan Otentikasi
Jika Anda belum memiliki software server billing, EasyHotspot bisa menjadi salah satu pilihan, selain banyak software billing gratis di www.sourceforge.net. EasyHotSpot ini merupakan software billing "rakitan" anak Indonesia (tapi bukan saya yang "membuat"nya). Saya menyebut rakitan, karena merupakan "penyatuan" dari kepingan-kepingan aplikasi OpenSource seperti Linux (XUbuntu), MySQL, ChilliSpot, dll.

EasyHotSpot yang bisa didownload, berupa image CD yang bisa langsung di-burn, dan dijalankan. Dibangun di atas sistem operasi XUbuntu (salah satu modifikasi dari Ubuntu Linux, aliran distro Debian), terdiri dari FreeRadius (untuk Otentikasi), MySQL (database server), dan Chillispot (server gateway/captive portal).
Karena sudah dipersiapkan dan dipaketkan, EasyHotSpot ini cukup menghemat waktu dan energi dalam pembangunan hotspot di hotel/restoran/cafe/atau apapun.

Feature yang ada di EasyHotSpot ini antara lain :
1. User Management
2. Pembuatan/Penghapusan Voucher secara acak (biasanya untuk prepaid)
3. Perencanaan Billing (berdasarkan durasi/waktu)
4. Statistik (siapa yang online dan penggunaan harian)
5. Konfigurasi

Selamat "berjualan akses" :)

Berat Kehidupan dihitung dari Berat Tulang

Agak menyimpang dari dunia IT sedikit. Sedikit, karena masih ada akses ke web tertentu. :)

Maaf, ini masalah kepercayaan.
Bagi yang tidak percaya, jangan buka halaman ini.

Saat lahir, manusia membawa garis hidup (orang awam menyebutnya takdir) yang akan dijalani nya.

Berdasarkan pengamatan dari orang-orang jaman dahulu selama ratusan tahun, ada satu perhitungan dari Tanggal dan Jam lahir yang dinamakan Berat Tulang untuk melihat garis hidup masa depannya.

Perhitungan berat tulang ini merupakan salah satu perkiraan dari masa lalu yang di bawa di masa sekarang & mendatang.

Tentunya hasil perhitungan berat tulang ini bukan hal/ramalan/perkiraan yang mutlak, karena selama perjalanan hidup dari lahir, masa depan orang tersebut ditentukan juga dengan amalan/perbuatan baik/jahatnya. Orang yang terlahir dengan berat tulang yang kecil, tetapi dia berbuat baik dengan ketulusan jiwa/batin yang tak terkira, bisa membawa dirinya ke kehidupan yang lebih baik.

Untuk menghitung Berat Tulang, diperlukan data-data lengkap : tanggal lahir dan jam tepatnya.
Setelah itu, silakan masuk ke web berbahasa Inggris : http://www.wofs.com, lalu pilih menu (di sebelah kanan) :
Astrological Weight at Birth.
Masukkan data yang ingin dilihat. Setelah klik gambar/tombol "Calculate", akan muncul dua buah angka dan penafsirannya. Angka di digit pertama makin tinggi, berarti makin bagus.

Membuat server IRC sendiri

IRCd (Internet Relay Chat Development)
Adalah sebuah software yang di kembangkan untuk
keperluan komunikasi
antar komputer yang terhubung ke Internet. Salah satu
software ircd yang
cukup terkenal adalah “hybrid”. Hybrid di kenalkan
pertama kali oleh
EFNET (Eris Free Network) , adalah salah satu dari
Network yang tertua di
dunia. Di Indonesia-pun telah berdiri jaringan Network
yang menggunakan
Hybrid yaitu AllNetwork atau lebih di kenal Anet
Network.
Sotfware ircd dapat anda download di
http://www.ircd-hybrid.org/

Menginstall IRCd
Ambil source ircd contohnya (ircd-hybrid-6.0.tgz) di
mana saja anda suka.
Ada dua cara dalam mengambil files :
1. Dengan telnet gunakan perintah : wget
http://www.chrisna.biz/ircd-hybrid-6.0.tgz
2. Dengan menggunakan WS_FTP atau CuteFtp and bisa
upload file tersebut.

Setelah file tersedia di shell baru anda melakukan
exstrac files / Tar
dengan cara :
a. gunzip ircd-hybrid-6.0.tgz
b. tar -zxvf ircd-hybrid-6.0.tgz

Masuk ke direktori ircd anda , dengan cara cd
nama-dir-ircd-anda
ketik :
./configure
make
make install
setelah semua di lakukan anda bisa mulai melakukan
editing (jangan lupa
folder ircd anda).

– contoh config.h — download di (sini)

Mengedit config file
Pengeditan di lakukan pada :
perubahan directory penginstalan file
perubahan directory program execusion
perubahan nama network
#define encrypt password operator
#define HUB, dll yang di perlukan.

Setelah file tercompile anda di haruskan mengedit
“ircd.conf”, file ini
telah tersedia setelah anda berhasil mengcompile
ircd-hybrid-6.0.tgz
tersebut. ircd.conf merupakan file configurasi yang
akan di jalankan
bersama file ircd.exe nya. Perintahnya ./ircd
(otomatis membaca
ircd.conf). Di harapkan anda berhati hati dalam
mengedit file ircd.conf,
karena bila ada kesalahan maka ircd server tidak akan
sempurna seperti
yang anda harapkan.

– contoh ircd.conf — download di
http://chrisna.biz/irc/ircd.zip

Jumat, 07 November 2008

Munajat Suara HAti

Allahumaa ya Allah
Ridhailah kami
yang berada dalam naungan perjuangan-Mu ini
Terimalah aural ibadah kami
Jadikan tangkah-langkah yang` kami lakukan
di tempat ini Kau ridhai
Jadikan perbuatan-perbuatan di tempat ini Kau ridhai

ALLahumma ya Allah
Benkan berkah pada perjuangan ini
agar senantiasa mendapatkan hidayah dan ihayah-Mu
Senantiasa hidup dalam Iman
Senantiasa hidup dalam Islam
Senantiasa hidup dalam Ihsan

Ya Allah- bimbing kami
agar mampu menjaga amanah-Mu yang mulia ini
Hindarkan kami dari fitnah
Hindarkan kami dari cobaa,n-cobaan
yang tak`mampu kami'tanggung
Hindarkan kami dari beban
yang kami tak mampu=panggul

Ya Allah
Nabi Muhammad-Mu berkata: Ikuti jejakku
13 tahun is berjuang di kota Mekkah
Menghadapi kaum Quraisy
10 tahun is berjuang di Madinah
Melewati masa-masa yang best dan penuh tantangan

Ya Allah
Beri kami kekuatan mengikuti ajakannya
Beri kami kemampuan mengikuti jejaknya
Baru sedikit waktu kami dalam berjuang
Narnun terasa best perjuangan ini

Baru sedikit langkah kami
Namun terasa panjang perjalanan ini
Air mata bercucuran mehgihgat semua ini
Kami memohon perNndungan dan kekuatan ya Rahiim
Shalawat dan salam
untuk Nabi Muhammad Shallailahu alaihi wasallam

Ya Allah kabulkan doa kami
Ajarkan kami ridha dan ikhlas
Jadll•-?n hatr kami hanya dipenuhi cinta Kepadam-mu
Mencair karunia-Mu mencari rahmat-Mu

Allahumma ya Allah
Esaok kami akan bejuang kembali
Kami akan melangkah ya Allh
JAngan Engkau goyahkan hati ini
Jangan engkau cabut iman ini
Jangan Engkau Cabut keyakinan ini

Selasa, 04 November 2008

Install Photoshop CS2 on Your Ubuntu PC

Starting from last night, Photoshop CS2 can now be installed easily by using Wine... on any Linux distribution!
"Photoshop CS/CS2 should now work, please help us testing it" - said the wonderful people behind the Wine
project. Therefore, I've updated my Ubuntu 7.10 operating system to the latest version of Wine (version 0.9.54 - released on January 25, 2008) and grabbed my "dusted" Photoshop CS2 (a.k.a. version 9.0) CD. I've inserted the CD in the optical drive of my computer and installed Photoshop CS2 just like I was on a Windows PC. And guess what? It really works folks! Amazing! No hacks, no need to copy installation files from a Windows PC or any other "magic" tricks you probably saw on the Internet. The Wine team did a fantastic job with this last release. Thank you guys!

So... are you eager to see this miracle on your own Ubuntu PC? No problem! Read below our step-by-step tutorial on how to install Photoshop CS2 on Ubuntu Gutsy.

Things you need:

• Wine 0.9.54
• An Original Photoshop CS2 CD

Step 1: Install and configure Wine

If you don't have Wine installed, here's how to get the latest version:

1. Open a terminal (Applications -> Accessories -> Terminal) and paste the following commands (one by one - hit ENTER after each one):
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
Then close the terminal window.

2. Go to Applications -> Add/Remove, make sure you select the "All available applications" option in the upper-right side of the window, search for wine and install it. When it's done, close the window.
3. Hit ALT+F2 and paste in the following command:

wine iexplore http://appdb.winehq.com/

Click 'Install' when prompted and when you'll see the "Wine Internet Explorer" window and WineHQ website, then you can close it.
4. Search on Google for the Tahoma font with the following string:

tahoma filetype:ttf

Save it on your desktop, then move it to the Wine fonts folder (full path -> /home/yourusername/.wine/drive_c/windows/fonts).

Tip: To see the .wine folder, go to View -> Show Hidden Files option in your home directory.

Step 2: Install Photoshop CS2

Insert your Photoshop CS2 CD in the optical drive and a folder should appear after a few seconds. Go to the "Adobe Photoshop CS2" directory, right click on the setup.exe file and choose the Open with "Wine Windows Emulator" option. The Photoshop installer will pop-up and I guess you know what to do now.

When the installation is over, you will find the Adobe Photoshop CS2 and Adobe ImageReady CS2 shortcuts under the Wine entry in your Start Menu.

And here it is.... Adobe Photoshop CS2 running on Ubuntu 7.10. Enjoy!

Menambah speed browser Firefox

Setelah diacak-acak ternyata Mozilla Firefox yang katanya browser tercepat dapat kita tingkatkan lagi kinerjanya...yaitu dengan mengikuti jurus berikut ini :

di address bar kalian ketik about:config disitu akan di tampilkan semua tentang konfigurasi firefox ....lalu kalian cari

network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests

Dari sini sebenernya fungsi normalnya browser hanya akan melakukan sekali request ke server untuk itu kita ubah confignya yang false menjadi true seperti berikut ini

Set "network.http.pipelining" to "true"
Set "network.http.proxy.pipelining" to "true"

Lalu ubah nilai
Set "network.http.pipelining.maxrequests" requestnya menjadi 50. ini artinya akan melalukan 50 request. (tergantung kalian mau ubah jadi berapa..)

Terakhir kalian buat "nglayout.initialpaint.delay" buat valuenya "0"
Ini fungsinya untuk waktu browser menunggu dalam menerima file jadi dengan gini dia akan lebih cepat dengan tidak menunggu waktu yang lama...kalo ga ada ya tambah sendiri dong . klik kanan new > integer
ok deh sampai disini aja yach...

Apa Sih Situs Social Bookmarking Network Itu?

Apabila kita membaca tips dari para master blogger tentang cara meningkatkan pengunjung blog atau web, seringkali ada kata-kata seperti “daftarkan artikel anda ke Situs Social Bookmarking” atau Social bookmarking Network atau Favourite Bookmarking dan lain sebagainya. Tentunya kita sebagai Newbie atau pemula di dunia blogging acap kali bingung dengan kata-kata tersebut, dan mungkin timbul pertanyaan “Apa sih Situs Social Bookmarking Itu?”, “Manfaat apa yang bisa di rasakan?”


Hmmm… bagi anda yang sudah lama malang melintang di jagad blogosphere mungkin sering kali melupakan keberadaan mereka yang belum faham akan hal ini, dan sering lupa juga bahwa dulu pada awal-awal ngeblog kita juga sama seperti mereka juga (ngaku dech). Bagi anda yang belum faham akan manfaat dari keberadaan situs Social Bookmarking, yuk kita bareng-bareng cari tahu informasinya.

Sambil mencari info lengkap, kang Rohman mencoba berbagi apa yang sudah kang Rohman Ketahui, mudah-mudahan bermanfaat. Apa yang di maksud dengan Situs Social Bookmarking Network? secara awam kang Rohman artikan bahwa Situs Social Bookmarking Network adalah sebuah situs jejaring penandaan informasi yang ada di internet. Jika pada umumnya sebuah situs atau website ataupun blog akan di isi atau di update oleh sipemilik atau admin situs tersebut, berbeda dengan situs social bookmarking network tadi, situs seperti ini akan di isi oleh artikel ataupun informasi dari situs lain yang di submit atau di masukan ke situs itu. Siapa saja boleh memasukan artikel atau informasi dari situs apapun yang dianggap bermanfaat.

Apa manfaat memasukan artikel blog kita ke situs Social Bookmarking? sebelum langsung ke manfaat memasukan artikel blog kita ke situs Social Bookmarking tentu saja kita harus tahu alur kerjanya seperti apa. Jika sekiranya kang Rohman membuat sebuah alur kerja mungkin seperti :

Pertama, yang memasukan artikel anda ke situs social bookmarking tidaklah harus anda sendiri sebagai admin web atau blog namun boleh siapa saja. Sebagai contoh, jika anda merasa artikel yang sedang anda baca sekarang bermanfaat atau menarik dan ingin berbagi informasi ke orang lain, maka anda boleh memasukan artikel ini ke situs social bookmarking.

Kedua, pada situs social bookmarking ada yang namanya Vote atau kalau bahasa indonesia memberikan suara, anda dan siapa saja boleh memberikan vote terhadap artikel mana saja yang anda anggap bermanfaat atau menarik.

Dan masih ada lagi alur kerja yang lain, namun dari dua alur kerja yang telah saya sebutkan di atas bisa di ambil beberapa kesimpulan tentang apa saja manfaat dari memasukan artikel blog anda ke situs social bookmarking. Beberapa di antaranya :
Mendapatkan Limpahan pengunjung.

Ini yang sering di gembar-gembor kan oleh para master blogger tentang manfaat memasukan artikel blog anda ke situs social bookmarking, kenapa bisa demikian? yuk kita cermati!
Agar lebih mudah untuk di fahami, Kang Rohman mengambil salah satu contoh situs social bookmarking yang ada di indonesia yaitu Lintasberita.com. Jika anda memasukan artikel anda ke lintas berita, maka tentu saja artikel anda akan ada di situs lintas berita (bolak-balik jadinya nich), apabila artikel anda sepertinya menarik untuk di baca maka pengunjung situs tersebut akan mengunjungi langsung ke blog anda karena artikel yang ada di lintas berita hanya berupa ringkasan saja serta link ke postingan anda. berikut contoh screenshot nya :


Jika artikel yang anda masukan sangat menarik di baca, maka para pembacapun tidak akan segan-segan memberikan votting ke artikel anda. Semakin banyak anda menerima vote, maka kesempatan artikel anda terpampang di sidebar situs tersebut terbuka lebar, jika artikel anda sudah terpampang di sidebarnya, maka tentu saja ribuan pengunjung situs tersebut akan selalu melihat judul artikel anda, ini tentu saja merupakan peluang sangat besar blog anda akan di kunjungi.


Seringkali artikel yang kita masukan mempunyai posisi yang baik di search engine, ini juga tentunya merupakan limpahan pengunjung ke blog atau web anda.


2. Mendapatkan backlink (link popularity) secara gratis

Sudah tahu kan tentang yang namanya backlink atau link popularity? semakin banyak yang nge link ke blog atau web anda maka semakin baik. Jika orang luar sana, banyak sekali yang rela mengeluarkan ratusan atau bahkan ribuan dolar dalam sebulan hanya untuk mendapatkan backlink dari situs lain. Jika anda memasukan artikel anda ke situs social bookmarking, maka anda akan mendapatkan backlink secara gratis.

Dan banyak lagi manfaat yang bisa di dapat apabila anda rajin memasukan artikel anda ke situs social bookmarking, sepertinya artikel ini akan terlalu panjang jika di tulis semuanya.


Beberapa situs social bookmarking terkenal yang berbahasa inggris adalah http://digg.com, http://www.stumbleupon.com, http://ma.gnolia.com, http://delicious.com, http://www.furl.net, dan lain-lain. Contoh yang bebahasa indonesia dalah http://www.lintasberita.com, http://www.infogue.com, http://kilasan.com, dan lain-lain.

Mungkin itu alasan para master sering menganjurkan agar kita memasukan setiap artikel kita ke situs social bookmarking.

Semoga bermanfaat!

Senin, 03 November 2008

Topologi Jaringan

Pengenalan Jaringan LAN dan Topologi Jaringan
Apa itu LAN? Dan apa pula itu Topologi Jaringan?

Mungkin banyak anda temukan berbagai tulisan mengenai LAN dan Topologi Jaringan jika anda browsing pada search engine di Internet. Pada tulisan ini, saya hanya ingin me-review tentang pengenalan Jaringan dan Topologi Jaringan.

Sebelumnya, kita jawab dulu pertanyaan diatas, apa itu LAN?

LAN adalah singkatan dari Local Area Network, yang dapat kita definisikan sebagai jaringan sejumlah system komputer yang lokasinya terbatas dan tidak menggunakan fasilitas komunikasi umum.

Ada beberapa komponen dasar yang biasanya membentuk suatu LAN, yaitu:
Workstation, merupakan node atau host yang berupa sistem komputer (PC, minicomputer atau mainframe)
Server, adalah perangkat keras atau hardware yang berfungsi untuk melayani jaringan dan workstation yang terhubung pada jaringan tersebut.
Link, merupakan media transmisi yang umumnya berupa kabel (Kabel Twisted Pair, Kabel Coaxial, Kabel Fiber Optik).
NIC (Network Interface Card), merupakan rangkaian elektronika yang dirancang khusus untuk menangani network protocol.
Network Software, merupakan aplikasi yang memungkinkan sistem komputer yang satu berkomunikasi dengan sistem komputer lain.

Sedangkan peralatan pendukung untuk jaringan LAN diantaranya adalah :
Repeater
Bridge
Hub
Switch
Router

Perbedaan utama antara Hub dengan Switch yaitu Hub tidak memiliki fasilitas routing, sehingga semua informasi yang datang akan dikirimkan ke semua komputer. Sedangkan Switch memiliki fasilitas routing sehingga informasi yang diterima hanya dikirimkan ke komputer tujuan.

Lalu apa itu Topologi Jaringan?

Menurut wikipedia, Topologi Jaringan adalah “ the study of the arrangement or mapping of the elements (links, nodes, etc) of a network, yang dapat diartikan sebagai hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link dan lainnya.
Setiap jenis topologi masing-masing memiliki kelebihan dan kekurangan. Pemilihan topologi jaringan didasarkan pada skala jaringan, biaya, tujuan dan pengguna.

Berikut adalah uraian beberapa jenis topologi jaringan beserta kelebihan dan kekurangannya, yaitu:

1. Star Network

Beberapa node dihubungkan dengan satu node pusat (central atau host node) yang membentuk jaringan seperti bentuk bintang (Star). Semua komunikasi ditangani mediator langsung oleh central node. Central node biasanya berupa terminal/komputer mini atau computer mikro melalui satu link.
Kelebihan pada topologi bintang ini adalah control manajemen lebih mudah karena terpusat dan bila satu node rusak tidak akan mengganggu node yang lain. Sedangkan kekurangannya adalah jika central node rusak maka semua tidak dapat berfungsi.

2. Hierarchical Tree Network

Network ini berbentuk seperti pohon yang bercabang yang terdiri dari central node dihubungkan dengan node lain secara berjenjang. Central node biasanya berupa large computer sebagai host komputer yang merupakan jenjang tertinggi (Top Hierarchical) yang bertugas mengkoordinasi dan mengendalikan node jenjang dibawahnya yang dapat berupa mini computer / micro computer.
Kelebihan dari topologi ini adalah kontrol manajemen lebih mudah karena terpusat dibagi dalam jenjang-jenjang. Sedang kekurangannya adalah bila satu node rusak maka jenjang dibawahnya tidak akan berfungsi. Bila Top Hierarchical rusak maka seluruh node tidak bisa berfungsi.

3. Loop Network

Merupakan hubungan antar node secara serial dalam bentuk lingkaran tertutup, dalam bentuk ini tidak ada central node / host node, semua mempunyai status yang sama.
Kelebihannya adalah semua node mempunyai status yang sama dan masing-masing node dapat melakukan tugas operasi yang berbeda. Sedangkan kekurangan dari topologi ini adalah bila satu node rusak maka akan mengganggu komunikasi node yang lainnnya serta control manajemen lebih sulit karena desentralisasi

4. Bus Network

Bentuk ini menghubungkan beberapa node dalam jalur data (bus) masing-masing node dapat melakukan tugas-tugas operasi yang berbeda-beda. Seperti halnya pada loop network tidak ada central node dan semua node mempunyai status yang sama.
Kelebihan pada topologi ini adalah bila satu node rusak tidak akan mengganggu node lainnya dan masing-masing node dapat melakukan tugas-tugas operasi yang berbeda. Kekurangan dari topologi ini adalah bila bus rusak semua node tidak dapat berfungsi serta kontrol manajemen lebih sulit karena desentralisasi.

5. Ring Network

Bentuk ini merupakan gabungan bentuk loop network dan bus network. Jika salah satu node tidak berfungsi/rusak, maka tidak akan mempengaruhi komunikasi node yang lain karena terpisah dari jalur data.
Kelebihannya bila satu node rusak tidak akan mengganggu node yang lainnya serta masing-masing node dapat melakukan tugas-tugas operasi yang berbeda. Sedangkan kekurangannya adalah bila link rusak semua node tidak berfungsi dan kontrol manajemen lebih sulit karena desentralisasi.

6. Web Network

Web Network atau Mesh Network / Plex Network merupakan bentuk network yang masing-masing node dalam network dapat berhubungan dengan node yang lainnya melalui beberapa link. Suatu bentuk web network yang mempunyai n buah node akan menggunakan link sebanyak : n x (n – 1) link.
Kelebihannya node yang satu dapat berhubungan dengan node yang lain secara bebas dan bila satu node rusak, yang lain masih dapat berhubungan. Kekurangannya adalah terlalu banyak link sehingga biaya lebih mahal serta kontrol manajemen sulit karena desentralisasi.

7. Meta Network

Meta Network atau Hybrid Network adalah gabungan dari beberapa network



Nah, itulah sekelumit uraian dari saya mengenai LAN dan Topologi Jaringan, semoga bisa menjadi tambahan bagi anda yang membutuhkan dan semoga bermanfaat (khususnya bagi newbie seperti saya :p).



Referensi:
http://id.wikipedia.org/wiki/Topologi_jaringan
http://en.wikipedia.org/wiki/Network_topology

Install MRTG

Nglanjutin ngoprek server yang kemarin ini mau nulis tutorial lagi tentang MRTG (Multi Router Traffic Grapher), ini merupakan suatu alat atau tool bagi para network enginer untuk memonitoring traffic dari tiap2 routernya melalui media web grafis.

Nah untuk install MRTG ini anda harus sudah menginstall APACHE + PHP + GD2 ini dapat anda lihat pada tulisan saya sebelumya atau langsung klik aja link diatas. Ok mari kita cari bahan-bahan untuk instalasinya

Source code yang harus anda siapkan atau download.

1. net-snmp
2. mrtg

pilih versi stable dan terbaru dari keduanya, letakan file tersebut pada /usr/download/

#cd /usr/downloads/

#wget http://internap.dl.sourceforge.net/sourceforge/net-snmp/net-snmp-5.4.1.tar.gz

#wget ftp://ftp.idilis.ro/mirrors/mrtg/mrtg-2.16.1.tar.gz

setelah selesai download saatnya mengextrak dan mengkompile source yang ada

#tar zxvf net-snmp-5.4.1.tar.gz

#cd net-snmp-5.4.1

#./configure

Setelah proses ini biasanya di tanyakan file configurasinya, yach di isi aja defaultnya

# make

#umask 022

#make install

sampai proses ini bila ngak ada error maka snmp berhasil di install, sekarang tinggal mengubah konfigurasi snmp nya

#nano /usr/local/share/snmp/snmpd.conf

kopikan ini (hanya sample bisa di ubah)

———————————————————-

com2sec local localhost web-server
group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local
view all included .1 80
access MyROGroup “” any noauth exact all none none
access MyRWGroup “” any noauth exact all all none
syscontact NOC < grand@ugm.ac.id>
disk / 10000
load 12 14 14
syslocation MPKD UGM

———————————————————-

setelah iru save filenya, Untuk penjelasan dari file snmpd.conf silahkan baca manual dari snmp atau jelajahi situs http://net-snmp.sourceforge.net/
Setelah membuat file snmpd.conf, kita akan coba mengaktifkan snmp dengan perintah :

#/usr/local/sbin/snmpd -c /usr/local/share/snmp/snmpd.conf

untuk mengaktifkan startup jangan lupa perintah ini

#echo “/usr/local/sbin/snmpd -c /usr/local/share/snmpd.conf” >> /etc/rc.d/rc.local

untuk mengetahui apakah snmp kita udah berjalan baik dalam sistem maka lakukan perintah ini

#/usr/local/sbin/snmpwalk -Os -c web-server -v 1 localhost

bila sukses maka akan terjadi output seperti ini:

ifName.1 = STRING: lo
ifName.2 = STRING: eth0
ifInMulticastPkts.1 = Counter32: 0
ifInMulticastPkts.2 = Counter32: 0
ifInBroadcastPkts.1 = Counter32: 0
ifInBroadcastPkts.2 = Counter32: 0
ifOutMulticastPkts.1 = Counter32: 0
ifOutMulticastPkts.2 = Counter32: 0
ifOutBroadcastPkts.1 = Counter32: 0
ifOutBroadcastPkts.2 = Counter32: 0
ifHighSpeed.1 = Gauge32: 10
ifHighSpeed.2 = Gauge32: 100
ifPromiscuousMode.1 = INTEGER: false(2)
ifPromiscuousMode.2 = INTEGER: false(2)
ifConnectorPresent.2 = INTEGER: true(1)
ifAlias.1 = STRING:
ifAlias.2 = STRING:
ifCounterDiscontinuityTime.1 = Timeticks: (0) 0:00:00.00
ifCounterDiscontinuityTime.2 = Timeticks: (0) 0:00:00.00
ifTableLastChange.0 = Timeticks: (0) 0:00:00.00
mteResourceSampleMinimum.0 = INTEGER: 1 seconds
mteResourceSampleInstanceMaximum.0 = Gauge32: 0 instances
mteResourceSampleInstances.0 = Gauge32: 0 instances
mteResourceSampleInstancesHigh.0 = Gauge32: 0 instances
mteResourceSampleInstanceLacks.0 = Counter32: 0 instances
mteTriggerFailures.0 = Counter32: 0 failures
mteObjectsID.”_snmpd”.”_linkUpDown”.1 = OID: ifIndex
mteObjectsID.”_snmpd”.”_linkUpDown”.2 = OID: ifAdminStatus
mteObjectsID.”_snmpd”.”_linkUpDown”.3 = OID: ifOperStatus
mteObjectsID.”_snmpd”.”_triggerFail”.1 = OID: mteHotTrigger
mteObjectsID.”_snmpd”.”_triggerFail”.2 = OID: mteHotTargetName
mteObjectsID.”_snmpd”.”_triggerFail”.3 = OID: mteHotContextName
mteObjectsID.”_snmpd”.”_triggerFail”.4 = OID: mteHotOID
mteObjectsID.”_snmpd”.”_triggerFail”.5 = OID: mteFailedReason
mteObjectsID.”_snmpd”.”_triggerFire”.1 = OID: mteHotTrigger
mteObjectsID.”_snmpd”.”_triggerFire”.2 = OID: mteHotTargetName
mteObjectsID.”_snmpd”.”_triggerFire”.3 = OID: mteHotContextName

bla bla bla panjang bgt :D, berarti sukses besar, langkah selanjutnya adalah instalasi MRTGnya

#cd /usr/downloads/

#tar zxvf mrtg-2.16.1.tar.gz

#cd mrtg-2.16.1

#./configure –prefix=/usr/local/mrtg

#make

#make install

#cd /usr/local/mrtg

#bin/cfgmaker –global ‘WorkDir: /usr/local/apache/htdocs/monitor/’ \
–global ‘Options[_]:bits,growright’ \
–output /etc/mrtg.cfg \
webserver@localhost

Sekarang kita sudah membuat file mrtg.cfg secara keseluruhan, tinggal kita membuat output monitoring yang dilakukan snmp dan mrtg. untuk membuat output dari monitoring tesebut lakukan perintah berikut beberapa kali (ini untuk awal saja, kedepannya kita akan membuat output secara berkala)

#bin/mrtg /etc/mrtg.cfg

#bin/mrtg /etc/mrtg.cfg

bila ada error maka check errornya, kopikan ke mbah google www.google.com

buat index nya dengan perintah

# bin/indexmaker /etc/mrtg.cfg > /usr/local/apache/htdocs/monitor/index.html

untuk dapat terupdate secara periodik saya mengeset setiap 5 menit sekali bisa dilakukan dengan fasilitas crontab yang terdapat pada linux anda. lakukan perintah berikut :
root@gateway:/usr/local/mrtg-2# echo “*/5 * * * * /usr/local/mrtg/bin/mrtg /etc/mrtg.cfg 2> /dev/null” >> /var/spoll/cron/crontab/root

INSTALL SQUID

CARA MUDAH INSTALL SQUID di OPENBSD

hmm, emang gak terlalu susah kok install OPENBSD :D
begitu kata teman2 :D

oke, ini CERPEN YG Keberapa ya ?? lupa

kl ini udah gak asing lagi sih bagi teman2

yg pasti harus download squid nya dulu :D (pake yg tar.gz aja biar gak repot)
utk lebih baik nya baca http://www.benzedrine.cx/transquid.html

[root@luckyy_man]# wget http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE11.tar.gz

[root@luckyy_man]# mkdir /usr/local/src --> sembarang mau di taruh mana ekstraknya squid
[root@luckyy_man]# tar zxfv squid-2.5.STABLE11.tar.gz -C /usr/local/src/

Cek dgn
[root@luckyy_man]# vipw
----------------------------------
nobody:*:32767:32767::0:0:Unprivileged user:/nonexistent:/sbin/nologin
user1:$2a$06$qaJOhO42.xicTJOIEygmPeMV//QWvE7bZJJLWtRBbxKctubbt2Iga:1000:1000:
:0:0:user1:/home/user1:/bin/sh
-----------------------------------
Belum ada user squid --> sip kl gitu bisa lanjut
kl sudah ada di remove dulu

[root@luckyy_man]# cd /usr/local/src/squid-2.5.STABLE11
[root@luckyy_man]# ./configure --sysconfdir=/etc/squid \
--enable-pf-transparent --enable-snmp --enable-ssl \
--enable-removal-policies=lru,heap \
--enable-default-languages=English \
--enable-err-languages=English --enable-delay-pools \
--enable--cache-digests --enable-poll \
--disable-ident-lookups --disable-hostname-checks \
--enable-storeio=diskd,ufs

hmm (bisa di modifikasi sesuka hati yg penting ada
--enable-pf-transparent ----enable-storeio=diskd,ufs ) kan sudah di kompile kernel
lanjut

[root@luckyy_man]# make --> {bukan make love loh :D }
[root@luckyy_man]# make install

terus langkah2 spt biasanya anda, terserah anda

terus edit di /etc/squid/squid.conf
[root@luckyy_man]# vi /etc/squid/squid.conf
------------yg penting----------------------------------
cache_dir diskd /cache 11000 26 256 --> misalkan aja
cache_effective_user squid
cache_effective_group squid
httpd_accel_host virtual --> buat transparnet
httpd_accel_port 80 --> buat transparnet
httpd_accel_with_proxy on --> buat transparnet
httpd_accel_uses_host_header on --> buat transparnet
---------------------------------------------------------

Buat Direktori cache

[root@luckyy_man]# /usr/local/squid/sbin/squid -z

supaya bisa booting autoamtic

tambahkan di /etc/rc.local

[root@luckyy_man]# vi /etc/rc.local
if [ -x /usr/local/squid/sbin/squid ]; then
echo -n 'squid'; /usr/local/squid/sbin/squid -D
fi

Jalankan dengan

[root@luckyy_man]# /usr/local/squid/sbin/squid -D untuk START
[root@luckyy_man]# /usr/local/squid/sbin/squid -k shutdown Untuk STOP
[root@luckyy_man]# /usr/local/squid/sbin/squid -k reconfigure Untuk restart

Cek dengan
[root@luckyy_man]# tail -f /var/log/messages

Tambahkan redirect di /etc/pf.conf
[root@luckyy_man]# vi /etc/pf.conf
-------------------------------------
ext_if="rl0" --> public
int_if="rl1" --> local


rdr on $int_if proto tcp from any to any port 80 -> 192.168.0.1 port 3128

ip 192.168.0.1 --> ip openbsd yg di install squid
port 3128 ---> port yg dipakai di /etc/squid.conf

Kemudian save
terus
[root@luckyy_man]# pfctl -f /etc/pf.conf
[root@luckyy_man]# pfctl -sn
nat on rl0 inet from 192.168.0.0/24 to any -> (rl0) round-robin
rdr on rl1 inet proto tcp from any to any port = www -> 192.168.0.1 port 3128

test browsing anda
sudah jalan belum squid nya :D

bila belum jalan di tambahkan

[root@luckyy_man]# chgrp squid /dev/pf
[root@luckyy_man]# chmod g+rw /dev/pf

RAsakan Bedanya pake Diskd, :D semoga berhasil
Spesial Thanks to siapa saya yg udah bantu
Jangan Lupa join di #awali or ikut milling list www.awali.org

Install OpenBSD

Install OpenBSD
Nah OpenBSD dari BSD Family. Klo anak #IndoopenBSD bilang ampuh ! *wink at om luckky_man*. Ini saya uji coba pada tahun lalu dan direvive lagi setelah ada yg bertanya kemaren saat chattang-chatting di IRC. Klo saya banding-bandingin dikid dengan OS fav. saya Fedora Core 4 OpenBSD jauh lebih kencang, namun kenapa OpenBSD gak jadi favorites saya ? Pernah trauma dengan masalah mati lampu eh OBSD na langsung panik ! kqkqkq.. apa mo dikata... gak pake UPS yah gini deh... but saya terpesona dengan BSD yg satu ini. anh berikut tutorial kecil dari saya:

Cara mudah menginstall openbsd 3.7
Sebaiknya sebelum meng Install lebih baek membaca
http://www.openbsd.org/faq/faq4.html
bila sudah dibaca semua, terus sebaiknya baca lagi di 4.5 - Performing an install

langkah pertama, masukan cd openbsd 3.7 yg sudah dibuat tadi, terus booting komputer

erase ^?, werase ^W, kill ^U, intr ^C, status ^T
(I)nstall, (U)pgrade or (S)hell? i


Welcome to the OpenBSD/i386 3.7 install program.

This program will help you install OpenBSD in a simple and rational way. At
any prompt except password prompts you can run a shell command by typing
'!foo', or escape to a shell by typing '!'. Default answers are shown in []'s
and are selected by pressing RETURN. At any time you can exit this program by
pressing Control-C and then RETURN, but quitting during an install can leave
your system in an inconsistent state.

Specify terminal type: [vt220] Enter
Do you wish to select a keyboard encoding table? [no] Enter

IS YOUR DATA BACKED UP? As with anything that modifies disk contents, this
program can cause SIGNIFICANT data loss.

It is often helpful to have the installation notes handy. For complex disk
configurations, relevant disk hardware manuals and a calculator are useful.

Proceed with install? [no] y

Cool! Let's get to it...

You will now initialize the disk(s) that OpenBSD will use. To enable all
available security features you should configure the disk(s) to allow the
creation of separate filesystems for /, /tmp, /var, /usr, and /home.

Available disks are: wd0.
Which one is the root disk? (or done) [wd0] Enter

Do you want to use *all* of wd0 for OpenBSD? [no] Yes (sembarang boleh N0 or YES)

asumsi hardisk nya ada isi nya

Initial label editor (enter '?' for help at any prompt)
> p m

device: /dev/rwd0c
type: ESDI
disk: ESDI/IDE disk
label: WDC WD273BA
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 16383
total sectors: 53464320
free sectors: 0
rpm: 3600


4 partitions:
# size offset fstype [fsize bsize cpg]
a: 80.2M 0.0M 4.2BSD 2048 16384 162
b: 300.2M 80.2M swap
c: 26105.6M 0.0M unused 0 0
d: 80.2M 380.5M 4.2BSD 2048 16384 164

Contoh disini ada 4 partisi
maka partisi akan dihapus
d a
d b
d d

buat partisi baru
> a a
offset: [63]
size: 2000 M ----> contoh saja misalkan 2 Gb
FS type: [4.2BSD]
mount point: [none] /

> a b
offset: [1310400]
size: 512 M ---> contoh 512 mb
FS type: [swap]

> a d
offset: [3991680] Enter
size: 18 G --> misalkan 18 Gb
Rounding to nearest cylinder: 245952
FS type: [4.2BSD] Enter
mount point: [none] /cache ---> sembarang boleh /var , /usr , dll lah

> p m
device: /dev/rwd0c
type: ESDI
disk: ESDI/IDE disk
label: ST320011A
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 16383
total sectors: 39102336
free sectors: 22115520

4 partitions:
# size offset fstype [fsize bsize cpg]
a: 2 G 1498.7M 4.2BSD 2048 16384 16 # /
b: 512 M 1648.8M swap
c: 19092.9M 0.0M unused 0 0
d: 17 G 1949.1M 4.2BSD 2048 16384 16 # /cache

> q
Write new label?: [y] Enter

The root filesystem will be mounted on wd0a.
wd0b will be used for swap space.
Mount point for wd0a (size=2 G), none or done? [/] done

OpenBSD filesystems:
wd0a /
wd0b /swap
wd0d /cache

The next step *DESTROYS* all existing data on these partitions!
Are you really sure that you're ready to proceed? [no] y

/dev/rwd0a: 307440 sectors in 305 cylinders of 16 tracks, 63 sectors
2 Gin 1 cyl groups (306 c/g, 150.61MB/g, 19328 i/g)
/dev/rwd0b: 245952 sectors in 244 cylinders of 16 tracks, 63 sectors
512 MB in 1 cyl groups (244 c/g, 120.09MB/g, 15360 i/g)
/dev/rwd0d: 164304 sectors in 163 cylinders of 16 tracks, 63 sectors
17 G in 1 cyl groups (164 c/g, 80.72MB/g, 10368 i/g)

Setting the system hostname

Enter system hostname (short form, e.g. 'foo'): senuk

Configure the network? [yes] Enter
Available interfaces are: fxp0.
Which one do you wish to initialize? (or 'done') [fxp0] Enter
Symbolic (host) name for fxp0? [senuk] Enter
The default media for fxp0 is
media: Ethernet autoselect (100baseTX full-duplex)
Do you want to change the default media? [no] Enter
IP address for fxp0? (or 'dhcp') 199.185.137.55
Netmask? [255.255.255.0] Enter
Done - no available interfaces found.
DNS domain name? (e.g. 'bar.com') [my.domain] example.com
DNS nameserver? (IP address or 'none') [none] 199.185.137.1
Use the nameserver now? [yes] Enter
Default route? (IP address, 'dhcp' or 'none') 199.185.137.128
add net default: gateway 199.185.137.128
Edit hosts with ed? [no] Enter
Do you want to do any manual network configuration? [no] Enter

Password for root account? (will not echo) pAssWOrd
Password for root account? (again) pAssWOrd

Choosing installation media

You will now specify the location and names of the install sets you want to
load. You will be able to repeat this step until all of your sets have been
successfully loaded. If you are not sure what sets to install, refer to the
installation notes for details on the contents of each.

Sets can be located on a (m)ounted filesystem; a (c)drom, (d)isk or (t)ape
device; or a (f)tp, (n)fs or (h)ttp server.
Where are the install sets? c
Available CD-ROMs are: cd0.

Available CD-ROMs are: cd0.
Which one contains the install media? (or 'done') [cd0] Enter
Pathname to the sets? (or 'done') [3.7/i386] Enter

The following sets are available. Enter a filename, 'all' to select
all the sets, or 'done'. You may de-select a set by prepending a '-'
to its name.

[X] bsd
[X] bsd.rd
[X ] bsd.mp
[X] base37.tgz
[X] etc37.tgz
[X] misc37.tgz
[X] comp37.tgz
[X] man37.tgz
[] game37.tgz
[ ] xbase37.tgz
[ ] xetc37.tgz
[ ] xshare37.tgz
[ ] xfont37.tgz
[ ] xserv37.tgz

File Name? (or 'done') [game37.tgz] done

File Name? (or 'done') [done] Enter
File Name? (or 'done') [done] Enter
Ready to install sets? [yes] Enter
Getting bsd ...
100% |**************************************************| 5030 KB 00:08
Getting bsd.rd ...
100% |**************************************************| 4478 KB 00:02
Getting bsd.mp ...
100% |**************************************************| 5072 KB 00:03
Getting base37.tgz ...
100% |**************************************************| 34337 KB 00:24
Getting etc37.tgz ...
100% |**************************************************| 1636 KB 00:01
Getting misc37.tgz ...
100% |**************************************************| 2222 KB 00:01
Getting comp37.tgz ...
100% |**************************************************| 21606 KB 00:17
Getting man37.tgz ...
100% |**************************************************| 7199 KB 00:05

Finishing up

Start sshd(8) by default? [yes] enter

Start ntpd(8) by default? [no] enter

Do you expect to run the X Window System? [yes] No (bila mau pakai YES]

Change the default console to com0? [no] Enter

Saving configuration files......done.
Generating initial host.random file ......done.
What timezone are you in? ('?' for list) [Canada/Mountain] ? Asia/Jakarta
Setting local timezone to 'Asia/Jakarta' ...done.
Making all device nodes...done.
Installing boot block...
boot: /mnt/boot
proto: /usr/mdec/biosboot
device: /dev/rwd0c
/usr/mdec/biosboot: entry point 0
proto bootblock size 512
/mnt/boot is 3 blocks x 16384 bytes
fs block shift 2; part offset 63; inode block 24, offset 1704
using MBR partition 3: type 166 (0xa6) offset 63 (0x3f)
done.

CONGRATULATIONS! Your OpenBSD install has been successfully completed!
To boot the new system, enter halt at the command prompt. Once the
system has halted, reset the machine and boot from the disk.
# halt

sudah
sampe disini sudah jadi
bila masih kebingungan bisa melihat manual lagi

http://www.openbsd.org/faq/faq4.html
http://www.wbglinks.net/pages/openbsd/installation.html


Cara mudah membuat router atau gateway di OPENBSD


Sambungan dari install openbsd 3.7

Langkah pertama kita install bash
supaya gak repot, krn obsd ini benar2 gak ada packet nya

[root@senuk]# pkg_add -v ftp://ftp.kd85.com/pub/OpenBSD/3.7/packages/i386/bash-3.0.16p0.tgz

setelah selesai

[root@senuk]# chsh

edit menjadi spt ini

Shell: /usr/local/bin/bash

setelah itu save

supaya keren

[root@senuk]# vi .bash_profile
PS1="[u@h W]$ "

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -l'

setelah itu save

kemudian reboot

OpenBSD nya udah bisa di TAB

selanjutnya
[root@senuk]# cd /etc/
[root@senuk etc]# ls | grep hostname
hostname.rl0
hostname.rl1

itu menggambarkan landcard nya, disini saya menggunakan Realtek

nah sekarang masuk di konfigurasi
sebaiknya sebelumnya baca di http://www.openbsd.org/faq/pf/
atau download pdf ftp://ftp.openbsd.org/pub/OpenBSD/doc/pf-faq.pdf

edit di /etc/pf.conf (mau pake vi, ee, or pico sembarang)

vi /etc/pf.conf


ext_if="rl0" --> tergantung ethernet card nya
int_if="rl1" --> tergantung ethernet card nya


#scrub in
nat on $ext_if from $int_if="rl1":network to any -> ($ext_if)

setelah itu save

kemudian di test dahulu
[root@senuk]# pfctl -f /etc/pf.conf
[root@senuk]# pfctl -sn
nat on rl0 inet from 192.168.0.0/24 to any -> (rl0) round-robin

Bila muncul begini nat sudah berhasil

supaya bisa autorun pada waktu booting maka perlu di edit
di /etc/rc.conf.local

[root@senuk]# vi /etc/rc.conf.local
sendmail_flags=NO
pf=YES
check_quotas=NO
ntpd=NO
named_flags=""

setelah itu save

agar dpt forward maka edit /etc/sysctl.conf

[root@senuk]# vi /etc/sysctl.conf
net.inet.ip.forwarding=1 # 1=Permit forwarding (routing) of packets

kemudian reboot
nah openbsd anda sudah bisa jadi router :D



CARA MUDAH INSTALL SQUID di OPENBSD


hmm, emang gak terlalu susah kok install OPENBSD :D
begitu kata teman2 :D

oke, ini CERPEN YG Keberapa ya ?? lupa

kl ini udah gak asing lagi sih bagi teman2

yg pasti harus download squid nya dulu :D (pake yg tar.gz aja biar gak repot)
utk lebih baik nya baca http://www.benzedrine.cx/transquid.html

[root@senuk]# wget http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE11.tar.gz

[root@senuk]# mkdir /usr/local/src --> sembarang mau di taruh mana ekstraknya squid
[root@senuk]# tar zxfv squid-2.5.STABLE11.tar.gz -C /usr/local/src/

Cek dgn
[root@senuk]# vipw
----------------------------------
nobody:*:32767:32767::0:0:Unprivileged user:/nonexistent:/sbin/nologin
user1:$2a$06$qaJOhO42.xicTJOIEygmPeMV//QWvE7bZJJLWtRBbxKctubbt2Iga:1000:1000:
:0:0:user1:/home/user1:/bin/sh
-----------------------------------
Belum ada user squid --> sip kl gitu bisa lanjut
kl sudah ada di remove dulu

[root@senuk]# cd /usr/local/src/squid-2.5.STABLE11
[root@senuk]# ./configure --sysconfdir=/etc/squid
--enable-pf-transparent --enable-snmp --enable-ssl
--enable-removal-policies=lru,heap
--enable-default-languages=English
--enable-err-languages=English --enable-delay-pools
--enable--cache-digests --enable-poll
--disable-ident-lookups --disable-hostname-checks
--enable-storeio=diskd,ufs

hmm (bisa di modifikasi sesuka hati yg penting ada
--enable-pf-transparent ----enable-storeio=diskd,ufs ) kan sudah di kompile kernel
lanjut

[root@senuk]# make --> {bukan make love loh :D }
[root@senuk]# make install

terus langkah2 spt biasanya anda, terserah anda

terus edit di /etc/squid/squid.conf
[root@senuk]# vi /etc/squid/squid.conf
------------yg penting----------------------------------
cache_dir diskd /cache 11000 26 256 --> misalkan aja
cache_effective_user squid
cache_effective_group squid
httpd_accel_host virtual --> buat transparnet
httpd_accel_port 80 --> buat transparnet
httpd_accel_with_proxy on --> buat transparnet
httpd_accel_uses_host_header on --> buat transparnet
---------------------------------------------------------

Buat Direktori cache

[root@senuk]# /usr/local/squid/sbin/squid -z

supaya bisa booting autoamtic

tambahkan di /etc/rc.local

[root@senuk]# vi /etc/rc.local
if [ -x /usr/local/squid/sbin/squid ]; then
echo -n 'squid'; /usr/local/squid/sbin/squid -D
fi

Jalankan dengan

[root@senuk]# /usr/local/squid/sbin/squid -D untuk START
[root@senuk]# /usr/local/squid/sbin/squid -k shutdown Untuk STOP
[root@senuk]# /usr/local/squid/sbin/squid -k reconfigure Untuk restart

Cek dengan
[root@senuk]# tail -f /var/log/messages

Tambahkan redirect di /etc/pf.conf
[root@senuk]# vi /etc/pf.conf
-------------------------------------
ext_if="rl0" --> public
int_if="rl1" --> local


rdr on $int_if proto tcp from any to any port 80 -> 192.168.0.1 port 3128

ip 192.168.0.1 --> ip openbsd yg di install squid
port 3128 ---> port yg dipakai di /etc/squid.conf

Kemudian save
terus
[root@senuk]# pfctl -f /etc/pf.conf
[root@senuk]# pfctl -sn
nat on rl0 inet from 192.168.0.0/24 to any -> (rl0) round-robin
rdr on rl1 inet proto tcp from any to any port = www -> 192.168.0.1 port 3128

test browsing anda
sudah jalan belum squid nya :D

bila belum jalan di tambahkan

[root@senuk]# chgrp squid /dev/pf
[root@senuk]# chmod g+rw /dev/pf

RAsakan Bedanya pake Diskd, :D semoga berhasil
Spesial Thanks to siapa saya yg udah bantu
Jangan Lupa join di #awali or ikut milling list www.awali.org


Cara Mudah Membuat Firewall Sederhana OPENBSD


Sebelum membuat firewall ini, sebaiknya membaca dulu di
ftp://ftp.openbsd.org/pub/OpenBSD/doc/pf-faq.pdf (download komplit)
khusus
http://www.openbsd.org/faq/pf/example1.html

Firewall ini sederhana, cuman menutup port-port default yg terbuka (kl buka terus nanti masuk angin) supaya tidak mudah untuk disusupi

[root@senuk]# vi /etc/pf_firewall.conf

ext_if = "rl0" # ---> Ethernet card
int_if = "rl1"

tcp_services = "{ 22, 53, 113 }"
icmp_types = "echoreq"

priv_nets = "{ 192.168.1.0/24, 192.168.0.0/24 }" # --> tergantung ip privat anda
ip_isp = "{202.xxx.xxx.xxx, 202.xxx.xxx.xxx }" #--> bukan Triple X loh

# options
set block-policy return
set loginterface $ext_if

# scrub
scrub in all

# nat/rdr
nat on $ext_if from 192.168.1.0/24 to any -> ($ext_if)
nat on $ext_if from 192.168.0.0/24 to any -> ($ext_if)
rdr on $int_if proto tcp from any to any port 80 -> 192.168.1.1 port 3128

# filter rules
block all # Menutup semua port

pass quick on lo0 all

# provide unrestricted Internet access to internal computers
block drop in quick on $ext_if from $priv_nets to any
block drop out quick on $ext_if from any to $priv_nets

# allow the following incoming traffic to the firewall
pass in on $ext_if inet proto tcp from any to ($ext_if)
port $tcp_services flags S/SA keep state

#Agar ISP bisa Baca SNMP -mu
pass in quick on $ext_if proto udp from $ip_isp to port { 161, 162 }

pass in inet proto icmp all icmp-type $icmp_types keep state

pass in on $int_if from $int_if:network to any keep state
pass out on $int_if from any to $int_if:network keep state
pass in on $int_if from 192.168.0.0/24 to any keep state
pass out on $int_if from any to 192.168.0.0/24 keep state

pass out on $ext_if proto tcp all modulate state flags S/SA
pass out on $ext_if proto { udp, icmp } all keep state

Save & exit

[root@senuk]# pfctl -f /etc/pf_firewall.conf

Untuk mengecek apakah udah jalan gunakan nmap
tapi nmap dari ip public, jgn nmap dari localhost,
kl dari localhost maka tetap terlihat terbuka :D
Hasil Nmap dari Bos JALI (TCP)
(The 1647 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
22/tcp open ssh
53/tcp open domain
69/tcp filtered tftp
113/tcp open auth
135/tcp filtered msrpc
136/tcp filtered profile
137/tcp filtered netbios-ns
138/tcp filtered netbios-dgm
139/tcp filtered netbios-ssn
445/tcp filtered microsoft-ds
593/tcp filtered http-rpc-epmap
707/tcp filtered unknown
1433/tcp filtered ms-sql-s
1434/tcp filtered ms-sql-m
4444/tcp filtered krb524
5050/tcp filtered mmcc

hasil Nmap dari Bos Jali (UDP)
(The 1429 ports scanned but not shown below are in state: open|filtered)
PORT STATE SERVICE
37/udp closed time
59/udp closed priv-file
84/udp closed ctf
102/udp closed iso-tsap
108/udp closed snagas
121/udp closed erpc
187/udp closed aci
249/udp closed unknown
261/udp closed nsiiops
266/udp closed unknown
280/udp closed http-mgmt
299/udp closed unknown
320/udp closed unknown
352/udp closed dtag-ste-sb
423/udp closed opc-job-start
462/udp closed datasurfsrvsec
520/udp closed route
556/udp closed remotefs
573/udp closed banyan-vip
599/udp closed acp
608/udp closed sift-uft
660/udp closed mac-srvr-admin
675/udp closed unknown
687/udp closed unknown
700/udp closed unknown
714/udp closed unknown
773/udp closed notify
837/udp closed unknown
845/udp closed unknown
872/udp closed unknown
896/udp closed unknown
954/udp closed unknown
962/udp closed unknown
974/udp closed unknown
1083/udp closed ansoft-lm-1
1389/udp closed iclpv-dm
1435/udp closed ibm-cics
1438/udp closed eicon-server
1454/udp closed interhdl_elmd
1460/udp closed proshare2
1495/udp closed cvc
1499/udp closed fhc
1524/udp closed ingreslock
1541/udp closed rds2
2041/udp closed interbase
6146/udp closed lonewolf-lm
7004/udp closed afs3-kaserver
7006/udp closed afs3-errors
32779/udp closed sometimes-rpc22

ini firewall sederhana, akan meng close semua port termasuk port 80, saat ini belum tau caranya buka port http :D (soalnya gak pake web server) mungkin ada teman2 yg bisa bantu ??


Cara Mudah MengKompile KERNEL buat Optimasi SQUID


Sambungan dari Cara mudah Membuat Router

langkah pertama meng optimasi kernel nya dahulu

Tambahkan

[root@senuk]# vi /etc/sysctl.conf
net.inet.ip.forwarding=1 # 1=Permit forwarding (routing) of packets
kern.maxfiles=8192
kern.maxclusters=16384

[root@senuk]# ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) 1048576
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) 147026
max memory size (kbytes, -m) 439668
open files (-n) 128 --> ini yg di perbesar
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 532
virtual memory (kbytes, -v) 1056768

terus edit di /etc/login.conf
------------------------------
default:
:path=/usr/bin /bin /usr/sbin /sbin /usr/X11R6/bin /usr/local/bin:
:umask=022:
:datasize-max=256M:
:datasize-cur=75M:
:maxproc-max=128:
:maxproc-cur=64:
:openfiles-cur=1024: ---> yg di edit
:stacksize-cur=4M:
:localcipher=blowfish,6:
:ypcipher=old:
:tc=auth-defaults:
:tc=auth-ftp-defaults:

daemon:
:ignorenologin:
:datasize=infinity:
:maxproc=infinity:
:openfiles-cur=1024: --> di edit juga
:stacksize-cur=8M:
:localcipher=blowfish,8:
:tc=default:

---------------------------------------

kemudiaan save dan reboot

[root@senuk]# ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) 1048576
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) 147026
max memory size (kbytes, -m) 439668
open files (-n) 1024 ---> sudah berubah
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 532
virtual memory (kbytes, -v) 1056768

langkah berikutnya adalah mendownload source kernel
- src.tar.gz
- sys.tar.gz

Misalkan menggunakan OpenBSD 3.7

jangan lupa di install Wget --> spt cara install bash

[root@senuk]# wget ftp://ftp.kd85.com/pub/OpenBSD/3.7/src.tar.gz
[root@senuk]# wget ftp://ftp.kd85.com/pub/OpenBSD/3.7/sys.tar.gz

kemudian
[root@senuk]# tar zxfv src.tar.gz -C /usr/src
sambil menunggu proses chating di #indoopenbsd (agak lama ekstraknya)

[root@senuk]# tar zxfv sys.tar.gz -C /usr/src

terus

[root@senuk]# cd /usr/src/sys/arch/i386/conf/
[root@senuk]# vi GENERIC --> (bukan obat GENERIC :D)

--------tambahkan-------------
option MSGMNB=16384
option MSGMNI=40
option MSGSEG=2048
option MSGSSZ=64
option MSGTQL=1024
------------------------------

[root@senuk]# /usr/sbin/config GENERIC
[root@senuk]# cd /usr/src/sys/arch/i386/compile/GENERIC/
[root@senuk]# make clean
[root@senuk]# make depend
[root@senuk]# make

(menggunakan athlon 1900 ram 512 mb, cuman 10 menit)

GANTi KERNEL

[root@senuk]# cd /usr/src/sys/arch/i386/compile/GENERIC/
[root@senuk]# cp /bsd /bsd.old
[root@senuk]# cp bsd /bsd ---> ketik yes

[root@senuk]# reboot

abis booting

[root@senuk]# uname -a
OpenBSD senuk.com 3.7 GENERIC#0 i386

Spesial Thanks To : CANAXIS, Lotnos, SigSeg (#indoopenbsd)
Yg sudah memberi Petunjuk buat OPTIMASI KERNEL

SUDAH JADI :D

Untuk server warnet:
Edit :
vi /etc/sysctl.conf
net.inet.ip.forwarding=1

vi /etc/pf.conf
eth0 = "fxp0"
eth1 = "fxp1"

vi /etc/rc.conf.local
sendmail_flags=NO
pf=YES
check_quotas=NO
ntpd=NO
named_flags=""

Do command :
nat on $eth0 from $eth1 to any -> ($eth0)

83.170.72.153 login ro pler123

http://www.wbglinks.net/pages/openbsd/cvsup.html

sudo pfctl -e -f /etc/pf.conf

http://www.0xdeadbeef.info/conf/pf.conf.35

Template by : Kowsi