PaLZuM

Setting Proxy Wget dan Lynx
Jumat, 28 September 2007 | 38 Komentar
Gara-gara mau setting crontab supaya bisa download update antivirus secara otomatis, eh ternyata wget nya tidak jalan. Mungkin IP ku yang tidak dapat akses internet, coba browsing pake lynx bisa. Seperti biasa buka manualnya wget. Nah baru ada sedikit pencerahan yaitu di konfigurasi http_proxy, tapi masih bingung juga di taruh dimana file konfigurasi wget. Coba ta cari di /etc/wget.conf tidak ditemukan, he he kali aja seperti yang lain. Buka2 lagi eh ketemu .. nah kena dech ternyata konfigurasi wget ada di file /etc/wgetrc , jadi tinggal tambahkan misal menggunakan proxy 192.168.10.1 port 8080 maka di baris

http_proxy=http://192.168.10.1:8080
ftp_proxy=http://192.168.10.1:8080
use_proxy = on

Untuk lynx setting proxy nya ada di file /etc/lynx.cfg, cari baris http_proxy kemudian edit

http_proxy:http://192.168.10.1:8080

Label:

diposting oleh palzum @ 09.27
DAFTAR Minuman BERBAHAYA
Kamis, 27 September 2007 | 0 Komentar
Berdasarkan sumber dari laboraturium RSAL DR.Ramelan Surabaya. Sehubungan dengan dasar tersebut diatas, disampaikan beberapa daftar minuman berbahaya:

Pop ice
mizone
argazone
okky bolo drink
inaco jelly
Happydent white(permen karet)
Lotte juice fresh
hore
jas jus
Nutrisari segar
Segar dingin
Aqua rasa buah
Jelly Juice
Hemaviton Jreng
Marimas
Finto
Mariteh Instant
Extra Joss


Bahwa minuman tersebut diatas mengandung SIKLOMAT yang menyebabkan penyakit LUPUS, yang merusak antybody dan belum ada obatnya.Dan masih banyak minuman sejenis yang perlu diwaspadai..

EFEKNYA:
1.MERUSAK SISTEM KERJA OTAK
2.ANAK-ANAK UMUR 10 TAHUN WAJAHNYA SEPERTI 60 TAHUN

Dikutip dari
Climber

Label:

diposting oleh palzum @ 09.18
Keutamaan Al-fatihah
Nama-nama lain Al-Fatihah : Fatihatul-Kitab, Ummul Kitab, Ummul-Qur'an, as-Sab'ul-Matsani, al-Qur'anul-`Azhim,asy-Syifa, dan Assaul-Qur'an.

Imam Ahmad bin Hambal r.a. meriwayatkan dari Abu Hurairah r.a., dia berkata, "Rasulullah saw. Menemui Ubai bin Ka'ab, namun dia sedang shalat. Rasul berkata, `Hai Ubai.' Maka Ubai melirik, namun tidak menyahut. Nabi berkata, `Hai Ubai!' Lalu Ubai mempercepat shalatnya, kemudian beranjak menemui Rasulullah saw. Sambil berkata, `Asalamu'alaika, ya Rasulullah.' Rasul menjawab, `Wa'alaikassalam. Hai Ubai, mengapa kamu tidak menjawab ketika kupanggil?' Ubai menjawab, `Wahai Rasulullah, sesungguhnya aku sedang shalat.'

Nabi bersabda, `Apakah kamu tidak menemukan dalam ayat yang diwahyukan Allah Ta'ala kepadaku yang menyatakan, `Penuhilah seruan Allah dan seruan Rasul apabila menyeru kamu kepada sesuatu yang memberi kehidupan kepadamu.' (al-Anfal:24)

Ubai menjawab, `Ya Rasulullah, saya menemukan dan saya tidak akan mengulangi hal itu.' Rasul bersabda, `Sukakah kamu bila kuajari sebuah surat yang tidak diturunkan surat lain yang serupa dengannya di dalam Taurat, Injil, Zabur dan al-Furqan?' Ubai menjawab, `Saya suka, wahai Rasulullah.'

Rasulullah saw. Bersabda, `Sesungguhnya aku tidak mau keluar dari pintu ini sebelum aku mengajarkannya.' Ubai berkata, `Kemudian Rasulullah memegang tanganku sambil bercerita kepadaku. Saya memperlambat jalan karena khawatir beliau akan sampai di pintu sebelum menuntaskan pembicaraannya. Ketika kami sudah mendekati pintu, aku berkata, `Ya Rasulullah, surat apakah yang janjikan itu?' Beliau bertanya, `Apa yang kamu baca dalam shalat?' Ubai berkata, `Maka aku membacakan Ummul-Qur'an kepada beliau.'

Beliau bersabda, `Demi yang jiwaku dalam genggaman-Nya, Allah tidak menurunkan surat yang setara dengan itu baik dalam Taurat,Injil,Zabur,maupun al-Furqan. Ia merupakan tujuh ayat yang dibaca berulang-ulang.'

"Muslim meriwayatkan dalam sahihnya dan Nasa'I meriwayatkan dalam sunannya dengan sanad dari Ibnu, dia berkata, "Suatu ketika Rasulullah saw. (sedang duduk) dan di sisinya ada Jibril. Tiba-tiba jibril mendengar suara dari atas. Maka dia mengarahkan pandangannya ke langit, lalu berkata, `Inilah pintu langit dibukakan, padahal sebelumnya tidak pernah.' Ibnu Abbas berkata, "Gembirakanlah (umatmu) dengan dua cahaya. Sungguh keduanya diberikan lepadamu dan tidak pernah diberikan kepada seorang nabi pun sebelummu, yaitu Fatihatul-Kitab dan beberapa ayat terakhir surat al-Baqarah. Tidakkah Anda membaca satu hurufpun darinya melainkan Anda akan diberi (pahalanya).'"

Dikuti dari
halu_satonaka

Label:

diposting oleh palzum @ 09.04
[Kentut-ologi atau Ilmu Kentut] Sharing ilmu...
Kentut-ologi atau Ilmu Kentut
Sekali-sekali tidak ada salahnya mengadakan penelitian mengenai
masalah kentut, mungkin ada rekan-rekan yang menilai bahwa ini
jorok, tetapi tanya saja sama diri sendiri, manusia mana di dunia
ini yang tidak pernah kentut. Apakah kata "kentut" ini harus diganti
oleh kata "bersiul" agar lebih sopan kedengarannya, tentu tidak
mungkin bukan. Kentut adalah Kentut tidak bisa diperhalus maupun
dipersopan.

1. Dari mana asal kentut ?
Dari gas dalam usus. Gas dalam usus berasal dari udara yang kita
telan, yang menerobos ke usus dari darah, gas dari reaksi kimia &
gas dari bakteri dalam perut.

2. Apa komposisi kentut ?
Bervariasi. Makin banyak udara anda telan, makin banyak kadar
nitrogen dalam kentut (oksigen dari udara terabsorbsi oleh tubuh
sebelum sampai di usus). Adanya bakteri serta reaksi kimia antara
asam perut & cairan usus menghasilkan karbondioksida. Bakteri juga
menghasilkan metana & hidrogen. Proporsi masing-masing gas
tergantung apa yang anda makan, berapa banyak udara tertelan, jenis
bakteri dalam usus, berapa lama kita menahan kentut. Makin lama
menahan kentut, makin besar proporsi nitrogen, karena gas-gas lain
terabsorbsi oleh darah melalui dinding usus. Orang yang makannya
tergesa-gesa kadar oksigen dalam kentut lebih banyak karena tubuhnya
tidak sempat mengabsorbsi oksigen. (Makanya jangan suka nahan
kentut).

3. Kenapa kentut berbau busuk ?
Bau kentut karena kandungan hidrogen sulfida & merkaptan. Kedua
senyawa ini mengandung sulfur (belerang). Makin banyak kandungan
sulfur dalam makanan anda, makin banyak sulfida & merkaptan
diproduksi oleh bakteri dalam perut, & makin busuklah kentut anda.
Telur & daging punya peran besar dalam memproduksi bau busuk kentut.
Kacang-kacangan berperan dalam memproduksi volume kentut, bukan
dalam kebusukannya.

4. Kenapa kentut menimbulkan bunyi ?
Karena adanya vibrasi lubang anus saat kentut diproduksi. Kerasnya
bunyi tergantung pada kecepatan gas. (Dan diameter lubang anus anda,
hi..hi....)

5. Kenapa kentut yang busuk itu hangat & tidak bersuara ?
Salah satu sumber kentut adalah bakteri. Fermentasi bakteri & proses
pencernaan memproduksi panas, hasil sampingnya adalah gas busuk.
Ukuran gelembung gas lebih kecil, hangat & jenuh dengan produk
metabolisme bakteri yg berbau busuk. Ini kemudian menjadi kentut,
walau hanya kecil volumenya, tapi SBD (Silent But Deadly).

6. Berapa banyak kentut diproduksi sehari ?
Rata-rata setengah liter sehari dalam 14 kali kentut.

7. Mengapa kentut keluar melalui lubang dubur ?
Karena density-nya lebih ringan, kenapa gas kentut tidak melakukan
perjalanan ke atas? Tidak demikian. Gerak peristaltik usus mendorong
isinya ke arah bawah. Tekanan di sekitar anus lebih rendah. Gerak
peristaltik usus menjadikan ruang menjadi bertekanan, sehingga
memaksa isi usus, termasuk gas-nya untuk bergerak ke awasan yg
bertekanan lebih rendah, yaitu sekitar anus. Dalam perjalanan ke
arah anus, gelembung-gelembung kecil bergabung jadi gelembung besar.
Kalau tidak ada gerak peristaltik, gelembung gas akan menerobos ke
atas lagi, tapi tidak terlalu jauh, karena bentuk usus yg rumit &
berbelit-belit. (Bayangkan kalo kentut keluar dari lubang hidung).

8. Berapa waktu yang diperlukan oleh kentut untuk melakukan
perjalanan kehidung orang lain? Tergantung kondisi udara, seperti
kelembaban, suhu,kecepatan & arah angin, berat molekul gas kentut,
jarak antara 'transmitter' dengan 'receiver'. Begitu meninggalkan
sumbernya, gas kentut menyebar konsentrasinya berkurang. Kalau
kentut tidak terdeteksi dalam beberapa detik, berarti mengalami
pengenceran di udara & hilang ditelan udara selama-lamanya. Kecuali
kalau anda kentut di ruang sempit, seperti lift, mobil,
konsentrasinya lebih banyak, sehingga baunya akan tinggal dalam
waktu lama sampai akhirnya diserap dinding.

9. Apakah setiap orang kentut ?
Sudah pasti, kalau masih hidup. Sesaat setelah meninggalpun orang
masih bisa kentut. (Makanya gak usah malu kalo sering kentut)

10. Betulkah laki-laki kentut lebih sering daripada perempuan ?
Tidak ada kaitannya dengan gender.. Kalau benar, berarti perempuan
menahan kentutnya, & saat kentut banyak sekali jumlah yg
dikeluarkan. (Makanya kentut perempuan lebih bau, ha..ha....)

11. Saat apa biasanya orang kentut ?
Pagi hari di toilet. yang disebut "morning thunder". Kalau
resonansinya bagus, bisa kedengaran di seluruh penjuru rumah.

12. Mengapa makan kacang-kacangan menyebabkan banyak kentut ?
Kacang-kacangan mengandung zat gula yang tidak bisa dicerna tubuh.
Gula tsb (raffinose, stachiose, erbascose) jika mencapai usus,
bakteri di usus langsung berpesta pora & membuat banyak gas. Jagung,
paprika, kubis, kembang kol, susu juga penyebab banyak kentut (bukan
baunya!).

13. Selain makanan, apa saja penyebab kentut ?
Udara yang tertelan, makan terburu-buru, makan tanpa dikunyah, minum
soft drink, naik pesawat udara (karena tekanan udara lebih rendah,
sehingga gas di dalam usus mengalami ekspansi & muncul sebagai
kentut).

14. Apakah kentut sama dengan sendawa, tapi muncul dari lain lubang ?
Tidak... sendawa muncul dari perut, komposisi kimianya lain dengan
kentut. Sendawa mengandung udara lebih banyak, kentut mengandung gas
yang diproduksi oleh bakteri lebih banyak.

15. Kemana perginya gas kentut kalau ditahan tidak dikeluarkan ?
Bukan diabsorbsi darah, bukan hilang karena bocor..Tapi bermigrasi
ke bagian atas menuju usus & pada gilirannya akan keluar juga. Jadi
bukan lenyap, tapi hanya mengalami penundaan.

16. Mungkinkah kentut terbakar ?
Bisa saja. Kentut mengandung metana, hidrogen yang combustible (gas
alam mengandung komponen ini juga). Kalau terbakar, nyala-nya
berwarna biru karena kandungan unsur hidrogen. (Kalo naik gunung,
lupa bawa korek api tapi mau masak indomie, pakai aja kentut buat
nyalain kompor)

17. Bisakah menyalakan korek api dengan kentut ?
Jangan mengada-ada... konsistensinya lain. Juga suhunya tidak cukup
panas untuk memulai pembakaran.

18. Mengapa kentut anjing & kucing lebih busuk ?
Karena anjing & kucing adalah karnivora (pemakan daging). Daging
kaya akan protein. Protein mengandung banyak sulfur, jadi bau kentut
binatang ini lebih busuk. Lain dengan herbivora seperti sapi, kuda,
gajah, yang memproduksi kentut lebih banyak, lebih lama, lebih keras
bunyinya, tapi relatif tidak berbau. (Makanya lebih baik pelihara
gajah di rumah daripada anjing).

19. Betulkah bisa teler kalau mencium bau kentut 2-3 kali berturut-
turut ?
Kentut mengandung sedikit oksigen, mungkin saja anda mengalami
pusing kalau mencium bau kentut terlalu banyak. (Makanya yang punya
hobi cium bau kentut, sebaiknya dikurangin)

20. Apakah warna kentut ?
Tidak berwarna. Kalau warnanya oranye seperti gas nitrogen oksida,
akan ketahuan siapa yang kentut.

21. Kentut itu apakah asam, basa atau netral ?
Asam, karena mengandung karbondioksisa (CO2) & hidrogen sulfida
(H2S).

22. Apa yang terjadi kalau seseorang kentut di planet Venus ?
Planet Venus sudah banyak mengandung sulfur(belerang) di lapisan
udaranya, jadi kentut di sanapun tidak ada pengaruhnya. Bener-bener
mengharukan dech... Terkadang .. ketika Anda menangis .. tak seorang
pun yang menyadari linangan air mata Anda.

Terkadang .. ketika Anda amat sedih .. tak seorang pun yang melihat
kepedihan hati Anda.

Terkadang .. ketika Anda bahagia .. tak seorang pun yang
memperhatikan senyum mengembang di bibir Anda.

Akan tetapi .. ketika Anda kentut .. semua orang menoleh ke diri
Anda. mengharukan nggak, sih ???

Sumber dari tulisan kentut ini tidak jelas sama seperti kentut itu
sendiri, yang sudah pasti bukan hasil kentut sendiri.

Dikutip dari
badranaya

Label:

diposting oleh palzum @ 09.01
Andai kata lebh panjang lagi...
Seperti yang telah biasa dilakukannya ketika salah satu sahabatnya meninggal dunia Rosulullah mengantar jenazahnya sampai ke kuburan. Dan pada saat pulangnya disempatkannya singgah untuk menghibur dan menenangkan keluarga almarhum supaya tetap bersabar dan tawakal menerima musibah itu.Kemudian Rosulullah berkata,"tidakkah almarhum mengucapkan wasiat sebelum wafatnya?" Istrinya menjawab, saya mendengar dia mengatakan sesuatu diantara dengkur nafasnya yang tersengal-sengal menjelang ajal"

"Apa yang di katakannya?"
"saya tidak tahu, ya Rosulullah, apakah ucapannya itu sekedar rintihan sebelum mati, ataukah pekikan pedih karena dasyatnya sakaratul maut. Cuma, ucapannya memang sulit dipahami lantaran merupakan kalimat yang terpotong-potong."
"Bagaimana bunyinya?" desak Rosulullah.
Istri yang setia itu menjawab,"suami saya mengatakan "Andaikata lebih panjang lagi....andaikata yang masih baru....andaikata semuanya...." hanya itulah yang tertangkap sehingga kami bingung dibuatnya. Apakah perkataan-perkataan itu igauan dalam keadaan tidak sadar,ataukah pesan-pesan yang tidak selesai?"

Rosulullah tersenyum."sungguh yang diucapkan suamimu itu tidak keliru,"ujarnya.
Kisahnya begini. pada suatu hari ia sedang bergegas akan ke masjid untuk melaksanakan shalat jum'at. Ditengah jalan ia berjumpa dengan orang buta yang bertujuan sama. Si buta itu tersaruk-saruk karena tidak ada yang menuntun. Maka suamimu yang membimbingnya hingga tiba di masjid. Tatkala hendak menghembuskan nafas penghabisan, ia menyaksikan pahala amal sholehnya itu, lalu iapun berkata "andaikan lebih panjang lagi".Maksudnya, andaikata jalan ke masjid itu lebih panjang lagi, pasti pahalanyalebih besar pula.

Ucapan lainnya ya Rosulullah?"tanya sang istri mulai tertarik.
Nabi menjawab,"adapun ucapannya yang kedua dikatakannya tatkala, ia melihat hasil perbuatannya yang lain. Sebab pada hari berikutnya, waktu ia pergi ke masjid pagi-pagi, sedangkan cuaca dingin sekali, di tepi jalan ia melihat seorang lelaki tua yang tengah duduk menggigil, hampir mati kedinginan. Kebetulan suamimu membawa sebuah mantel baru, selain yang dipakainya. Maka ia mencopot mantelnya yang lama, diberikannya kepada lelaki tersebut. Dan mantelnya yang baru lalu dikenakannya. Menjelang saat-saat terakhirnya, suamimu melihat balasan amal kebajikannya itu sehingga ia pun menyesal dan berkata, "Coba andaikan yang masih yang kuberikan kepadanya dan bukan mantelku yang lama, pasti pahalaku jauh lebih besar lagi".Itulah yang dikatakan suamimu selengkapnya.

Kemudian, ucapannya yang ketiga, apa maksudnya, ya Rosulullah?" tanya sang istri makin ingin tahu. Dengan sabar Nabi menjelaskan,"ingatkah kamu pada suatu ketika suamimu datang dalam keadaan sangat lapar dan meminta disediakan makanan? Engkau menghidangkan sepotong roti yang telah dicampur dengan daging. Namun, tatkala hendak dimakannya, tiba-tiba seorang musyafir mengetuk pintu dan meminta makanan. Suamimu lantas membagi rotinya menjadi dua potong, yang sebelah diberikan kepada musyafir itu. Dengan demikian, pada waktu suamimu akan nazak, ia menyaksikan betapa besarnya pahala dari amalannya itu. Karenanya, ia pun menyesal dan berkata ' kalau aku tahu begini hasilnya, musyafir itu tidak hanya kuberi separoh. Sebab andaikata semuanya kuberikan kepadanya, sudah pasti ganjaranku akan berlipat ganda. Memang begitulah keadilan Tuhan. Pada hakekatnya, apabila kita berbuat baik, sebetulnya kita juga yang beruntung, bukan orang lain. Lantaran segala tindak-tanduk kita tidak lepas dari penilaian Allah. Sama halnya jika kita berbuat buruk. Akibatnya juga akan menimpa kita sendiri.Karena itu Allah mengingatkan: "kalau kamu berbuat baik, sebetulnya kamu berbuat baik untuk dirimu. Danjika kamu berbuat buruk, berarti kamu telah berbuat buruk atas dirimu pula."(surat Al Isra':7)

Dikutip dari
halu_satonaka

Label:

diposting oleh palzum @ 08.53
Berbagi Pakai Internet menggunakan Squid di Windows
Selasa, 25 September 2007 | 2 Komentar
Tutorial singkat ini akan membahas tentang alternatif berbagi pakai internet menggunakan software open source Squid. kita akan menggunakan MS Windows XP sebagai contoh, mungkin bisa diterapkan juga di Windows NT atau Windows 2000.
Untuk tutorial ini anda akan memerlukan ( tentunya ) Squid yang bisa di download dari http://www.serassio.it/SquidNT.htm ketika tulisan ini dibuat squid sudah mencapai versi 2.6 Stable 12. Hasil dari download akan berupa file zip, extract file tersebut ke C:\, sehingga di drive C akan muncul direktori baru dengan nama "squid".
Masuk ke direktori "c:\squid\etc", kita akan menemukan 3 buah file dengan nama “cachemgr.conf.default”, “mime.conf.default” dan “squid.conf.default”. Salin ketiga file tersebut dan rubah namanya

“cachemgr.conf.default” menjadi ”cachemgr.conf"
“mime.conf.default” menjadi “mime.conf”, dan
“squid.conf.default” menjadi “squid.conf”

Setelah ketiga file diatas dirubah namanya, kita hanya akan edit satu file saja yaitu file "squid.conf", buka file "squid.conf" menggunakan notepad atau text editor kesukaan anda. Disitu sudah ada konfigurasi default untuk squid, kita tidak akan merubah banyak konfigurasi tersebut, cukup rubah seperlunya saja, dalam file konfigurasi ini yang diawali dengan tanda “#” adalah comment atau keterangan saja dan diabaikan oleh squid.

  • Cari konfigurasi untuk “http_port”, pastikan nilainya 3128. bisa juga dirubah ke nilai lain tapi untuk sekarang biarkan saja 3128. pastikan barisnya sama dengan “http_port 3128”
# Squid normally listens to port 3128
http_port 3128
  • Cari tag “visible_hostname”, kurang lebih isinya sebagai berikut
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# none

tambahkan baris “visible_hostname localhost” dibawah “#none”, sehingga menjadi

# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# none
visible_hostname localhost

  • Cari kata “our_networks”
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networks

di edit, dan hilangkan tand “#” dan sesuaikan dengan alamat jaringan anda ditambah dengan localhost, sehingga menjadi

acl our_networks src 192.168.1.0/24
http_access allow localhost
http_access allow our_networks
  • Cari section "dns_nameservers"
# TAG: dns_nameservers
# Use this if you want to specify a list of DNS name servers
# (IP addresses) to use instead of those given in your
# /etc/resolv.conf file.
# On Windows platforms, if no value is specified here or in
# the /etc/resolv.conf file, the list of DNS name servers are
# taken from the Windows registry, both static and dynamic DHCP
# configurations are supported.
#
# Example: dns_nameservers 10.0.0.1 192.172.0.4
#
#Default:
# none

    Isikan baris dibawahnya dengan nama DNS ISP anda, untuk pelanggan dial-up, cara mengetahui alamat DNS ISP anda adalah, dengan mengetikkan “ipconfig /all” pada command prompt, setelah konek ke internet, dan cari entry DNS , biasanya ada dua alamat. Misalnya DNS ISP anda 10.10.10.1 dan 10.10.10.2, maka isikan baris sebagai berikut

# TAG: dns_nameservers
# Use this if you want to specify a list of DNS name servers
# (IP addresses) to use instead of those given in your
# /etc/resolv.conf file.
# On Windows platforms, if no value is specified here or in
# the /etc/resolv.conf file, the list of DNS name servers are
# taken from the Windows registry, both static and dynamic DHCP
# configurations are supported.
#
# Example: dns_nameservers 10.0.0.1 192.172.0.4
#
#Default:
# none
dns_nameservers 10.10.10.1 10.10.10.2

Simpan file squid.conf, buka command prompt. Untuk yang punya keyboard dengan logo windows, tekan logo windows sambil menekan huruf “R”, dan ketikkan “cmd”. Maka akan muncul command prompt, masuk ke direktori "C:\squid\sbin", didalamnya ada file squid.exe, untuk pertama kali jalankan squid dengan option -z

\>squid -z
Output:
2007/04/23 18:31:13| Creating Swap Directories

Command diatas berfungsi untuk inisialisasi cache squid, setelah itu ketikkan
\>squid -d 1 -D
option “-d 1” digunakan untuk masuk ke debug level ( untuk diagnosa saja) dan option “-D” digunakan untuk membypass pengecekan DNS, berguna jika anda belum terkoneksi ke internet. kalau sukses outputnya kurang lebih seperti ini :
2007/04/23 18:31:31| Starting Squid Cache version 2.6.STABLE12 for i686-pc-winnt
...
2007/04/23 18:31:31| Running on Windows XP
2007/04/23 18:31:31| Process ID 3616
2007/04/23 18:31:31| With 2048 file descriptors available
2007/04/23 18:31:31| With 512 CRT stdio descriptors available
2007/04/23 18:31:31| Windows sockets initialized
2007/04/23 18:31:31| Using select for the IO loop
2007/04/23 18:31:31| DNS Socket created at 0.0.0.0, port 1054, FD 4
2007/04/23 18:31:31| Adding nameserver 202.134.1.10 from squid.conf
2007/04/23 18:31:31| Adding nameserver 202.134.0.155 from squid.conf
2007/04/23 18:31:31| User-Agent logging is disabled.
2007/04/23 18:31:31| Referer logging is disabled.
2007/04/23 18:31:31| Unlinkd pipe opened on FD 7
2007/04/23 18:31:31| Swap maxSize 102400 KB, estimated 7876 objects
2007/04/23 18:31:31| Target number of buckets: 393
2007/04/23 18:31:31| Using 8192 Store buckets
2007/04/23 18:31:31| Max Mem size: 8192 KB
2007/04/23 18:31:31| Max Swap size: 102400 KB
2007/04/23 18:31:31| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2007/04/23 18:31:31| Rebuilding storage in c:/squid/var/cache (DIRTY)
2007/04/23 18:31:31| Using Least Load store dir selection
2007/04/23 18:31:31| Set Current Directory to c:/squid/var/cache
2007/04/23 18:31:31| Loaded Icons.
2007/04/23 18:31:31| Accepting proxy HTTP connections at 0.0.0.0, port 3128, FD 12.
2007/04/23 18:31:31| Accepting ICP messages at 0.0.0.0, port 3130, FD 13.
2007/04/23 18:31:31| Accepting HTCP messages on port 4827, FD 14.
2007/04/23 18:31:31| Accepting SNMP messages on port 3401, FD 15.
2007/04/23 18:31:31| Ready to serve requests.
2007/04/23 18:31:31| Done scanning c:/squid/var/cache (0 entries)
2007/04/23 18:31:31| Finished rebuilding storage from disk.
2007/04/23 18:31:31| 0 Entries scanned
2007/04/23 18:31:31| 0 Invalid entries.
2007/04/23 18:31:31| 0 With invalid flags.
2007/04/23 18:31:31| 0 Objects loaded.
2007/04/23 18:31:31| 0 Objects expired.
2007/04/23 18:31:31| 0 Objects cancelled.
2007/04/23 18:31:31| 0 Duplicate URLs purged.
2007/04/23 18:31:31| 0 Swapfile clashes avoided.
2007/04/23 18:31:31| Took 0.6 seconds ( 0.0 objects/sec).
2007/04/23 18:31:31| Beginning Validation Procedure
2007/04/23 18:31:31| Completed Validation Procedure
2007/04/23 18:31:31| Validated 0 Entries
2007/04/23 18:31:31| store_swap_size = 0k
2007/04/23 18:31:32| storeLateRelease: released 0 objects

setelah yakin squid jalan, kita tinggal masukkan squid ke service windows dengan cara
\>squid -i
Output :
Registry stored HKLM\SOFTWARE\GNU\Squid\2.6\Squid\ConfigFile value c:/squid/etc/ squid.conf
Squid Cache version 2.6.STABLE12 for i686-pc-winnt
installed successfully as Squid Windows System Service.
To run, start it from the Services Applet of Control Panel.
Don't forget to edit squid.conf before starting it.

Dan Lanjutkan dengan mengetikkan
\>squid -O -D
Output :
Registry stored HKLM\SOFTWARE\GNU\Squid\2.6\Squid\CommandLine value -D
command diatas untuk memasukkan parameter -D ketika service dijalankan
Start service pertama kali, masuk ke control panel >> administrative tools >> services, cari service dengan nama “squid”, klik kanan trus start.
Konfigurasi di client tinggal masukkan saja alamat proxy ( alamat dimana squid diinstall) dan portnya 3128.
untuk informasi lebih lanjut atau konfigurasi yang lebih lengkap silahkan buka alamat proxy squid di http://www.squid-cache.org
Selamat mencoba.
Dikuti dari situsqta

Label:

diposting oleh palzum @ 11.00
Adam & Hawa, Mitologi atau Ilmiah?
Sebelum masuk ke soal Adam dan Hawa, kita bicarakan dulu manusia dalam perspektif biologi. Manusia dalam bahasa latin dimasukkan genus homo. Homo sapiens, homo yang bijaksana. Manusia memiliki 23 pasang kromosom. Pada satu pasang kromosomnya terdapat perbedaan antara laki-laki dan perempuan. Laki-laki memiliki pasangan X dan Y, sementara perempuan X dan X. 'Kerabat' terdekat manusia, simpanse, untuk diketahui, memiliki 24 pasang kromosom.

Kromosom yang berpasang-pasangan ini merupakan hasil rekombinasi perkawinan ibu dan bapak. Satu dari bapak dan satu dari ibu. Rekombinasi ini berbeda hasilnya antara satu anak dengan anak yang lain meski satu ibu dan satu bapak. Bahkan pada kembar identik sekalipun
pasti tetap ada sedikit perbedaan. (Jadi ingat fisika, tak ada materi yang benar-benar serupa bentuk dan komposisinya) .

Setiap kromosom memiliki seuntai deoxyribonucleic acid (DNA) tunggal. DNA inilah yang membawa sifat manusia. Kita mewarisi dari orang tua. Orang tua dari nenek moyang. Manusia pertama mewarisi dari nenek moyang yang bukan manusia. Burung mewarisi DNA dari
dinosaurus. DNA adalah titik penjuru, titik kait antar semua makhluk hidup di dunia.

Perkembangan teori evolusi mutakhir kemudian meletakkan titik kajian pada DNA ini. (Sementara Charles Darwin masih mengandalkan morfologi atau ciri-ciri fisik.) Pada DNA inilah terlihat bahwa teori evolusi jadi tak terbantahkan, menjadi pengait antar semua makhluk hidup di dunia (bahkan tumbuh-tumbuhan) . DNA ini menegaskan bahwa manusia adalah hewan! Makanya kemudian, saat ini sedang berlangsung proyek pemetaan genom atau DNA makhluk hidup termasuk manusia. (Perkembangan pengetahuan akan DNA ini nantinya bisa
membuat manusia bisa merekayasa 'manusia unggul', misalnya memiliki ketahanan tubuh yang luar biasa, manusia disisipi DNA hewan lain dll).

Sebelum dikenal pendekatan DNA, sebagian ahli berpendapat, manusia yang sekarang tersebar di semua benua adalah hasil evolusi yang terpisah-pisah. Teori ini disebut multiregionalisme. Teori atau lebih tepathipotesis ini berangkat dari penemuan berbagai fosil-fosil yang berbeda-beda morfologinya di berbagai benua. Sehingga, mereka kemudian berhipotesis,berbagai ras yang ada sekarang merupakan hasil evolusi berbagai homo tersebut. Mereka berevolusisendiri-sendiri, sampai semuanya menuju satu spesies
yang sama: homo sapiens.

Pada tahun 1987, hipotesis multiregionalisme itu patah. Sekelompok ahli biologi dari Universitas
California, Berkeley, menemukan bahwa semua manusia berasal dari satu keturunan yang sama. Selain itu, mereka juga menemukan, manusia merupakan hasil evolusi lebih kompleks dari makhluk bersel satu yang hidup jutaan tahun lalu.

Penelitian mereka bukan pada DNA kita, namun tak jauh-jauh dari situ. Mereka meneliti mitokondria, yaitu objek kecil dalam sel yang berfungsi mengurai senyawa-senyawa yang kompleks menjadi molekul sederhana yang sangat energik. Mitokondria adalah
semacam batere yang digunakan sel untuk menciptakan banyak reaksi kimia. Mitokondria yang ada di sel manusia dipastikan berasal dari bakteri-bakteri yang mulai hidup dalam organisme lain bersel satu lebih dari satu miliar tahun lalu. Mitokondria hidup menumpang di sel hewan dan tumbuhan, dengan imbal balik mitokondria mendapat tempat nyaman untuk hidup.

Mitokondria memiliki DNA sendiri. Dalam tubuh manusia terdapat triliunan mitokondria. Namun urutan DNA mitokondria dalam setiap manusia memiliki sedikit perbedaan.

Menariknya adalah, mitokondria diwariskan dari ibu. Mitokondria yang ada dalam sperma ayah hanya sedikit, sehingga luruh ketika pembuahan terjadi. Sehingga mitokondria setiap manusia jelas diwarisi dari ibu. Dan dengan demikian, dapat dipastikan, semua manusia memiliki satu ibu yang sama. Inilah yang oleh Steve Olson dalam bukunya Mapping Human History disebut
sebagai "Hawa Mitokondria" atau ibu pertama yang mewariskan mitokondria! Namun penyebutan ini, menurut Olson, harus hati-hati karena terkesan hanya Hawa
sendiri yang manusia. "Pada kenyataannya, banyak manusia lain hidup sezaman dengan Hawa. Semua manusia menerima DNA mitokondria dari satu perempuan (mungkin bukan manusia) yang berlainan. Namun, sejak saat (Hawa ada) itu, hanya DNA mitokondria Hawa yang mampu
bertahan, sedangkan semua DNA mitokondria lainnya musnah.

Sebelum sampai ke "Hawa Mitokondria" , terdapat dua perempuan yang memiliki kombinasi DNA mitokondria sendiri. Di sinilah awal variasi susunan DNA mitokondria setiap manusia. Namun, tentu saja kedua perempuan itu bersaudara karena keturunannya bisa saling kawin, berkombinasi.

Pelacakan DNA ini juga bisa dilakukan pada DNA manusia. Seperti diketahui, setiap laki-laki memiliki kromosom Y. Tentu setiap laki-laki mewarisi kromosom Y dari ayahnya. Begitu seterusnya, sampai pada ayah dari segala ayah: Adam kromosom Y. Namun keberadaan
kromosom Y ini independen dari DNA mitokondria, sehingga agak sulit menyimpulkan, apakah Adam kromosom Y dan Hawa mitokondria berada pada zaman yang sama. Pada tahun 1997, Carsten Wiuf dan Jotun Hein menganalisis, Adam kromosom Y dan Hawa mitokondria
berada di dalam populasi 86 ribu orang ketika mereka saling kawin dan menghasilkan keturunan homo sapiens sampai sekarang. Kapan itu waktunya? Para ahli menduga
antara 150 ribu sampai 200 ribu tahun yang lalu. Dimana tempatnya? Afrika.

Afrika menjadi 'taman eden' penyebaran manusia berdasarkan temuan fosil-fosil manusia yang sangat tua ditemukan di benua hitam itu. Pada saat Hawa mitokondria dan Adam kromosom Y itu hidup, terdapat populasi 20 ribu orang yang kemudian mulai berpencar ke seluruh penjuru dunia. Titik pencar pertama tentu saja adalah wilayah pertemuan benua Afrika dan Asia,
Mesir dan Israel sekarang.

Lalu pertanyaan yang muncul adalah, jika mitokondria dan DNA diwariskan dari Adam dan Hawa itu, mengapa kemudian muncul keanekaragaman luar biasa DNA umat manusia saat ini? Jawabannya adalah mutasi. Mutasi itu ada yang relevan mengubah sifat, namun ada juga yang
tidak. (Untuk dicatat, tidak semua gen dalam DNA memiliki fungsi). Mutasi itu bisa bertahan dan kemudian diturunkan. Mutasi juga bisa membawa ke kepunahan, karena keturunan tak bisa bertahan bahkan sejak dari kehamilan. Kemudian ada juga mutasi yang menguntungkan, seperti penyesuaian warna kulit bagi homo sapiens yang memasuki wilayah Eropa dan Pasifik.
Inilah keajaiban evolusi, the fittest will survive.

Kemudian, kembali difokuskan pada mitologi Adam & Hawa dalam agama Semitik, apakah Adam kromosom Y dan Hawa mitokondria itu kah yang dimaksud firman Tuhan? Secara ilmiah, merekalah bapak dan ibu umat manusia yang berkembang sekarang ini.

Jika bicara Al Quran (karena penulis adalah muslim), saya pikir, sesuai dengan penemuan sains mutakhir ini. Ketika malaikat disuruh bersujud ke Adam, malaikat sendiri keberatan karena menurutnya Adam adalah sama dengan makhluk melata yang suka membuat keonaran.
Artinya, malaikat (yang dikabarkan kedalaman pengetahuannya tidak seluas manusia) melihat Adam mirip dengan makhluk yang telah ada sebelumnya. Tentu saja yang dimaksud adalah pra-homo sapiens!

Persoalannya adalah, tak ada ayat-ayat Quran yang menyatakan Adam adalah hasil evolusi dari
makhluk-makhluk sebelum Adam itu. Sehingga, kekosongan inilah yang menjadi justifikasi kaum creationist untuk mengatakan Quran menolak teori evolusi. Kemudian, ditambah surat Al Alaq, mereka menyatakan manusia diciptakan dari segumpal tanah. Manusia (alias Adam)
diciptakan dalam sekejab! Jadi dan Jadilah. Lalu semakin kuatlah keimanan kaum creationist.

(Dan ini menurut saya sangat memalukan, mengingatkan saya pada nasib Copernicus yang dihujat gereja karena mengatakan bumi itu bulat. Memalukan karena sudah jelas banyak hal dalam Quran terbukti sesuai dengan sains. Sekarang tinggal soal teori evolusi. Menurut
saya, segumpal tanah itu perlu diinterpretasikan sebagai materi awal pembentuk kehidupan, yakni protein. Termasuk ke dalamnya itu adalah mitokondria sebagai batere reaksi sel-sel tunggal berkembang ke makhluk yang lebih kompleks lagi sampai ke manusia.)

Namun ada satu pendapat menarik mengenai Adam itu, yakni bahwa Tuhan campur tangan dalam proses menjadi 'Adam'. Ada sebuah aliran di penganut Islam, bahwa Adam adalah hasil mutasi dari makhluk pra-homo sapiens. Mutasinya direkayasa sehingga menjadi lebih
baik oleh Tuhan. Teori ini mirip dengan yang dipercayai oleh kaum Raelian yang pro-kloning.
Bedanya, kaum Raelian yang umumnya berkembang di Amerika Serikat, menyatakan, yang melakukan campur tangan itu adalah UFO, bukan Tuhan.

Terlepas dari itu, saya berpendapat, dua kepercayaan terakhir ini tetap mengandalkan diri pada hipotesis evolusi. Sesuatu yang ada saat ini berasal dari sesuatu yang ada sebelumnya.

Nah, sekarang pendapat saya pribadi adalah, saya percaya ada Adam dan Hawa. Mereka itulah Adam kromosom Y dan Hawa mitokondria. Adam dan Hawa ini adalah hasil evolusi dari makhluk yang sudah ada sebelumnya. Apakah proses menjadi Adam dan Hawa itu diintervensi 'makhluk yang lebih pintar'? Jawabannya ada pada Anda sendiri. Apakah Andi percaya? Itu urusan pribadi-pribadi. Secara ilmiah, tak pernah ada bukti intervensi itu.

Dikutip dari IndoZ Forum

Label:

diposting oleh palzum @ 09.14
PC Media Antivirus (PCMAV) 1.0 RC20 (Cleaner dan RTP)
Kamis, 20 September 2007 | 0 Komentar
PCMAV RC20

PC Media Antivirus (PCMAV) RC20 telah hadir dalam keping DVD majalah PC Media edisi 10/2007 yang saya beli tadi siang. Dari file readme.txt yang disertakan, pada rilis ini ditambahkan database pengenal dan pembersih 89 virus lokal/asing/varian baru yang dilaporkan menyebar di Indonesia. Total 1121 virus beserta variannya yang banyak beredar di Indonesia telah dikenal di RC20 ini oleh engine internal PCMAV. Selain itu juga dilakukan perbaikan dan improvisasi fitur yang ada.

Virus-virus baru yang dikenal mulai RC20 ini antara lain Aksika-Dago.E, Aksika-Kere.D, Aksika.O, AnakFK, Angelo.C, Aniee.A, Aniee.B, Autoit.B, Barsaka, Boo, Brontok-3.D, BukBron.C, Cetik, Cyrax.D, FluIkan.B, Funxls, GadisSeksi, GameVB.B, Geratis.C, GetRaw, Habd, Harpot.I, Itz, JerukPurut, Kalong, Kuya, KyrEnt.E, Leena.K, LovePraja, Manorblack, Noooh, Piracy, Prethoryan, Ravmon, Redlof.B, Regestry, Rhex, RontokBrow.D, Shuriken.F, Sina, Socks, TheBrother, TheCoolPics.D, TheCoolPics.E, Thumbs.B, TukulNdeso.VBS, Vanpraja, dan Worker.

Dilarang keras menggunakan dan atau memanfaatkan program ini di lingkungan bisnis atau lembaga yang berorientasi profit tanpa memiliki secara sah Majalah PC Media yang menyertakannya.

Download (1,53 MB), pilih dari salah satu server berikut:

DivShare | Indowebster.com | Rapidshare

Update untuk PCMAV 1.0 RC20 (masukkan dalam direktori PCMAV RC20):

- Belum ada (akan diupdate kala sempat :) )

Lihat juga: Hasil scan terhadap PCMAV 1.0 RC20 (menyusul)

PC Media Antivirus (PCMAV) 1.0 RC20
Copyright (c) 2007 Majalah PC Media, A member of Pinpoint Publications

Label:

diposting oleh palzum @ 09.38
MEMANFAATKAN SHELL SAVE MODE ON
Rabu, 12 September 2007 |
Biasa nya beberapa target injekan yang telah kita susupi sering kita temui SAVEMODE pada target tersebut telah dinyalakan / dihidupkan atau sering kita dengar dengan istilah SAVEMODE ON.
Apabila savemode pada target tersebut telah dihidupkan, kita tidak dapat menuliskan perintah pada target tersebut. ( Pada layar tampilan injekan r57, dapat kita lihat bahwa kolom tempat kita memasukan perintah tidak ada alias hilang. ) Lalu bagaimana kita memanfaat kan terget tersebut? Sayang kan kalau kita buang.
Biasa nya para newbie ( termasuk saya ;p ) langsung mengabaikan target-target tersebut, namun ternyata target-target tersebut masih dapat dipergunakan diantaranya untuk membuat Bot mIRC dan Mail Bomber.
Bagaimana cara membuatnya? Sedangkan kita tidak dapat melakukan perintah terhadap shell target tersebut.
Nah berikut ini adalah cara untuk membuat Bot mIRC pada target SAVEMODE ON.
1. Sambungkan komputer anda ke dunia maya.
2. Buka target injekan anda ( yang SAVEMODE ON ) dengan injekan c99 atau morgan.
Contoh: http://www.target.com/modules/PNphpBB2/includes/functions_admin.php?phpbb_root_patch=http://geocities.com/tj_glodok/Injek/morgan.txt?
3. Cari folder yg ada permission nya dibelakang folder /public_html/ supaya bisa kita buka melalui browser ( Pada injekan morgan, folder yang ada permission akan di cetak tebal )
Contoh: /home/target/public_html/modules/

4. Download file bot php ke dalam komputer anda.
http://geocities..com/tj_glodok/Bot/botphp.zip
5. Ubah nama file (terserah) dengan extantion .php
Contoh: botphp.zip menjadi bot.php
6. Lalu upload file bot.php ke dalam folder yang kita cari tadi.
( Lihat langkah no.3 /home/target/public_html/modules/ )
Nah setelah selesai, kita buka target tersebut di browser dengan alamat:
http://www.target .com/modules/bot.php

*Note: - Untuk pembuatan Mail Bomber, sama seperti langkah diatas atau anda bisa lihat di
http://www.sekuritionline.net/index.php?categoryid=12&p2_articleid=35 )
- Tulisan ini hanya untuk menambahkan pengetahuan semata bagi yang belum mengetahui,
apabila ada kesalahan-kesalahan mohon dimaafkan :p

Label:

diposting oleh palzum @ 17.38
Penghitungan Subnetting, Siapa Takut?
Selasa, 11 September 2007 | 0 Komentar
subnetrouter2.JPGSetelah anda membaca artikel Konsep Subnetting, Siapa Takut? dan memahami konsep Subnetting dengan baik. Kali ini saatnya anda mempelajari teknik penghitungan subnetting. Penghitungan subnetting bisa dilakukan dengan dua cara, cara binary yang relatif lambat dan cara khusus yang lebih cepat. Pada hakekatnya semua pertanyaan tentang subnetting akan berkisar di empat masalah: Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet, dan Alamat Host- Broadcast.

Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan 192.168.1.2/24, apa ini artinya? Artinya bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. Lho kok bisa seperti itu? Ya, /24 diambil dari penghitungan bahwa 24 bit subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0). Konsep ini yang disebut dengan CIDR (Classless Inter-Domain Routing) yang diperkenalkan pertama kali tahun 1992 oleh IEFT.

Pertanyaan berikutnya adalah Subnet Mask berapa saja yang bisa digunakan untuk melakukan subnetting? Ini terjawab dengan tabel di bawah:

Subnet Mask Nilai CIDR
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
255.255.128.0 /17
255.255.192.0 /18
255.255.224.0 /19
Subnet Mask Nilai CIDR
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30

SUBNETTING PADA IP ADDRESS CLASS C

Ok, sekarang mari langsung latihan saja. Subnetting seperti apa yang terjadi dengan sebuah NETWORK ADDRESS 192.168.1.0/26 ?

Analisa: 192.168.1.0 berarti kelas C dengan Subnet Mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192).

Penghitungan: Seperti sudah saya sebutkan sebelumnya semua pertanyaan tentang subnetting akan berpusat di 4 hal, jumlah subnet, jumlah host per subnet, blok subnet, alamat host dan broadcast yang valid. Jadi kita selesaikan dengan urutan seperti itu:

  1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi Jumlah Subnet adalah 22 = 4 subnet
  2. Jumlah Host per Subnet = 2y - 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 26 - 2 = 62 host
  3. Blok Subnet = 256 - 192 (nilai oktet terakhir subnet mask) = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Bagaimana dengan alamat host dan broadcast yang valid? Kita langsung buat tabelnya. Sebagai catatan, host pertama adalah 1 angka setelah subnet, dan broadcast adalah 1 angka sebelum subnet berikutnya.
  5. Subnet
    192.168.1.0
    192.168.1.64
    192.168.1.128
    192.168.1.192
    Host Pertama
    192.168.1.1
    192.168.1.65
    192.168.1.129
    192.168.1.193
    Host Terakhir
    192.168.1.62
    192.168.1.126
    192.168.1.190
    192.168.1.254
    Broadcast
    192.168.1.63
    192.168.1.127
    192.168.1.191
    192.168.1.255

Kita sudah selesaikan subnetting untuk IP address Class C. Dan kita bisa melanjutkan lagi untuk subnet mask yang lain, dengan konsep dan teknik yang sama. Subnet mask yang bisa digunakan untuk subnetting class C adalah seperti di bawah. Silakan anda coba menghitung seperti cara diatas untuk subnetmask lainnya.

Subnet Mask Nilai CIDR
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30

SUBNETTING PADA IP ADDRESS CLASS B

Berikutnya kita akan mencoba melakukan subnetting untuk IP address class B. Pertama, subnet mask yang bisa digunakan untuk subnetting class B adalah seperti dibawah. Sengaja saya pisahkan jadi dua, blok sebelah kiri dan kanan karena masing-masing berbeda teknik terutama untuk oktet yang “dimainkan” berdasarkan blok subnetnya. CIDR /17 sampai /24 caranya sama persis dengan subnetting Class C, hanya blok subnetnya kita masukkan langsung ke oktet ketiga, bukan seperti Class C yang “dimainkan” di oktet keempat. Sedangkan CIDR /25 sampai /30 (kelipatan) blok subnet kita “mainkan” di oktet keempat, tapi setelah selesai oktet ketiga berjalan maju (coeunter) dari 0, 1, 2, 3, dst.

Subnet Mask Nilai CIDR
255.255.128.0 /17
255.255.192.0 /18
255.255.224.0 /19
255.255.240.0 /20
255.255.248.0 /21
255.255.252.0 /22
255.255.254.0 /23
255.255.255.0 /24
Subnet Mask Nilai CIDR
255.255.255.128 /25
255.255.255.192 /26
255.255.255.224 /27
255.255.255.240 /28
255.255.255.248 /29
255.255.255.252 /30

Ok, kita coba dua soal untuk kedua teknik subnetting untuk Class B. Kita mulai dari yang menggunakan subnetmask dengan CIDR /17 sampai /24. Contoh network address 172.16.0.0/18.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /18 berarti 11111111.11111111.11000000.00000000 (255.255.192.0).

Penghitungan:

  1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada 2 oktet terakhir. Jadi Jumlah Subnet adalah 22 = 4 subnet
  2. Jumlah Host per Subnet = 2y - 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada 2 oktet terakhir. Jadi jumlah host per subnet adalah 214 - 2 = 16.382 host
  3. Blok Subnet = 256 - 192 = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Alamat host dan broadcast yang valid?
  5. Subnet

    172.16.0.0
    172.16.64.0
    172.16.128.0
    172.16.192.0
    Host Pertama
    172.16.0.1
    172.16.64.1
    172.16.128.1
    172.16.192.1
    Host Terakhir
    172.16.63.254
    172.16.127.254
    172.16.191.254
    172.16.255.254
    Broadcast
    172.16.63.255
    172.16.127.255
    172.16.191.255
    172.16..255.255

Berikutnya kita coba satu lagi untuk Class B khususnya untuk yang menggunakan subnetmask CIDR /25 sampai /30. Contoh network address 172.16.0.0/25.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128).

Penghitungan:

  1. Jumlah Subnet = 29 = 512 subnet
  2. Jumlah Host per Subnet = 27 - 2 = 126 host
  3. Blok Subnet = 256 - 128 = 128. Jadi lengkapnya adalah (0, 128)
  4. Alamat host dan broadcast yang valid?

Subnet

172.16.0.0 172.16.0.128 172.16.1.0 172.16.255.128
Host Pertama 172.16.0.1 172.16.0.129 172.16.1.1 172.16.255.129
Host Terakhir 172.16.0.126 172.16.0.254 172.16.1.126 172.16.255.254
Broadcast 172.16.0.127 172.16.0.255 172.16.1.127 172.16.255.255

Masih bingung juga? Ok sebelum masuk ke Class A, coba ulangi lagi dari Class C, dan baca pelan-pelan ;)

SUBNETTING PADA IP ADDRESS CLASS A

Kalau sudah mantab dan paham, kita lanjut ke Class A. Konsepnya semua sama saja. Perbedaannya adalah di OKTET mana kita mainkan blok subnet. Kalau Class C di oktet ke 4 (terakhir), kelas B di Oktet 3 dan 4 (2 oktet terakhir), kalau Class A di oktet 2, 3 dan 4 (3 oktet terakhir). Kemudian subnet mask yang bisa digunakan untuk subnetting class A adalah semua subnet mask dari CIDR /8 sampai /30.

Kita coba latihan untuk network address 10.0.0.0/16.

Analisa: 10.0.0.0 berarti kelas A, dengan Subnet Mask /16 berarti 11111111.11111111.00000000.00000000 (255.255.0.0).

Penghitungan:

  1. Jumlah Subnet = 28 = 256 subnet
  2. Jumlah Host per Subnet = 216 - 2 = 65534 host
  3. Blok Subnet = 256 - 255 = 1. Jadi subnet lengkapnya: 0,1,2,3,4, etc.
  4. Alamat host dan broadcast yang valid?

Subnet

10.0.0.0 10.1.0.0 10.254.0.0 10.255.0.0
Host Pertama 10.0.0.1 10.1.0.1 10.254.0.1 10.255.0.1
Host Terakhir 10.0.255.254 10.1.255.254 10.254.255.254 10.255.255.254
Broadcast 10.0.255.255 10.1.255.255 10.254.255.255 10.255.255.255

Mudah-mudahan sudah setelah anda membaca paragraf terakhir ini, anda sudah memahami penghitungan subnetting dengan baik. Kalaupun belum paham juga, anda ulangi terus artikel ini pelan-pelan dari atas. Untuk teknik hapalan subnetting yang lebih cepat, tunggu di artikel berikutnya ;)

Catatan: Semua penghitungan subnet diatas berasumsikan bahwa IP Subnet-Zeroes (dan IP Subnet-Ones) dihitung secara default. Buku versi terbaru Todd Lamle dan juga CCNA setelah 2005 sudah mengakomodasi masalah IP Subnet-Zeroes (dan IP Subnet-Ones) ini. CCNA pre-2005 tidak memasukkannya secara default (meskipun di kenyataan kita bisa mengaktifkannya dengan command ip subnet-zeroes), sehingga mungkin dalam beberapa buku tentang CCNA serta soal-soal test CNAP, anda masih menemukan rumus penghitungan Jumlah Subnet = 2x - 2

Tahap berikutnya adalah silakan download dan kerjakan soal latihan subnetting. Jangan lupa mengikuti artikel tentang Teknik Mengerjakan Soal Subnetting untuk memperkuat pemahaman anda dan meningkatkan kemampuan dalam mengerjakan soal dalam waktu terbatas.

REFERENSI

  1. Todd Lamle, CCNA Study Guide 5th Edition, Sybex, 2005.
  2. Module CCNA 1 Chapter 9-10, Cisco Networking Academy Program (CNAP), Cisco Systems.
  3. Hendra Wijaya, Cisco Router, Elex Media Komputindo, 2004.

ttd-small.jpg

Label:

diposting oleh palzum @ 09.50
Konsep Subnetting, Siapa Takut?
subnetrouter.JPGSubnetting adalah termasuk materi yangbanyak keluar di ujian CCNA dengan berbagai variasi soal. Juga menjadi momok bagi student atau instruktur yang sedang menyelesaikan kurikulum CCNA 1 program CNAP (Cisco Networking Academy Program). Untuk menjelaskan tentang subnetting, saya biasanya menggunakan beberapa ilustrasi dan analogi yang sudah kita kenal di sekitar kita. Artikel ini sengaja saya tulis untuk rekan-rekan yang sedang belajar jaringan, yang mempersiapkan diri mengikuti ujian CCNA, dan yang sedang mengikuti pelatihan CCNA 1.Setelah selesai membaca ini, silakan lanjutkan dengan artikel Penghitungan Subnetting, Siapa Takut?.

Sebenarnya subnetting itu apa dan kenapa harus dilakukan? Pertanyaan ini bisa dijawab dengan analogi sebuah jalan. Jalan bernama Gatot Subroto terdiri dari beberapa rumah bernomor 01-08, dengan rumah nomor 08 adalah rumah Ketua RT yang memiliki tugas mengumumkan informasi apapun kepada seluruh rumah di wilayah Jl. Gatot Subroto.

jalan.jpg

Ketika rumah di wilayah itu makin banyak, tentu kemungkinan menimbulkan keruwetan dan kemacetan. Karena itulah kemudian diadakan pengaturan lagi, dibuat gang-gang, rumah yang masuk ke gang diberi nomor rumah baru, masing-masing gang ada Ketua RTnya sendiri-sendiri. Sehingga ini akan memecahkan kemacetan, efiesiensi dan optimalisasi transportasi, serta setiap gang memiliki previledge sendiri-sendiri dalam mengelola wilayahnya. Jadilah gambar wilayah baru seperti di bawah:

gang.jpg

Konsep seperti inilah sebenarnya konsep subnetting itu. Disatu sisi ingin mempermudah pengelolaan, misalnya suatu kantor ingin membagi kerja menjadi 3 divisi dengan masing-masing divisi memiliki 15 komputer (host). Disisi lain juga untuk optimalisasi dan efisiensi kerja jaringan, karena jalur lalu lintas tidak terpusat di satu network besar, tapi terbagi ke beberapa ruas-ruas gang. Yang pertama analogi Jl Gatot Subroto dengan rumah disekitarnya dapat diterapkan untuk jaringan adalah seperti NETWORK ADDRESS (nama jalan) dan HOST ADDRESS (nomer rumah). Sedangkan Ketua RT diperankan oleh BROADCAST ADDRESS (192.168.1.255), yang bertugas mengirimkan message ke semua host yang ada di network tersebut.

network.jpg

Masih mengikuti analogi jalan diatas, kita terapkan ke subnetting jaringan adalah seperti gambar di bawah. Gang adalah SUBNET, masing-masing subnet memiliki HOST ADDRESS dan BROADCAST ADDRESS.

subnet.jpg

Terus apa itu SUBNET MASK? Subnetmask digunakan untuk membaca bagaimana kita membagi jalan dan gang, atau membagi network dan hostnya. Address mana saja yang berfungsi sebagai SUBNET, mana yang HOST dan mana yang BROADCAST. Semua itu bisa kita ketahui dari SUBNET MASKnya. Jl Gatot Subroto tanpa gang yang saya tampilkan di awal bisa dipahami sebagai menggunakan SUBNET MASK DEFAULT, atau dengan kata lain bisa disebut juga bahwa Network tersebut tidak memiliki subnet (Jalan tanpa Gang). SUBNET MASK DEFAULT ini untuk masing-masing Class IP Address adalah sbb:

CLASS OKTET PERTAMA SUBNET MAS DEFAULT PRIVATE ADDRESS
A 1-127 255.0.0.0 10.0.0.0-10.255.255.255
B 128-191 255.255.0.0 172.16.0.0-172.31.255.255
C 192-223 255.255.255.0 192.168.0.0-192.168.255.255

Setelah anda selesai membaca artikel ini, silakan lanjutkan dengan membaca artikel Penghitungan Subnetting, Siapa Takut?.

dikutip dari:

ttd-small.jpg

Label:

diposting oleh palzum @ 09.47
Pola Soal Subnetting dan Teknik Mengerjakannya

Pada saat mengajar dan memahamkan materi subnetting di kelas networking atau CCNA, saya biasanya menggunakan metode seperti yang saya tulis di dua artikel sebelumnya:

  1. Memahami Konsep Subnetting
  2. Penghitungan Subnetting

Selama ini lancar-lancar saja dan tingkat pemahaman siswa cukup bagus. Kebetulan kemarin (6 Mei 2007) saya berkesempatan mencoba metode yang sama untuk ngajar adik-adik SMKN 1 Rangkasbitung. Pemahaman bisa masuk, hanya ada sedikit permasalahan pada saat mengerjakan soal karena variasi soal yang beragam. Supaya lebih tajam lagi, saya perlu sajikan satu topik khusus teknik mengerjakan soal-soal subnetting dengan berbagai pola yang ada. Anggap saja ini adalah materi berikutnya dari dua materi sebelumnya. Contoh-contoh soal lengkap bisa download dari sini.

1. SOAL MENANYAKAN SUBNETMASK DENGAN PERSYARATAN JUMLAH HOST ATAU SUBNET

Soal yang menanyakan subnetmask apa yang sebaiknya digunakan dengan batasan jumlah host atau subnet yang ditentukan dalam soal. Untuk menjawab soal seperti ini kita gunakan rumus menghitung jumlah host per subnet, yaitu 2y - 2, dimana y adalah banyaknya binari 0 pada oktet terakhir subnetmask. Dan apabila yang ditentukan adalah jumlah subnet, kita menggunakan rumus 2x (cara setelah 2005) atau 2x - 2 (cara sebelum 2005), dimana x adalah banyaknya binari 1 pada oktet terakhir subnetmask.

  • Soal: A company is planning to subnet its network for a maximum of 27 hosts. Which subnetmask would provide the needed hosts and leave the fewest unused addresses in each subnet?

    Jawab: Karena kebutuhan host adalah 27, kita tinggal masukkan ke rumus 2y - 2, dimana jawabannya tidak boleh kurang dari (atau sama dengan) 27. Jadi 2y - 2 >= 27, sehingga nilai y yang tepat adalah 5 (30 host). Sekali lagi karena y adalah banyaknya binari 0 pada oktet terakhir subnetmask, maka kalau kita susun subnetmasknya menjadi 11111111.11111111.11111111.11100000 atau kalau kita desimalkan menjadi 255.255.255.224. Itulah jawabannya :)

  • Soal: You have a Class B network ID and need about 450 IP addresses per subnet. What is the best mask for this network?

    Jawab: 2y - 2 >= 450. Nilai y yang tepat adalah 9 (510 host). Jadi subnetmasknya adalah: 11111111.11111111.11111110.00000000 atau kalau didesimalkan menjadi 255.255.254.0 (itulah jawabannya! ;) ).

  • subnettighost.jpgSoal: Refer to the exhibit. The internetwork in the exhibit has been assigned the IP address 172.20.0.0. What would be the appropriate subnet mask to maximize the number of networks available for future growth?

    Jawab: Cari jumlah host per subnet yang paling besar, jadikan itu rujukan karena kalau kita ambil terkecil ada kemungkinan kebutuhan host yang lebih besar tidak tercukupi. Jadi untuk soal ini 2y - 2 >= 850. Nilai y yang paling tepat adalah 10 (1022 host). Jadi subnetmasknya adalah 11111111.11111111.11111100.00000000 atau 255.255.252.0

2. SOAL MENGIDENTIFIKASI JENIS ALAMAT IP

Soal mengidentifikasi jenis alamat IP bisa kita jawab dengan menghitung blok subnet dan mencari kelipatannya blok subnet yang paling dekat dengan alamat IP yang ditanyakan.

  • Soal: Which type of address is 223.168.17.167/29?

    Jawab: Subnetmask dengan CIDR /29 artinya 255.255.255. 248. Blok subnet= 256-248 = 8, alias urutan subnetnya adalah kelipatan 8 yaitu 0, 8, 16, 24, 32, …, 248. Tidak perlu mencari semu subnet (kelipatan blok subnet), yang penting kita cek kelipatan 8 yang paling dekat dengan 167 (sesuai soal), yaitu 160 dan 168. Kalau kita susun seperti yang dulu kita lakukan di penghitungan subnetting adalah seperti di bawah. Dari situ ketahuan bahwa 223.168.17.167 adalah alamat broadcast.

  • Subnet

    223.168.17.160 223.168.17.168
    Host Pertama 223.168.17.161 223.168.17.169
    Host Terakhir 223.168.17.166 223.168.17.174
    Broadcast 223.168.17.167 223.168.17.175

3. SOAL MENGIDENTIFIKASI KESALAHAN SETTING JARINGAN

Teknik mengerjakan soal yang berhubungan dengan kesalahan setting jaringan adalah kita harus menganalisa alamat IP, gateway dan netmasknya apakah sudah bener. Sudah benar ini artinya:

  1. Apakah subnetmask yang digunakan di host dan di router sudah sama
  2. Apakah alamat IP tersebut masuk diantara host pertama dan terakhir. Perlu dicatat bahwa alamat subnet dan broadcast tidak bisa digunakan untuk alamat IP host
  3. Biasanya alamat host pertama digunakan untuk alamat IP di router untuk subnet tersebut
  • subnettingidentifikasi.jpgSoal: Host A is connected to the LAN, but it cannot connect to the Internet. The host configuration is shown in the exhibit. What are the two problems with this configuration?
  • Jawab: CIDR /27 artinya netmask yang digunakan adalah 255.255.255.224. Dari sini kita tahu bahwa isian netmask di host adalah berbeda, jadi salah setting di netmask. Yang kedua blok subnet = 256-224 = 32, jadi subnetnya adalah kelipatan 32 (0, 32, 64, 86, 128, …, 224). Artinya di bawah Router 1, masuk di subnet 198.18.166.32. Alamat gateway sudah benar, karena biasa digunakan alamat host pertama. Hanya alamat IP hostnya salah karena 198.18.166.65 masuk di alamat subnet 198.18.166.64 dan bukan 198.18.166.32.

4. SOAL MENGIDENTIFIKASI ALAMAT SUBNET DAN HOST YANG VALID

Termasuk jenis soal yang paling banyak keluar, baik di ujian CCNA akademi (CNAP) atau CCNA 604-801. Teknik mengerjakan soal yang menanyakan alamat subnet dan host yang valid dari suatu subnetmask adalah dimulai dengan mencari blok subnetnya, menyusun alamat subnet, host pertama, host terakhir dan broadcastnya, serta yang terakhir mencocokkan susunan alamat tersebut dengan soal ataupun jawaban yang dipilih.

  • Soal: What is the subnetwork number of a host with an IP address of 172.16.66.0/21?

    Jawab: CIDR /21 berarti 255.255.248.0. Blok subnet = 256- 248 = 8, netmasknya adalah kelipatan 8 (0, 8, 16, 24, 32, 40, 48, …, 248) dan karena ini adalah alamat IP kelas B, blok subnet kita “goyang” di oktet ke 3. Tidak perlu kita list semuanya, kita hanya perlu cari kelipatan 8 yang paling dekat dengan 66 (sesuai dengan soal), yaitu 64 dan 68. Jadi susunan alamat IP khusus untuk subnet 172.16.64.0 dan 172.16.68.0 adalah seperti di bawah. Jadi pertanyaan bisa dijawab bahwa 172.16.66.0 itu masuk di subnet 172.16.64.0

Subnet

172.16.64.0 172.16.68.0
Host Pertama 172.16.64.1 172.16.68.1
Host Terakhir 172.16.67.254 172.16.71.254
Broadcast 172.16.67.255 172.16.71.255
  • Soal: What is the subnetwork address for a host with the IP address 200.10.5.68/28?

    Jawab: CIDR /21 berarti 255.255.255.240. Blok subnet = 256-240 = 16, netmasknya adalah kelipatan 16 (0, 16, 32, 48, 64, 80 …, 240). Kelipatan 16 yang paling dekat dengan 68 (sesuai soal) adalah 64 dan 80. Jadi alamat IP 200.10.5.68 masuk di alamat subnet 200.10.5.64.

    Subnet

    200.10.5.64 200.10.5.80
    Host Pertama 200.10.5.65 200.10.5.81
    Host Terakhir 200.10.5.78 200.10.5.94
    Broadcast 200.10.5.79 200.10.5.95

5. SOAL-SOAL LAIN YANG UNIK

Selain 4 pola soal diatas, kadang muncul soal yang cukup unik, sepertinya sulit meskipun sebenarnya mudah. Saya coba sajikan secara bertahap soal-soal tersebut di sini, sambil saya analisa lagi soal-soal subnetting yang lain lagi :)

  • Soal: Which combination of network id and subnet mask correctly identifies all IP addresses from 172.16.128.0 through 172.16.159.255?

    Jawab: Teknik paling mudah mengerjakan soal diatas adalah dengan menganggap 172.16.128.0 dan 172.16.159.255 adalah satu blok subnet. Jadi kalau kita gambarkan seperti di bawah:

Subnet

172.16.128.0
Host Pertama
Host Terakhir
Broadcast 172.16.159.255
    Dari sini berarti kita bisa lihat bahwa alamat subnet berikutnya pasti 172.16.160.0, karena rumus alamat broadcast adalah satu alamat sebelum alamat subnet berikutnya. Nah sekarang jadi ketahuan blok subnetnya adalah 160-128 = 32 (kelipatan 32), terus otomatis juga ketahuan subnetmasknya karena rumus blok subnet adalah 256-oktet terakhir netmask. Artinya subnetmasknya adalah 255.255.224.0. Kok tahu kalau letak 224 di oktet ketiga? Ya karena yang kita kurangi (”goyang”) tadi adalah oktet ketiga.

Subnet

172.16.128.0 172.16.160.0
Host Pertama

Host Terakhir

Broadcast 172.16.159.255

Masih bingung? Atau malah tambah pusing? Tarik nafas dulu, istirahat cukup, sholat yang khusuk dan baca lagi artikel ini pelan-pelan ;) Insya Allah akan paham. Amiin …

dikutip dari ttd-small.jpg

Label:

diposting oleh palzum @ 09.43
Cara Gampang Konfigurasi Transparan Proxy (squid) di Linux
Transparan proxy adalah salah satu cara agar kita kitak perlu menyetting IP di browser client. Coba saja anda bayangkan jika anda memiliki 100 client dan tidak menggunakan transparant proxy? tentunya anda harus menset 1 per 1 client anda. wah sungguh merepotkan bukan? Nah kali ini untuk meringankan perkerjaan anda berikut bagaimana cara mngkonfigurasi transparan proxy. Let's go...

1. Spec komputer yang saya gunakan untuk praktek

2. katakanlah anda punya 2 network card

eth0 IPnya: 202.182.191.222 <-internet

eth1 IPnya: 192.168.0.1 <-LAN

3. Sebelum lanjut install dulu squid dan iptables nya

kalo pake fedora core 5 (distro linux favorit saya), cukup

[root@laluvirtual ~]# yum install squid

iptables gak perlu diinstall nanti kita akan buatkan script iptables sendiriSmile

4. [root@laluvirtual ~]# mv /etc/squid/squid.conf.asli

5. [root@laluvirtual ~]# vi /etc/squid/squid.conf

tambahkan baris berikut:

#Squid.conf oleh laluvirtual silahkan diedit sesuai kebutuhan.

hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
hosts_file /etc/hosts
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl purge method PURGE
acl CONNECT method CONNECT
cache_mem 1024 MB
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl lan src 192.168.0.1/24
http_access allow localhost
http_access allow lan
http_access deny all
http_reply_access allow all
icp_access allow all
visible_hostname laluvirtual.web.id
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
coredump_dir /var/spool/squid
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log

6. simpan file tersebut

7. [root@laluvirtual ~]# vi /etc/sysconfig/iptables

berikut ini isinya:

# Example iptables config file.
# Note the this file uses the format of iptables-save
# What follows is an example of this output. However,

# Example iptables config file.
# Note the this file uses the format of iptables-save
# What follows is an example of this output. However,
# the actual rule lines have been commented out.
# DO NOT USE THE -t (table) OPTION IN THIS FILE!

#

#Modified by laluvirtual

*mangle
:PREROUTING ACCEPT [192.168.1.0:24]
:OUTPUT ACCEPT [0:0]

-A PREROUTING -p tcp --dport 22 -j TOS --set-tos 0x10
COMMIT

*filter
:INPUT ACCEPT [32296:2595574]
:FORWARD ACCEPT [327:113979]
:OUTPUT ACCEPT [42157:3445894]
#firewall
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,PSH,ACK,URG -j DROP
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -j DROP
-A FORWARD -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,PSH,ACK,URG -j DROP
-A FORWARD -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -j DROP

:INPUT ACCEPT [192.168.1.0:24]
:FORWARD ACCEPT [192.168.1.0:24]

:OUTPUT ACCEPT [0:0]

COMMIT

# Completed on Wed Jun 21 12:35:13 2006
# Generated by iptables-save v1.2.3 on Wed Jun 21 12:35:13 2006
*nat
:PREROUTING ACCEPT [8009433:454311769]
:POSTROUTING ACCEPT [1529638:95155672]
:OUTPUT ACCEPT [1273134:83856339]
-A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 202.182.191.222:3128
-A POSTROUTING -s 192.168.0.0/255.255.255.240 -o eth0 -j MASQUERADE
COMMIT

8. restart komputer anda tapi sebelumnya pastikan squid servive dan iptables start on boot dan ingat anda harus mendisable setting firewall yg aktive pada saat diinstallMempublikasikan Posting

[root@laluvirtual ~]# chkconfig squid on

[root@laluvirtual ~]# chkconfig iptables on

[root@laluvirtual ~]# reboot

Label:

diposting oleh palzum @ 09.06
Router Warnet
Akhirnya jadi juga tutorial setting router warnet untuk linux.

Saya menulis ini buat temen2 yang minta untuk di buatin tutorial untuk setting router warnet dengan diagram seperti berikut

|eth0
|
|——————————|
| |————| |————| |
| | GW | | CACHE | |
| |————| |————| |
|——————————-|
|
|eth1
|
|
|——————–HUB——————-|
| | |
| | |
| | |
|————| |————-| |————|
|Client 01 | | Client 02 | | Client 03 |
|————| |————-| |————|

Pertama yang harus di lakukan adalah mensetting GW (Gateway) supaya bisa connect dahulu ke internet
Sebelum Mensetting :
1. Mintalah IP public ke ISP lengkap dengan netmask, broadcast dan dns nya
misalnya :
IP : 202.159.61.224
GATEWAY : 202.159.61.193
Netmask : 255.255.255.192
DNS1 : 202.159.57.195
DNS2 : 202.159.32.2 (optional)2.Menentukan IP local yang akan kita gunakan untuk client
Setting IP Gateway :
1.[ root@proxy /etc]# pico -w /etc/rc.d/rc.inet1.conf
lalu ubahlah sesuai dengan kebutuhan yang telah di rencanakan :
# Config information for eth0:
IPADDR[0]=”202.159.61.224″
NETMASK[0]=”255.255.255.192″
USE_DHCP[0]=”"
DHCP_HOSTNAME[0]=”"

# Config information for eth1:
IPADDR[1]=”192.168.10.1″
NETMASK[1]=”255.255.255.0″
USE_DHCP[1]=”"
DHCP_HOSTNAME[1]=”"

# Default gateway IP address:
GATEWAY=”202.159.61.193″

2.Simpan dan Keluar

3.Setting dns resolve
[ root@proxy /etc]# pico -w /etc/resolv.conf
lalu isi dengan nameserver dari isp kita tadi :
search warnet-kita.com
nameserver 202.159.57.195

4.Setting ip_forwarding
[ root@proxy /etc]# pkgtool
Pilih setup -> pilih services lalu pilih ip forward, aktifkan.
atau
[ root@proxy /etc]# echo “1″ > /proc/sys/net/ipv4/ip_foward
5.restart
[ root@proxy /etc]# reboot
atau
[ root@proxy /etc]$ /etc/rc.d/rc.inet1 restart

6.test dengan ping ke default gateway 202.159.61.193
[ root@proxy /etc]# ping 202.159.61.193
PING 202.159.61.193 (202.159.61.193) 56(84) bytes of data.
64 bytes from 202.159.61.193: icmp_seq=1 ttl=63 time=0.356 ms
64 bytes from 202.159.61.193: icmp_seq=2 ttl=63 time=0.269 ms
64 bytes from 202.159.61.193: icmp_seq=3 ttl=63 time=0.267 ms
64 bytes from 202.159.61.193: icmp_seq=4 ttl=63 time=0.268 ms

— 202.159.61.193 ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.267/0.290/0.356/0.038 ms

7.test ping ke air-putih.web.id (atau web lain) untuk ngecek dns nya
kalau muncul :
PING air-putih.web.id (xx.xxx.xxx.xx) 56(84) bytes of data.
berarti dns kita untuk gateway sudah bekerja, tapi kalau muncul :
ping: unknown host air-putih.web.id
berarti dns yang kita isikan di /etc/resolv.conf masih salah,silahkan cek lagi ke ISP nya :)

3. Setting NAT IPtables

Untuk setting NAT IPTables saya hanya akan memberikan yang paling sederhana agar client dapat merouting. Untuk lebih jelas dapat dipahami tutorial iptables akan saya berikan lain kali.

[ root@proxy /etc]# pico -w /etc/rc.d/rc.nat
isikan sebagai berikut :
#!/bin/sh
# flush
iptables -F
iptables -F -t nat
# nat
iptables -t nat -A POSTROUTING -s 192.168.6.0/24 -j SNAT –to 202.159.61.224

4. Setting agar nat dapat jalan saat booting
Tambahkan script berikut dalam /etc/rc.d/rc.local
[ root@proxy /etc]# pico -w /etc/rc.d/rc.local
#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local setup commands in here:
# Activating SNAT
/etc/rc.d/rc.nat
echo “”

Tapi sebelumnya chmod terlebih dahulu file /etc/rc.d/rc.nat agar dapat dieksekusi
[ root@proxy /etc]# chmod +x /etc/rc.d/rc.nat

Sampai disini setting untuk gateway sudah selesai dan supaya gateway ini bisa sekaligus bisa di gunakan sebagai ns server maupun proxy serevr maka harus diinstall daemon bind atau daemon nameserver yang lain dan squid proxy server. (Pembahasan lain waktu)

5. Setting Client
Setting IP computer client dengan ketentuan di bawah ini :
IP : 192.168.10.2 - 192.168.10.254
GATEWAY : 192.168.10.1
NETMASK : 255.255.255.0
NAMESERVER : 202.159.57.195
misal :

Client01
===============================
IP : 192.168.10.2
GATEWAY : 192.168.10.1
NETMASK : 255.255.255.0
NAMESERVER : 202.159.57.195

Client02
===============================
IP : 192.168.10.3
GATEWAY : 192.168.10.1
NETMASK : 255.255.255.0
NAMESERVER : 202.159.57.195

dan seterusnya sesuai banyaknya client, yang berubah hanya IP
untuk client windows maka setting IP di bagian Start Menu/Setting/Control Panel/Network

Setelah di setting ip client, maka coba ping ke 192.168.10.1 dari client, kalau berhasil berarti client dan Gateway nya sudah tersambung.
Setelah berhasil coba ping ke gateway ISP contoh : 202.159.61.193, kalau berhasil berarti client sudah tersambung dengan ISP
Setelah berhasil silahkan coba browsing ke situs tertentu misal : yahoo.com jika berhasil maka anda sudah dapat membuat router dengan nat paling sederhana

Label:

diposting oleh palzum @ 08.36