Senin, 25 Mei 2009

System monitor hotspot

System monitoring hotspot di buat untuk memantau atau memonitor seluruh pengguna hotspot, di dalam system bias di pantau aktivitas pengguna hotspot tetapi tidak semua kegiatan pengguna hotspot di capture,

System hotspot di buat dengan berbagai fiture, seperti system autenticat, jadi pengguna hotspot sebelum bisa berinternet harus mendaftarkan diri terlebih dahulu secara gratis

Di dalam system hotspot di buat security firewall, untuk membatasi aktifitas, seperti, tidak di ijinkan nya penggunaan Outlook atau hal lain yang bersifat direct atau koneksi langsung, jadi pengguna hotspot hanya bisa menggunakan, fasilitas browsing dan chating

Berikut ada contoh system monitoring Hotspot di dagoPlaza dago dan paris van java bandung

System pendaftaran



System pendaftaran di buat untuk meminimalisir, kegiatan cybercrime di area hotspot jadi setiap pengguna di wajibkan mengisi formulir

System monitoring traffic weekly




Gambar di atas ialah system Monitor atau pangguna hotspot Mingguan, pemakaian per 5 menit per hari dan per minggu

Berikut adalah system log, yaitu setiap authenticating User tercapture untuk melihat kesalah ada log login user

Tue May 26 13:31:18 2009 : Auth: Login OK: [hendriirwan@melsahotspot.com] (from client bragacitywalk-hotspot port 9 cli 00:25:47:1b:f6:ad)

Tue May 26 13:31:20 2009 : Auth: Login OK: [luvjaychou@melsahotspot.com] (from client ip-hotspot port 12 cli 00:25:00:40:13:dc)

Tue May 26 13:32:33 2009 : Auth: Login OK: [cinhun@melsahotspot.com] (from client parisvanjavamall-hotspot port 24 cli 00:12:0e:91:93:e0)

Tue May 26 13:32:39 2009 : Auth: Login OK: [ndy_18@melsahotspot.com] (from client ngopidoeloe3-hotspot port 18 cli 00:1e:c2:b3:d5:bb)

Tue May 26 13:33:09 2009 : Auth: Login incorrect (rlm_pap: CRYPT password check failed): [prazzarumm@melsahotspot.com/ARUMMSAYANG] (from client ngopidoeloe3-hotspot port 19 cli 00:1f:3b:a9:e7:a3)

Tue May 26 13:33:10 2009 : Auth: Login OK: [vibisby@melsahotspot.com] (from client riaujunction-hotspot port 9 cli 00:15:af:b0:b3:01)

Tue May 26 13:33:21 2009 : Auth: Login OK: [andre_15@melsahotspot.com] (from client ip-hotspot port 13 cli 00:1c:bf:bd:94:a0)

Tue May 26 13:33:32 2009 : Auth: Login incorrect (rlm_pap: CRYPT password check failed): [prazzarumm@melsahotspot.com/SAYANK] (from client ngopidoeloe3-hotspot port 19 cli 00:1f:3b:a9:e7:a3)

Tue May 26 13:33:37 2009 : Auth: Login OK: [wie0800@melsahotspot.com] (from client ip-hotspot port 31 cli 00:1c:d4:f9:e1:83)

Tue May 26 13:33:52 2009 : Auth: Login OK: [prazzarumm@melsahotspot.com] (from client ngopidoeloe3-hotspot port 19 cli 00:1f:3b:a9:e7:a3)

Tue May 26 13:36:41 2009 : Auth: Login incorrect: [andri1234/1234] (from client btc-hotspot port 16 cli 00:24:2b:cf:27:57)

Tue May 26 13:37:10 2009 : Auth: Login incorrect: [andri_idea/948000] (from client btc-hotspot port 16 cli 00:24:2b:cf:27:57)

Tue May 26 13:37:34 2009 : Auth: Login incorrect: [andri1234/andri1234] (from client btc-hotspot port 16 cli 00:24:2b:cf:27:57)

Tue May 26 13:37:45 2009 : Auth: Login OK: [carox@melsahotspot.com] (from client bragacitywalk-hotspot port 10 cli 00:1b:77:34:b7:70)

Tue May 26 13:37:53 2009 : Auth: Login OK: [livia123@melsahotspot.com] (from client ip-hotspot port 15 cli 00:25:47:85:4a:80)

Tue May 26 13:38:06 2009 : Auth: Login OK: [indrabeib@melsahotspot.com] (from client ip-hotspot port 16 cli 00:1e:3a:01:cf:da)

Tue May 26 13:38:47 2009 : Auth: Login OK: [peny_oxet@melsahotspot.com] (from client ip-hotspot port 18 cli 00:1b:fc:9a:67:5f)

Tue May 26 13:39:10 2009 : Auth: Login OK: [anggaramano@melsahotspot.com] (from client parisvanjavamall-hotspot port 10 cli 00:1f:3a:56:4e:e5)

Tue May 26 13:39:38 2009 : Auth: Login OK: [pricilla@melsahotspot.com] (from client ip-hotspot port 19 cli 00:23:6c:95:e4:44)

Tue May 26 13:39:43 2009 : Auth: Login OK: [peny_oxet@melsahotspot.com] (from client ip-hotspot port 20 cli 00:1b:fc:9a:67:5f)

Tue May 26 13:40:34 2009 : Auth: Login OK: [conny123@melsahotspot.com] (from client bragacitywalk-hotspot port 11 cli 00:11:f6:7e:05:b7)

Tue May 26 13:41:37 2009 : Auth: Login OK: [crycrycry@melsahotspot.com] (from client riaujunction-hotspot port 11 cli 00:21:00:24:30:66)

Tue May 26 13:41:44 2009 : Auth: Login OK: [michael8@melsahotspot.com] (from client parisvanjavamall-hotspot port 13 cli 00:12:79:99:9d:53)

Tue May 26 13:41:58 2009 : Auth: Login OK: [butterflicious@melsahotspot.com] (from client zoe-hotspot port 6 cli 00:16:44:75:b6:20)

Tue May 26 13:42:36 2009 : Auth: Login OK: [game_master@melsahotspot.com] (from client ip-hotspot port 20 cli 00:1c:f0:92:1b:b5)

Tue May 26 13:42:46 2009 : Auth: Login incorrect: [inkaba-hs/1903] (from client pasteur-hyperpoint-hotspot port 12 cli 00:1b:77:9e:fa:9f)

Tue May 26 13:43:08 2009 : Auth: Login OK: [garah@melsahotspot.com] (from client btc-hotspot port 16 cli 00:15:af:c5:31:b9)

Tue May 26 13:44:06 2009 : Auth: Login incorrect: [erc@hotmail.com/ngapain] (from client ip-hotspot port 21 cli 00:25:48:d1:b5:80)

Tue May 26 13:44:12 2009 : Auth: Login OK: [andri1234@melsahotspot.com] (from client btc-hotspot port 17 cli 00:24:2b:cf:27:57)

Tue May 26 13:44:34 2009 : Auth: Login OK: [luck2cool@melsahotspot.com] (from client btc-hotspot port 18 cli 00:24:7c:f8:05:8f)

Tue May 26 13:44:51 2009 : Auth: Login incorrect: [erc@hotmail.com/ngapain] (from client ip-hotspot port 21 cli 00:25:48:d1:b5:80)

Tue May 26 13:45:07 2009 : Auth: Login OK: [nd10@melsahotspot.com] (from client ngopidoeloe3-hotspot port 20 cli 00:13:02:c8:4f:84)

Tue May 26 13:45:41 2009 : Auth: Login OK: [nidiea_pargina@melsahotspot.com] (from client mcdbip-hotspot port 10 cli 00:17:c4:63:87:76)

Tue May 26 13:46:00 2009 : Auth: Login OK: [erc@melsahotspot.com] (from client ip-hotspot port 21 cli 00:25:48:d1:b5:80)

Tue May 26 13:46:25 2009 : Auth: Login OK: [teddylendra@melsahotspot.com] (from client riaujunction-hotspot port 12 cli 00:1a:dc:04:40:9a)

Tue May 26 13:46:45 2009 : Auth: Login OK: [bimosamudro@melsahotspot.com] (from client parisvanjavamall-hotspot port 8 cli 00:22:fd:30:46:41)

Tue May 26 13:47:35 2009 : Auth: Login OK: [loeq@melsahotspot.com] (from client ip-hotspot port 22 cli 00:21:00:4a:5e:84)

Tue May 26 13:47:42 2009 : Auth: Login OK: [dolenk@melsahotspot.com] (from client parisvanjavamall-hotspot port 11 cli 00:22:43:0d:69:94)

Tue May 26 13:48:03 2009 : Auth: Login OK: [h3nd1@melsahotspot.com] (from client javabeancoffee-hotspot port 6 cli 00:22:fc:36:2d:35)

Tue May 26 13:48:36 2009 : Auth: Login OK: [marsha@melsahotspot.com] (from client ngopidoeloe3-hotspot port 21 cli 00:1e:52:c8:f1:54)

Tue May 26 13:49:53 2009 : Auth: Login OK: [real@melsahotspot.com] (from client riaujunction-hotspot port 13 cli 00:21:85:7b:31:bb)

Tue May 26 13:49:59 2009 : Auth: Login OK: [antonius_dave@melsahotspot.com] (from client bragacitywalk-hotspot port 15 cli 00:0a:e9:01:e3:4f)

Tue May 26 13:50:10 2009 : Auth: Login OK: [izoel25@melsahotspot.com] (from client blitz-hotspot port 9 cli 00:1c:bf:b1:4c:62)

Tue May 26 13:50:38 2009 : Auth: Login incorrect: [al2dabeat@melsahotspot/123456] (from client pasteur-hyperpoint-hotspot port 12 cli 00:19:d2:27:d4:6f)

Tue May 26 13:50:38 2009 : Auth: Login incorrect: [f2909@melsahotspot/phanda] (from client ip-hotspot port 11 cli 00:25:00:b2:5d:e1)

Tue May 26 13:50:57 2009 : Auth: Login incorrect: [f2909@melsahotspot/phanda] (from client ip-hotspot port 11 cli 00:25:00:b2:5d:e1)

Tue May 26 13:51:16 2009 : Auth: Login OK: [al2dabeat@melsahotspot.com] (from client pasteur-hyperpoint-hotspot port 12 cli 00:19:d2:27:d4:6f)

Tue May 26 13:51:21 2009 : Auth: Login OK: [b_one@melsahotspot.com] (from client bragacitywalk-hotspot port 16 cli 00:15:f2:93:a9:0f)

Tue May 26 13:51:39 2009 : Auth: Login OK: [gracia_stacia@melsahotspot.com] (from client parisvanjavamall-hotspot port 9 cli 00:24:04:13:cc:c2)

Tue May 26 13:51:54 2009 : Auth: Login incorrect: [f2909@melsahotspot/phanda] (from client ip-hotspot port 11 cli 00:25:00:b2:5d:e1)

Tue May 26 13:52:14 2009 : Auth: Login OK: [noboyfriendnocry@melsahotspot.com] (from client zoe-hotspot port 7 cli 00:25:47:fe:39:36)

Tue May 26 13:52:39 2009 : Auth: Login OK: [mave@melsahotspot.com] (from client bragacitywalk-hotspot port 17 cli 00:15:af:6f:40:28)

Tue May 26 13:52:44 2009 : Auth: Login OK: [gracia_stacia@melsahotspot.com] (from client parisvanjavamall-hotspot port 12 cli 00:24:04:13:cc:c2)

Tue May 26 13:54:04 2009 : Auth: Login OK: [esther90@melsahotspot.com] (from client parisvanjavamall-hotspot port 12 cli 00:1f:5b:b8:79:87)

Tue May 26 13:54:07 2009 : Auth: Login OK: [dualitys@melsahotspot.com] (from client bragacitywalk-hotspot port 18 cli 00:21:63:fc:96:4c)

Tue May 26 13:54:53 2009 : Auth: Login OK: [ivanprawira@melsahotspot.com] (from client melindahospital-hotspot port 9 cli 00:1f:3a:31:61:44)

Tue May 26 13:54:57 2009 : Auth: Login OK: [iyan_usn@melsahotspot.com] (from client parisvanjavamall-hotspot port 14 cli 00:24:03:64:e0:fe)

Tue May 26 13:55:06 2009 : Auth: Login OK: [idin@melsahotspot.com] (from client ngopidoeloe3-hotspot port 12 cli 00:1b:77:26:ef:40)

Tue May 26 13:55:23 2009 : Auth: Login OK: [soenggono@melsahotspot.com] (from client melindahospital-hotspot port 10 cli 00:16:ea:de:7e:76)

Tue May 26 13:55:38 2009 : Auth: Login OK: [labaming@melsahotspot.com] (from client parisvanjavamall-hotspot port 15 cli 00:17:c4:6c:75:60)

Tue May 26 13:56:16 2009 : Auth: Login incorrect: [f2909@melsa.hotspot/phanda] (from client ip-hotspot port 11 cli 00:25:00:b2:5d:e1)

Tue May 26 13:57:01 2009 : Auth: Login OK: [Taupik@melsahotspot.com] (from client parisvanjavamall-hotspot port 16 cli 00:24:36:5e:8d:a8)

Selasa, 24 Maret 2009

Konsep Teknologi KERTAS

Kertas adalah bahan yang tipis dan rata, yang dihasilkan dengan kompresi serat yang berasal dari pulp. Serat yang digunakan biasanya adalah alami, dan mengandung selulosa dan hemiselulosa.

Kertas dikenal sebagai media utama untuk menulis, mencetak serta melukis dan banyak kegunaan lain yang dapat dilakukan dengan kertas misalnya kertas pembersih (tissue) yang digunakan untuk hidangan, kebersihan ataupun toilet.

Adanya kertas merupakan revolusi baru dalam dunia tulis menulis yang menyumbangkan arti besar dalam peradaban dunia. Sebelum ditemukan kertas, bangsa-bangsa dahulu menggunakan tablet dari tanah lempung yang dibakar. Hal ini bisa dijumpai dari peradaban bangsa Sumeria, Prasasti dari batu, kayu, bambu, kulit atau tulang binatang, sutra, bahkan daun lontar yang dirangkai seperti dijumpai pada naskah naskah Nusantara beberapa abad lampau.



SEJARAH



Peradaban Mesir Kuno menyumbangkan papirus sebagai media tulis menulis. Penggunaan papirus sebagai media tulis menulis ini digunakan pada peradaban Mesir Kuno pada masa wangsa firaun kemudian menyebar ke seluruh Timur Tengah sampai Romawi di Laut Tengah dan menyebar ke seantero Eropa, meskipun penggunaan papirus masih dirasakan sangat mahal. Dari kata papirus (papyrus) itulah dikenal sebagai paper dalam bahasa Inggris, papier dalam bahasa Belanda, bahasa Jerman, bahasa Perancis misalnya atau papel dalam bahasa Spanyol yang berarti kertas.

Tercatat dalam sejarah adalah peradaban China yang menyumbangkan kertas bagi Dunia. Adalah Tsai Lun yang menemukan kertas dari bahan bambu yang mudah didapat di seantero China pada tahun 101 Masehi. Penemuan ini akhirnya menyebar ke Jepang dan Korea seiring menyebarnya bangsa-bangsa China ke timur dan berkembangnya peradaban di kawasan itu meskipun pada awalnya cara pembuatan kertas merupakan hal yang sangat rahasia.

Pada akhirnya, teknik pembuatan kertas tersebut jatuh ketangan orang-orang Arab pada masa Abbasiyah terutama setelah kalahnya pasukan Dinasti Tang dalam Pertempuran Sungai Talas pada tahun 751 Masehi dimana para tawanan-tawanan perang mengajarkan cara pembuatan kertas kepada orang-orang Arab sehingga dizaman Abbasiyah, muncullah pusat-pusat industri kertas baik di Baghdad maupun Samarkand dan kota-kota industri lainnya, kemudian menyebar ke Italia dan India lalu Eropa khususnya setelah Perang Salib dan jatuhnya Grenada dari bangsa Moor ke tangan orang-orang Spanyol serta ke seluruh dunia.


Pembuatan Kertas

Di tahun 1799, seorang Prancis bernama Nicholas Louis Robert menemukan proses untuk membuat lembaran-lembaran kertas dalam satu wire screen yang bergerak, dengan melalui perbaikan-perbaikan alat ini kini dikenal sebagai mesin Fourdrinier. Penemuan mesin silinder oleh John Dickinson di tahun 1809 telah menyebabkan meningkatnya penggunaan mesin Fourdrinier dalam pembuatan kertas-kertas tipis. Tahun 1826, steam cylinder untuk pertama kalinya digunakan dalam pengeringan dan pada tahun 1927 Amerika Serikat mulai menggunakan mesin Fourdrinier.

Peningkatan produksi oleh mesin Fourdrinier dan mesin silinder telah menyebabkan meningkatnya kebutuhan bahan baku kain bekas yang makin lama makin berkurang. Tahun 1814, Friedrich Gottlob Keller menemukan proses mekanik pembuatan pulp dari kayu, tapi kualitas kertas yang dihasilkan masih rendah. Sekitar tahun 1853-1854, Charles Watt dan Hugh Burgess mengembangkan pembuatan kertas dengan menggunakan proses soda. Tahun 1857, seorang kimiawan dari Amerika bernama Benjamin Chew Tilghman mendapatkan British Patent untuk proses sulfit. Pulp yang dihasilkan dari proses sulfit ini bagus dan siap diputihkan. Proses kraft dihasilkan dari eksperimen dasar oleh Carl Dahl pada tahun 1884 di Danzig. Proses ini biasa disebut proses sulfat, karena Na2SO4 digunakan sebagai make-up kimia untuk sisa larutan pemasak.


Ukuran Kertas

Ukuran kertas secara Internasional terdapat seri A, B, dan C. Ukuran R dan F muncul sesuai permintaan pasar.Berikut ukuran-ukuran dari setiap seri dalam Milimeter


SERI A

Seri A biasa digunakan untuk cetakan umum dan perkantoran serta penerbitan. Dasar ukuran adalah A0 yang luasnya setara dengan satu meter persegi. Setiap angka setelah huruf A menyatakan setengah ukuran dari angka sebelumnya.Jadi A1 adalah setengah dari A0 dan demikian seterusnya. ukuran yang paling banyak digunakan adalah A4.
A0 841x1189
A1 594x841
A2 420x594
A3 297x420
A4 210x297
A5 148x210
A6 105x148
A7 74x105
A8 52x74
A9 37x52
A10 26x37

SERI B

Seri B besarnya kira-kira di tengah antara 2 ukuran seri A, biasa digunakan untuk poster dan lukisan dinding
B0 1000X1414
B1 707X1000
B2 500X707
B3 353X500
B4 250X353
B5 176X250
B6 125X176
B7 88X125
B8 62X88
B9 44X62
B10 31X44

Seri C biasa digunakan untuk map, kartu post dan amplop

C0 917X1297
C1 648X917
C2 458X648
C3 324X458
C4 229X324
C5 162X229
C6 114X162
C7 81X114
C8 57X81

Seri R biasa digunakan untuk kertas jenis Foto untuk mencetak foto

2R 60 x 90
3R 89 x 127
4R 102 x 152
5R 127 x 178
6R 152 x 203
8R 203 x 254
8R Plus 203 x 305
10R 254 x 305
10R Plus 254 x 381
11R 279 x 356
11R Plus 279 x 432
12R 305 x 381
12R Plus 305 x 465

Seri F biasa digunakan untuk perkantoran dan fotocopy, biasa disebut kertas Folio

  • F4 = 215x330
DAPAK Positif Kertas

Kertas memiliki bahan yang tipis dan rata, dihasilkan dengan kompresi serat yang berasal dari pulp. Serat yang digunakan biasanya adalah alami, dan mengandung selulosa dan hemiselulosa.
Kertas dikenal sebagai media utama untuk menulis, mencetak serat melukis dan banyak kegunaan lain yang dapat dilakukan dengan kertas misalnya pembersih kertas pembersih yang digunakan untuk hidangan, kebersihan ataupun toilet.
Adanya kertas merupakan revolusi baru dalam dunia tulis menulis yang menyumbangkan arti besar dalam peradaban dunia.
Ternyata sumbangan kertas tidak hanya itu. Kertas telah menjadi suatu seni. Dengan dilipat menjadi bentuk persegi, kertas menjadi suatu hasil kerja tangan yang sangat teleti dan halus pada pandangan.
Selain mengasyikkan, seni lipat kertas juga menantang inteligensi seseorang dalam mendesain sebuah bangunan. Tidak heran bila permainan ini kerap diberikan kepada anak-anak untuk merangsang kreativitas, dan ketekunan mereka. Replika aneka produk, mulai dari perabotan rumah tangga, hingga pesawat-pesawat mutakhir dapat dibuat dengan kertas.
Di internet, Anda dapat dengan mudah menemukan website dan blog yang menampilkan hasil karya-karya dari kertas. Blog papercrafty misalnya, anda disini bisa melihat betapa mudahnya menyulap kertas menjadi suatu bentuk yang sederhana dan bagus. Begitu banyak contoh dan hasil yang bisa anda lihat dan kumpulkan disini tentang seni melipat kertas ini. So, mengapa tidak anda coba

DAMPAK NEGATIF

Dampak Negatif dari industri Kertas, seperti Kita tau sendiri Kertas bahan baku ada lah pohon

dan semakin banyak kertas semakin banyak pula Pohon yang di tebang, dan semakin berbahaya juga bagi Bumi yaitu Pemanasan Global atau yang kita kenal GLOBAL WARMING



Solusi Minimalisir Penabangan Pohon

Karena semakin banyak kertas yang dipakai, semakin banyak pula pohon yang harus ditebang. Kita bisa turut menyelamatkan pohon-pohon ini dengan mendaur ulang kertas yang telah kita gunakan, untuk dijadikan kertas kosong.
Cara mendaur ulang ini cukup mudah dan tidak mahal kok. Alat-alat yang digunakan adalah
1. Screen sablon untuk mencetak kertas
2. Raker untuk menguras air
3. Meja datar
4. Blender
5. Setrikaan
Caranya adalah sbb :
1. Kertas yang telah digunakan digunting menjadi potongan kecil lalu
direndam air selama semalam
2. Rendaman ini dimasukan ke dalam blender dengan perbandingan air
3:7 dan diberi sesendok makan lem fox (lem putih) untuk merekat
serat-serat kertas. Jika ingin diberi warna, bisa ditambah sesendok
pewarna kertas.
3. Setelah hancur (bubur kertas/pulp) dikumpulkan didalam ember besar
dan di tambah air lagi secukupnya.
4. Masukkan screen sablon ke dalam pulp ini sampai agak dalam kemudian
langsung diangkat. Posisi mengangkat harus rata supaya kertas yang
dibentuk mempunyai ketebalan yang sama di setiap sisinya.
5. Letakan di meja datar dengan posisi terbalik dan buang airnya dengan
raker sampai tidak berair lagi
6. setelah tidak ada air screen sablon diangkat dan kertas dijemur.
7. Setelah kering, kertas bisa disetrika untuk merapikannya.
Anda bisa menggunakan kertas hasil daur ulang anda ini untuk apa saja. Tentu saja hasi kertas daur ulang anda ini lebih mempunyai sentuhan pribadi dari anda


Siddiq Mustofa IF-17k

10108901

Kamis, 22 Januari 2009

Iseng2 bikin Auto Squid

klo squid Mati tiba2 kita bisa setting supaya mesin tidak transparent proxy
contoh script nya

================================================
#!/bin/bash

squid="$(/usr/bin/nmap localhost -p 3128 |grep 3128 |/usr/bin/awk '{print $2}')"

tanggal="$(date)"

if [ $squid = "open" ]; then
/bin/echo "$tanggal - SQUID PROXY OK ---> Status TransParent ON" >> /var/log/squid.log
/sbin/aruk2

elif [ $squid = "closed" ]; then
/bin/echo "$tanggal - SQUID PROXY DOWN ---> Status Transparent OFF " >> /var/log/squid.log
/sbin/nosquid
fi
fi

=============================================

/sbin/aruk2 <<< bersini scrip iptables transparent proxy
/sbin/nosquid <<< berisi scrip iptables tidak transparent proxy

Rabu, 07 Januari 2009

DUET 2 ISP ... 1 ISP sebagai BackUP

Punya kasus ada satu warnet pake 2 koneksi 1 Speedy 1 lagi Melsa
kekurangan dan kelemahan dari kedua ISP
speedy >> speed nya OK cuma Penanganan nya JELEK
Melsa >> speed standar Penanganan OK

jadi cenderung koneksi stabil ialah melsa
muncul 1 ide.. gimana klo speedy jadi primari WAN dan melsa jadi Sekunder atau BACKUP

disini saya pake Linux Ubuntu Server

1. install ubuntu seperti biasa jangan lupa sshd dan lain lain

konfig eth nya
eth0 Link encap:Ethernet HWaddr 00:01:02:8f:0f:c1
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::201:2ff:fe8f:fc1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2193370 errors:0 dropped:0 overruns:0 frame:0
TX packets:2786485 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:424287396 (404.6 MB) TX bytes:2410923883 (2.2 GB)
Interrupt:19 Base address:0xa800

eth1 Link encap:Ethernet HWaddr 00:30:84:25:be:b9
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::230:84ff:fe25:beb9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2193783 errors:0 dropped:0 overruns:0 frame:0
TX packets:2756926 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1910186469 (1.7 GB) TX bytes:467332335 (445.6 MB)
Interrupt:18 Base address:0xe800

eth2 Link encap:Ethernet HWaddr 00:1e:90:d7:1c:af
inet addr:202.138.xxx.xx Bcast:202.138.240.255 Mask:255.255.255.0
inet6 addr: fe80::21e:90ff:fed7:1caf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:778204 errors:0 dropped:3 overruns:0 frame:10
TX packets:39090 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:135081701 (128.8 MB) TX bytes:5685610 (5.4 MB)
Interrupt:23 Base address:0xe000
eth0 = lokal
eth1 = speedy
eth2 = melsa


modem speedy IP 192.168.1.1
modem melsa bridge

settingan nya normal seperti biasa
kita buat dulu konfig routing nya pake IPtables

root@siddiq:~# vi /sbin/firewal
#!/bin/sh
RULE=/sbin/iptables
PROXY=192.168.0.1:3128
/sbin/iptables --flush
/sbin/iptables -t nat --flush
/sbin/iptables -t mangle --flush

/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT

echo "1" > /proc/sys/net/ipv4/ip_forward
route add -net 125.163.0.0/16 gw 192.168.1.1
route add -net 202.138.224.0/19 gw 202.138.240.1

iptables -t nat -F && iptables -t nat -I POSTROUTING -s 192.168.0.0/24 -j SNAT - -to 202.138.240.42
/usr/sbin/named -u bind -c /etc/bind/named.conf

# B L O C K I N G F U C K I N G S T U F F
$RULE -A FORWARD -i eth0 -p tcp --sport 137:139 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 31337 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 12345:12346 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 20034 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 5742 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 40421 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 30303 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 6028 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 6888 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 61540 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 3306 -j DROP
$RULE -A FORWARD -i eth0 -p udp --sport 161 -j DROP

# N A T D A E M O N F O R I N T R A N E T
$RULE -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

# T R A N S P A R A N T P R O X Y
$RULE -t nat -A PREROUTING -p tcp -i eth0 --dport 80 -j DNAT --to $PROXY
$RULE -t nat -A PREROUTING -p tcp -i eth0 --dport 8080 -j DNAT --to $PROXY
$RULE -t nat -A PREROUTING -p tcp -i eth0 --dport 8088 -j DNAT --to $PROXY
$RULE -t nat -A PREROUTING -p tcp -i eth0 --dport 3128 -j DNAT --to $PROXY


jangan lupa di save dan di chmod

root@siddiq:~# chmod 777 /sbin/firewall

selanjutnya kita buat script otomatis
logika nya gini
scrip ini bekerja atau aktif setiap 30 detik jadi dia setiap 30 detik cek koneksi 2 ISP jika speedy nya DOWN dia akan otomatis pindah ke melsa
ok kita buat script nya

root@siddiq:~# vi /sbin/linkstat

#!/bin/bash

speedy="$(/usr/bin/fping 125.163.0.1 |/usr/bin/awk '{print $3}')"
melsa="$(/usr/bin/fping 202.138.240.1 |/usr/bin/awk '{print $3}')"
routestatus="$(/sbin/route -n |/usr/bin/tail -1 |/usr/bin/awk '{print $2}')"
tanggal="$(date)"

if [ $speedy = "alive" ]; then
if [ $routestatus = "192.168.1.1" ]; then
/bin/echo "$tanggal - link speedy OK default router OK" >> /dev/null
elif [ $routestatus = "202.138.240.1" ]; then
/bin/echo "$tanggal - Status ( link speedy UP route default masih ke melsa ) >>> kembalikan route default ke speedy" >> /var/log/linkstat
/sbin/speedy
/sbin/squidspeedy
fi
elif [ $speedy = "unreachable" ]; then
if [ $routestatus = "192.168.1.1" ]; then
/bin/echo "$tanggal - speedy mati default router ke speedy - pindahkan default route ke melsa" >> /var/log/linkstat
/sbin/melsa
/sbin/squidmelsa
elif [ $routestatus = "202.138.240.1" ]; then
/bin/echo "$tanggal - Status ( speedy DOWN default route sudah ke melsa - kondisi normal" >> /var/log/linkstat
fi
fi

di save dan jangan lupa di chmod 777

root@siddiq:~# chmod 777 /sbin/linkstat

di scipt tadi ada sub scrip lain

/sbin/speedy
/sbin/squidspeedy
/sbin/melsa
/sbin/squidmelsa


/sbin/speedy >>> isi nya
echo "" > /etc/resolv.conf
echo "nameserver 203.130.196.5" >> /etc/resolv.conf
echo "nameserver 203.130.196.6" >> /etc/resolv.conf
route del default gw 202.138.240.1
route add default gw 192.168.1.1

/sbin/melsa
echo "" > /etc/resolv.conf
echo "domain melsa.net.id" >> /etc/resolv.conf
echo "nameserver 202.138.224.2" >> /etc/resolv.conf
echo "nameserver 202.138.224.4" >> /etc/resolv.conf
route del default gw 192.168.1.1
route add default gw 202.138.240.1


Bwat Squid

/sbin/squidspeedy

/usr/bin/killall squid
/usr/bin/killall squid
/bin/rm /etc/squid/squid.conf
/bin/cp /etc/squid/squid.speedy /etc/squid/squid.conf
/usr/sbin/squid -z
/usr/sbin/squid -D


/sbin/squidmelsa

/usr/bin/killall squid
/usr/bin/killall squid
/bin/rm /etc/squid/squid.conf
/bin/cp /etc/squid/squid.melsa /etc/squid/squid.conf
/usr/sbin/squid -z
/usr/sbin/squid -D

File /etc/squid/squid.melsa san /etc/squid/squid.speedy hanya du rubah DNS nya saja

karena crontab tidak bisa cron 30 detik
maka di buat scrip

root@siddiq:~# vi /sbin/siddiq.sh
#!/bin/bash
n=0
while [ $n -lt 10 ]; do

/sbin/linkstat
sleep 30
done

supaya script jalan tiap nge restart

root@siddiq:~# vi /etc/rc3.d/S99rc.local

sisipkan

/sbin/firewall
/sbin/siddiq.sh &

BEres