Bloking virus

July 10, 2007 by eko-saputro


1;;; BLOCK SPAMMERS OR INFECTED USERS

chain=forward protocol=tcp dst-port=25 src-address-list=spammer

action=drop


2;;; Detect and add-list SMTP virus or spammers

chain=forward protocol=tcp dst-port=25 connection-limit=30,32 limit=50,5 src-address-list=!spammer action=add-src-to-address-list

address-list=spammer address-list-timeout=1d



/ip firewall nat chain=srcnat out-interface=”your interface which provides internet” src-address=”network 1″ action=masquerade


you need to add chains for each subnet you have ,for the head office subnet you need to add this


/ip firewall nat chain=srcnat out-interface=”your interface which provides internet” action=masquerade


/ ip firewall mangle

add chain=prerouting dst-address=202.168.47.17 protocol=udp dst-port=5060-5080 \

action=mark-connection new-connection-mark=voip-con passthrough=yes \

comment=”" disabled=no

add chain=prerouting dst-address=202.168.47.17 protocol=udp \

dst-port=19000-20000 action=mark-connection new-connection-mark=voip-con \

passthrough=yes comment=”" disabled=no

add chain=prerouting connection-mark=voip-con action=mark-packet \

new-packet-mark=voip passthrough=no comment=”" disabled=no

add chain=prerouting protocol=tcp dst-port=22-23 action=mark-connection \

new-connection-mark=sshtelnet-con passthrough=yes comment=”" disabled=no

add chain=prerouting connection-mark=sshtelnet-con action=mark-packet \

new-packet-mark=sshtelnet passthrough=no comment=”" disabled=no

add chain=prerouting p2p=all-p2p action=mark-connection \

new-connection-mark=p2p-con passthrough=yes comment=”" disabled=no

add chain=prerouting connection-mark=p2p-con action=mark-packet \

new-packet-mark=p2p passthrough=no comment=”" disabled=no

add chain=prerouting action=mark-connection new-connection-mark=everything-con \

passthrough=yes comment=”" disabled=no

add chain=prerouting connection-mark=everything-con action=mark-packet \

new-packet-mark=everything passthrough=yes comment=”" disabled=no


Filed under having 0 komentar  

Bikin MRTG

by eko-saputro

Dikarenakan ada teman yang meminta artikel membuat MRTG di Linux akhirnya gw tulis deh, sebelumnya siapkan hati dan pikiran anda he.he..he.. , ok lansung aja caranya seperti ini :


Requierment :



  1. Install snmpd

  2. Install apache

  3. Install gcc



  1. Install SNMP ( kalo di Suse lewat yast aja )

  2. Config file /etc/snmp.conf seperti di bawah ini :

  3. syslocation Router ( nama router anda )

    syscontact Sysadmin (root@localhost)

    com2sec public default public

    group public v1 public

    group public v2c public

    group public usm public

    view all included .1

    access public “” any noauth exact all none none


  4. Jalankan snmp nya #/etc/init.d/snmpd start

  5. Download dan compile software2 ini :



  1. Buat direktori penampung dulu yah :

  2. # mkdir -p /usr/local/src

    # cd /usr/local/src


  3. Installed zlib

  4. # wget http://www.gzip.org/zlib/zlib-1.1.4.tar.gz

    # gunzip -c zlib-1.1.4.tar.gz | tar xf -

    # rm zlib-1.1.4.tar.gz

    # mv zlib-1.1.4 zlib

    # cd zlib

    # ./configure

    # make

    # cd ..


  5. Installed libpng

  6. # wget http://public.planetmirror.com/pub/sourceforge/l/li/libpng/libpng-1.0.15.tar.gz

    # gunzip -c libpng-1.0.15.tar.gz |tar xf -

    # rm libpng-1.0.15.tar.gz

    # mv libpng-1.0.15 libpng

    # cd libpng

    # make -f scripts/makefile.std CC=gcc ZLIBLIB=../zlib ZLIBINC=../zlib

    # rm *.so.* *.so

    # cd ..


  7. Compile gd

  8. # wget http://www.boutell.com/gd/http/gd-2.0.11.tar.gz

    # gunzip -c gd-2.0.11.tar.gz |tar xf -

    # mv gd-2.0.11 gd

    # cd gd

    # env CPPFLAGS=”-I../zlib -I../libpng” LDFLAGS=”-L../zlib -L../libpng” ./configure –disable-shared –without-freetype –without-jpeg

    # make

    # cp .libs/* .

    # perl -i~ -p -e s/gd_jpeg.o//g Makefile make INCLUDEDIRS=”-I. -I../zlib -I../libpng” LIBDIRS=”-L../zlib -L. -L../libpng” LIBS=”-lgd -lpng -lz -lm” CFLAGS=”-O -DHAVE_LIBPNG”

    # cd ..


  9. Compilation MRTG ( Download MRTG simpan di /usr/local/src )

  10. # cd /usr/local/src

    # gunzip -c mrtg-2.14.4.tar.gz | tar xvf -

    # mv mrtg-2.14.4 mrtg-2

    # cd mrtg-2

    # ./configure –prefix=/usr/local/mrtg-2 –with-gd=/usr/local/src/gd –with-z=/usr/local/src/zlib –with-png=/usr/local/src/libpng

    # make

    # make install


  11. Configuration MRTG

  12. # /usr/local/mrtg-2/bin/cfgmaker –global ‘WorkDir: /srv/www/htdocs/mrtg’ –global ‘Options[_]: bits,growright’ –output /srv/www/htdocs/mrtg/cfg/mrtg.cfg public@localhost


    note : /srv/www/htdocs adalah tempat direktori utama peyimpanan dokumen web ( sesuaikan dengan Config apache anda, sebelumnya buat dulu direktori mrtg di /srv/www/htdocs dan direktori cfg di /srv/www/htdocs/mrtg )




  1. Jalankan MRTG

  2. # /usr/local/mrtg-2/bin/mrtg /srv/www/htdocs/mrtg/cfg/mrtg.cfg


  3. Masukin konfigurasi ini di mrtg.cfg

    - Agar automatis start :

    RunAsDaemon : Yes

    - Agar update tiap 5 menit :

    Interval : 5

    - Agar auto refresh pada web browser :

    Refresh : 300M

  4. Buat indexmaker

  5. # /usr/local/mrtg-2/bin/indexmaker /srv/www/htdocs/mrtg/cfg/mrtg.cfg > /srv/www/htdocs/mrtg/index.html


Filed under having 0 komentar  

Saat pencarian aku mencintai...

by eko-saputro

aku mencintaimu

dengan darah

dengan napas

dengan nadi

dengan jantung

mencintaimu berarti keringnya airmata

mata seribu hati dan cinta

aku mencinta, menanti hasrat, meniti rindu

aku merayap demi cinta langit, demi cinta pelangi, demi awan yang membebani kabut



menyepi cinta adalah jasad diam ruh. aku mencintaimu

dengan kerikil

dengan debu

dengan gunung

merongrong saratnya cinta dalam kematian



aku merindu

rindu pagi

rindu mati rindu mimpi

aku mencintai malam-malam sunyi

pedang-pedang bisu laut bergemuruh cinta

cinta dan keping-keping duka

keping mata

keping nama



aku mencintaimu denga sedatar tikar

sedatar malam

sedatar rasa

mencinta berarti luka dan luka bara melahap cinta

menitip kepedihan rindu

aku begitu cinta sampai garam hujan

sampai pecah

sampai mati

sampai pergi



hujan dengan keheningan

aku mencintaimu

dengan seputih hati

seputih ketulusan

aku....



menyapa secuil mimpi keabadian dari kematian

aku mencintaimu

seharusnya cinta dan kerinduan betapa indah

cinta selurus pulur yang mengikat arwah

selurus jalan yang tak berujung

berujung cinta kesepian



aku mencintaimu mengharap senyum

mengharap keheningan

aku cinta barisan

cintaku pada bumi

pada batu

pada ruh

pada daun

pada pisau



aku mencintaimu

apakah cintamu padaku ?



bagai aku cinta rata

rata rinai

rata bisu

rata sakral

rata fajar

bagai aku cinta padamu, cinta tubuh mungil

tubuh kerempeng

tubuh jereng



aku mencintaimu

membawa dosa

membawa hari

membawa khotbah

membawa indra

bolehkah...?



cinta berteman napas

berkasut serpihan-serpihan napas

napsu sombong

napsu takabur

napsu tak terbilang

cinta tak terbilang milik-Nya

bukan kursi

bukan peti

bukan merpati

bukan melati, duh...

saat pencarian aku mencintaimu

mencintai mimpi

mencintai badan

mencintai tak buah perasaan

sampai mayat selingkar badan

Filed under having 0 komentar  

Load Balancing Using eBGP Multihop and Loopback IPs

by eko-saputro

Load Balancing Using eBGP Multihop and Loopback IPs


This is meant to be an example, and not a complete BGP (Border Gateway Protocol) routing configuration.

Router Diagram


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

| +----------------------+ | | +------------+ |

| AS |Router 1 | | | |Router 2 | AS |

| 9966 |Interface 172.16.96.76| | | |10.200.10.3 | 8855 |

| |Loopback 172.16.97.1 | | | | | |

| |---+----------------------+ | | +------------+ |

| | | | | | |

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

| | |

|EBGP| |--------------------------|

| | | EBGP

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

| | |

+------------------------+

|Main Router |

|Main Eth : 192.168.10.5 |

|Loopback : 172.16.97.2 |

+------------------------+


Ensure that all routers running BGP have at least 256 MB of memory. Remember to save your configurations to flash whenever you are finished configuring your dynamic routing setup! To enable BGP, do the following:


1. At the Login: prompt, enter root.

2. At the Password: prompt, enter your password.

3. Choose Option 1 (Configuration and Update Menu) from the Main Menu. Select Option 3 (Service Configuration).

4. From the Service Configuration menu, you can see the status of the Dynamic routing (gated) package. If gated is running, the option will show “(running)”.

5. To start gated, choose Option 3 (Dynamic routing) and choose Option 5 (Start gated) from the Dynamic routing menu. You will also want to select Option 3 (Enable gated on boot) to ensure that BGP session will be established at boottime. Ensure that you have configured gated prior to attempting to start it. Unless it is properly configured, gated will not start.


In our example above, we will be configuring the “Main Router”. From the Dynamic routing menu, choose Option 1 (gated configuration). Our AS for this example will be 9009. Choose Option 4 (Configure BGP) from the menu. This will open a file in your default editor.


1. Edit the “autonomoussystem” parameter. In this case, our AS number is 9009:

2. Edit the first “External peeras” section

3. Add additional sections for each external and internal peer


The completed file for our example should look like this:


#********************************************************************#

# Section 1 #

# BGP Configuration #

#********************************************************************#


# Set this to your AS number.

autonomoussystem 9009;


bgp yes {

preference 70;


# Configuration for the bgp peers. Change the peer AS number to

# match your peer's AS number. Change the peer IP address to match

# your peer's IP address.

# If you have more than one peer, uncomment the second group type

# section.


group type External peeras 9966

{

# Load balancing being will be done on the two or more lines to AS 9966.

# The peer IP is the loopback IP of AS 9966's router and the gateway IP is

# the loopback of the Main router, which is assigned to the bonder device.

peer 172.16.97.1 gateway 172.16.72.2;

};


group type External peeras 8855

{

peer 10.200.10.3;

};

};


Next, we will need to configure the main gated configuration file. Choose Option 1 (Configure gated) from the gated configuration menu. This will open a file in your default editor.


1. In Section 1 - Global Configuration, configure the “routerid” parameter. Set this IP address to the primary IP address used on Ethernet0 on the router. In this case, the IP address is 192.168.10.5.

2. In Section 2 - Routing Protocol Configuration, uncomment the %include “/etc/gated.bgp” line to enable BGP within gated.

3. In Section 3 - Static Routes, add all static routes defined in wan.conf, regardless of whether or not you export them. The “retain” keyword you see in the default configuration file tells gated not to remove this route if gated exits. For the purposes of this example, we have set a default gateway of 172.16.97.2, which would point to the Bonded T1’s on Main Router.

4. In Section 4 - Exporting Routes, edit the default section and add a section for each external peer. Add one section for all internal peers.

5. In Section 5 - Importing Routes, edit the default section and add a section for each external peer. Add one section for all internal peers.


The completed file for our example should look like this:


#********************************************************************#

# Section 1 #

# Global Configuration #

#********************************************************************#


# Uncomment (remove the # sign) and set routerid to your main ethernet

# IP address


routerid 192.168.10.5 ;


#********************************************************************#

# Section 2 #

# Routing Protocol Configuration #

#********************************************************************#


# Uncomment the routing protocols you want to use

%include "/etc/gated.bgp"

#%include "/etc/gated.ospf"

#%include "/etc/gated.rip"


#********************************************************************#

# Section 3 #

# Static routes #

#********************************************************************#


# Add any static routes that you need in the routing table.

# Retain tells gated not to remove this route if gated

# exits.


static

{

# Set the default gateway to 172.16.97.2.

0.0.0.0 mask 0.0.0.0 gateway 172.116.97.2 retain;

# Set a static route to AS 9966's loopback IP address

172.16.97.1 mask 255.255.255.255 gateway 172.116.97.2 retain;

# Set a static route to the 192.168.1.0/24 network.

192.168.2.0 mask 255.255.255.0 gateway 192.168.10.18 retain;

};


#********************************************************************#

# Section 4 #

# Exporting routes #

#********************************************************************#


#--------------------------------------------------------------------#

# OSPF Export

# This Export proto statement will export static routes and interface

# routes via OSPF


export proto ospfase {

proto static {

ALL

metric 1; };

proto direct {

ALL

metric 1; };

};


#--------------------------------------------------------------------#

# BGP Export

# This Export proto statement will export:

# the static route 192.168.2.0/24

# the interface route 192.168.10.0/24

# to AS number 9966 via BGP.


export proto bgp as 9966 {

proto static {

192.168.2.0 masklen 24 exact;

};

proto direct {

192.168.10.0 masklen 24 exact;

};

};


# This Export proto statement will export:

# the static route 192.168.2.0/24

# the interface route 192.168.10.0/24

# to AS number 8855 via BGP.


export proto bgp as 8855 {

proto static {

192.168.2.0 masklen 24 exact;

};

proto direct {

192.168.10.0 masklen 24 exact;

};

};


#--------------------------------------------------------------------#

# RIP Export

# This Export proto statement will export static routes and interface

# routes via RIP


export proto rip {

proto static {

ALL

metric 1; };

proto direct {

ALL

metric 1; };

};


#********************************************************************#

# Section 5 #

# Importing routes #

#********************************************************************#


#--------------------------------------------------------------------#

# OSPF Import

# This import statement will import all routes learned via OSPF.


import proto ospfase {

ALL;

};


#--------------------------------------------------------------------#

# BGP Import

# This import statement will import all routes from AS numbers

# 9966 and 8855 learned via BGP.


import proto bgp as 9966 {

ALL;

};

import proto bgp as 8855 {

ALL;

};


#--------------------------------------------------------------------#

# RIP Import

# This import statement will import all routes learned via RIP.


import proto rip {

ALL;

};

Filed under having 0 komentar  
by eko-saputro



PENANTIANku


Dalam penantianku....

Kupilih tuk bermimpi tentangmu

Cinta ini kan slalu memaksaku

Memimpikanmu....

Namun kuingin kau hadir

Yakinkan ku bahwa penantian ini...

Tidaklah sia-sia



Kuingin tersenyum...

Dan kau hadir memelukku

Sebagai kekasih sejati



Saat taman hatiku tlah memilihmu

Cobalah tuk sadari cinta ini...

Walau kadang ini memaksaku...

minitikan air mata lagi



Telah jatuh jutaan air mata

dalam penantian panjangku

Ingin kuakhiri penantian panjang ini

Dengan sayang yang terpadu dalam kasih

Dengan tawa sebagai tanda bahagia










Tuk :kekasih sejati yang hingga kini belum kutemui

Filed under having 0 komentar  
by eko-saputro

Suasana masih lengang saat aku tiba di gedung sekolahku. Seperti biasanya, aku pergi untuk membenahi diri di dalam kamar mandi. Makhlum cewek.

Aku menatap wajahku di cermin dan membersihkan kulit mukaku dengan cairan pembersih. Kemudian kusisiri rambutku yang panjang terurai dengan sebuah sisir mungil yang selalu setia menemaniku kemanapun aku pergi. Dan, hmmm, sempurna sekarang.



Diluar aku dengar suara Irawan. Cowo tajir anak pengacara itu rupanya tengah berdiri di areal ini juga. Sepertinya ia sedang berbicara dengan seseorang di ujung ponselnya sana. Dan aku yakin itu Jane, cewek tajir anak pengusaha kaya itu.

Makhlum sekolah ini adalah sekolah faforit di kota ini dimana anak-anak orang kaya bersekolah. Yah, salah satunya Irawan.



Aku melangkah keluar dari kamar mandi itu.

“pagi Cit.” sapa Irawan.

“pagi Ir.”

Jantungku berdebar saat itu. Makhlum aku sudah lama menaruh hati pada cowo yang ada di hadapanku ini. Bukan rahasia lagi kalau banyak cewek yang naksir dia. Dari tampang, tingkah laku dan predikat cowo tajir satu sekolahan, tak heran bila hal itu terjadi.

Hmmm, tapi aku tak mau berharap terlalu jauh. Aku sadar betul siapa diriku. Aku hanyalah seorang anak pengusaha yang usahanya pas-pasan. Sangat tidak seimbang bila dibandingkan dengan Deswita, Cindy apalagi Jane. Bisa membayar uang sekolah pada waktunyapun aku masih beruntung. Mungkin itulah sebabnya aku agak tersingkir dari pergaulan sekolah ini.



“hei! Kok ngelamun aja?” suara Irawan membuyarkan lamunanku.

“enggak, gapapa. Aku duluan ya.” Kataku menimpali.



Irawan menatapku tajam. Akupun berlalu dari hadapannya. “Tumben benerd ia nyapa Gue” kataku dalam hati.



*****

Di kamar tidurku yang rapi, matahari perlahan beranjak meninggalkanku yang masih melamun memikirkan kejadian tadi pagi. Samar-samar aku melihat tatapan mata Irawan yang tajam itu. Oh apa yang terjadi pada cowo tajir itu? Apakah ia salah minum obat semalam? Atau dia abis mimpi aneh? Ah, sudahlah aku tak dapat menjawabnya. Biar saja itu menjadi rahasia yang takkan terpecahkan.



Pagi harinya, seperti biasa aku pergi ke sekolah setelah berpamitan terlebih dahulu dengan ayah ibuku. Sesampainya di sana, seperti biasa aku membenahi diri di dalam kamar mandi. Kemudian aku nongkrong di pagar pembatas sudut koridor sekolah. Ya, kelasku ada di lantai dua. Jadi aku dapat menyegarkan mata terlebih dahulu dari tempat ini sebelum masuk dalam rumitnya pelajaran-pelajaran sekolah. Dari tempat inilah aku dapat mengamati para murid yang sedang menjalin kasih asmara di ujung sekolah. Makhlum tempat itu cukup strategis untuk pacaran. Kadang-kadang, aku sering mengambil gambar mereka yang sedang bermesraan dengan kamera handphonku. Ya, aku suka mengoleksi gambar-gambar itu.



*****



Bel istirahat telah berbunyi. Semua anak berebut keluar untuk menghabiskan waktu istirahatnya. Ada yang pergi ke kantin, ada yang mengerjakan pr untuk mata pelajaran selanjutnya, ada pula yang menemui belahan jiwanya. Saat itu kulihat Irawan dan Jane berjalan bersama. Tak seperti biasanya, tatapan bermusuhan ada diantara mereka. Aku menduga-duga. Apakah mereka putus? Apa yang terjadi diantara mereka? Ah, tapi tak ada gunanya mengetahui hal tersebut. Toh bukan urusanku. Sekilas aku teringat pada kejadian kemarin pagi. Apakah ini ada hubungannya dengan pemandangan yang barusan kusaksikan? Ya, bisa jadi!



Di kelas aku melihat Jane begitu gelisah. Hamper semua pertanyaan Pak Amri guru matematika itu tak dijawabnya dengan benar. Padahal biasanya ia termasuk murid yang paling cerdas dalam menjawab pertanyaan-pertanyaan yang diberikan Pak amri. Ingin kudekati dia dan menanyakan ada apa sebenarnya antara dia dengan Irawan. Tapi kupikir tak ada gunanya. Aku tahu cara Jane memandang statusku. Apalagi ia menganggapku menjadi saingannya dalam meraih prestasi di kelas. Jadi kuputuskan memendam pertanyaan itu sendiri.



**********



aku tak bisa tidur. Sepertinya kejadian-kejadian yang terjadi di sekolah membuat pikiranku menelisik berusaha untuk mencari kesimpulan yang dapat kutarik. Tapi kubiarkan saja pikiran itu mengembara kemanapun ia suka. Karna aku takkan menemukan jawabannya.



Hari-hari berlalu. Suatu pagi, saat sedang nongkrong di tempat biasa, aku melihat ada pemandangan yang tak biasa di sudut sekolah. Oh ya, itu Jane. Dan siapa yang bersamanya? Seorang cowo yang tak kukenal. Mungkin dia anak kelas lain. Makhlum aku tidak terlalu banyak bergaul di sekolah ini, karena adanya jurang antara si kaya dan si miskin disini. Dan suatu kesimpulan muncul dalam pikiranku. Jane sudah punya pacar baru. Oh alangkah teganya dia mencampakkan Irawan cowo tajir satu sekolahan itu?



Aku mengambil handphon kamera yang dihadiahkan ayahku saat aku sweet 17. diam-diam timbul niatku untuk mengambil beberapa posenya. Dan berhasil. Aku mengambil pose mereka saat tengah berciuman. Aku memandangi sekilas foto itu. Hmmmm, satu lagi koleksi yang akan menghiasi file rahasiaku dalam pc komputerku.



Tetapi alangkah terkejutnya aku saat berbalik dan menyadari siapa yang ada di belakangku sedari tadi. “Irawan!” kataku panik.

“bisa aku pinjam handphonemu?”

aku memberikannya. Ia menyalakan bluetoothnya dan saat itulah aku baru sadar bencana apa yang akan terjadi. Oh betapa bodohnya aku yang telah melakukan semua ini. Aku memukul kening sendiri.

“pleace Ir jangan. Aku ga mau buat masalah sama Jane. Kamu tahukan keluargaku banyak berhutang sama dia?”

“tenang ajalah. Aku engga akan kasih tau siapa yang mengambil gambarnya ini.”

“tapi pleace Ir …”

sebelum aku menyelesaikan kata-kataku, Irawan berlalu menuju kelasnya yang ada di sebelahku. Aku ingin mengejarnya, tapi aku tahu tak ada gunanya. Lebih baik aku menghindari bencana itu. Kubuka gambar itu, kemudian aku menekan tombol pada handphonku. Dan hasilnya, tulisan konfirmasi bahwa gambar telah terhapus. Lega aku sekarang.



*****



Jam istirahat tiba. aku mencari Sela sahabatku. Kuceritakan semua kejadian itu dari awal sampai akhirnya sedetil mungkin. Mendengar semua itu Sela hanya berkata:

“kalo begitu lu musti hati-hati Cit. Bisa-bisa masalah ini melebar ke orang tua kalian. Lu tahukan sifatnya Jane itu? Gue doain deh supaya itu semua ga terjadi.”

“thanks Sel.”



Di luar ada pemandangan yang cukup menyita banyak perhatian. Kami pergi keluar untuk mengetahui apa yang terjadi. Astaga! Ternyata yang kutakutkan terjadi juga. Irawan yang anak pengacara itu tengah menyidang Jane dengan disaksikan banyak orang karena perbuatannya yang kurang beretika itu. Ia juga memperlihatkan gambar yang kuambil itu.

“dasar anak pengacara!” Sela berkata lirih. Tawanya memecah meskipun tidak keras.

“Sel! Keadaan gawat gini masih bisa juga lu ketawa! Gimana kalo dia bilang siapa yang memmotret Jane itu? Gimana kalo dia tahu gue yang ngelakuinnya? Gimana kalo apa yang lubilang tadi bener-bener terjadi? Gimana ….?”

Aku tak sempat meneruskan pertanyaan-pertanyaanku yang meluncur begitu saja saat Sela menutup mulutku dengan tangannya.

“nah, ini yang sekarang harus lulakuin. Tutup mulut!”



*****



Di kamar tidurku aku memandangi semua koleksi gambar-gambar romantis yang kuambil dari sudut lantai sekolah. Oh Tuhan, aku berjanji tak akan melakukannya lagi. Aku memandangi gambar-gambar itu untuk yang terakhir kalinya. Kemudian kuhapus file rahasia yang kulindungi dengan password itu.

“by! My collection!”



tiba-tiba sebuah pikiran mengusik ketenanganku saat aku hamper berada di alam mimpi. Ya, kata-kata Sela tadi. Bagaimana kalau masalah ini sampai ke tangan orang tua kami? Soalnya aku tahu betul sifat Jane itu. Ia pasti membicarakannya dengan kedua orang tuanya. Dan kalau itu terjadi, oh alangkah marahnya mereka kalau tahu anaknya dipermalukan. Apalagi kalau sampai mereka tahu siapa biang keladinya. Citra anak Pak Suandi. Makhlum ayahku pernah meminjam uang pada ayahnya Jane. Dan sampai sekarang kami belum sanggup melunasinya.

“ah sudahlah. Semoga saja hal itu tidak akan terjadi. Kumohon pada-Mu ya Tuhan.” Kataku dalam hati.



*****



Pagi merekah seiring dengan datangnya bulan baru di tahun ini. Ya, ini sudah bulan maret. Aku sudah masuk semester II kelas tiga SMA. Dan pagi itu aku berangkat ke sekolah dengan hati yang masih gundah.

Di sekolah, aku tak dapat berkonsentrasi dengan semua pelajaran karena masih memikirkan hal tersebut. Hingga akhirnya jam pelajaran seni rupapun tiba. hore! Ini pelajaran kesukaanku. Selain ringan, aku juga sangat tertarik pada gurunya yang fangky and gaul.



Anak-anak yang lain merasa senang karena pada jam pelajaran ini mereka dapat lebih bebas.

“sekarang kita membuat peta konsep ya anak-anak. Ibu beri waktu satu jam untuk menyelesaikannya.”

Kemudian ia membagi-bagikan lembar kerja kami.



Kulihat Deswita mengambil tempat di depan Jane dan Cindy. Tiga cewek gaul itu asyik mengobrol. Aku tak tahu pasti apa yang mereka bicarakan, tapi mungkin mereka membicarakan kejadian antara Irawan dan Jane.



Deswita : “Jane runyem amat sih muka lo?”

Jane : “ya gimana gue ga runyem! Coba lu bayangin kalo lu jadi gua. Malu abis digituin!”

Deswita : “ya udahlah Jane, mau digimanain lagi. Udah terlanjur. Lagian lu emang udah jadian sama Reynald kan sekarang?”

Jane : “iya sih. Tapi gua ga akan bisa maafin Irawan seumur hidup. O iya. Gua pingin tau siapa sih yang ngambil foto itu? Lu pada ada pendapet ga?”

Cindy : “mungkin nih, tapi ga pasti ya. Kayanya si Citra cewe belagu itu deh?”

Jane : “ya, bener juga ya.”

Deswita : “uusst jangan asal nuduh gitu dong. Nanti jadi fitnah lagi!”

Jane : “ya terus siapa lagi? Dia kan suka nangkring di pinggiran situ tu!”

Cindy : “gua piker ga salah lagi. Apalagi setau gua nih, dia ada hati sama Irawan.”

Jane : “awas aja dia. Gue bakal bikin dia mengemis-ngemis di hadapan gua. Ok kita liat nanti.”



*****



Satu bulan telah berlalu. Sekarang dampak perbuatanku semakin nyata. Suatu kali aku mendengar ayahku bercerita kepada ibuku bahwa Pak Satrio (ayahnya Jane) mencabut pinjamannya kepadanya. Alhasil, ayahku harus membayar hutang-hutangnya dalam waktu dua minggu. Itu sudah toleransi, itu katanya.



Mendengar itu, aku sangat terperanjat. Ternyata benar apa yang dikatakan Sela yang menjadi ketakutanku itu. Ditambah lagi pada suatu hari ayah dan Ibu memanggilku.

“Citra,” katanya sambil mengusap rambutku.

“ada apa Pak?”

“maafkan ayah dan ibumu ya nak.”

“maksud Bapak?”

“bapak Cuma bisa menyekolahkan kamu sampai SMA saja. Kita harus membayar hutang-hutang itu sesegera mungkin. Jadinya Bapak tak punya cukup uang untuk membayar kuliahmu.”



Aku menangis mendengar keputusan itu. Tapi kuputuskan untuk menerimanya. Mungkin ini hukuman atas kebodohanku waktu itu.



*****



Setelah menyelesaikan ujian akhir nasional, kuputuskan untuk mencari pekerjaan. Aku mendapatkan pekerjaan di sebuah kantor pengacara Hasiholan Napitupulu sebagai ovisegirl. Yah, pekerjaan yang tak dapat mendatangkan banyak uang, tetapi untuk saat ini pekerjaan inilah yang kudapatkan. Yah, tahu sendirilah kondisi bangsa kita, sulit sekali mencari pekerjaan. Lagipula, setidaknya aku dapat mencukupi kebutuhanku sendiri sehingga tak terlalu memberatkan orang tuaku.



Suatu hari saat sedang mengerjakan tugas-tugasku, aku melihat Irawan masuk ke kantor ini. “ada apa dia kesini?” pikirku dalam hati.

Mendadak aku terkesiap. Aku baru sadar kalau dia anak pemilik kantor ini.



“hei Cit, kok disini?” tanyanya penuh selidik.

“enggak gapapa. Kamu sendiri?”

“ya iyalah! Ini kan kantornya bokap.”



Sekilas aku menyesal. Kenapa pertanyaan itu keluar? Toh aku sudah tahu jawabannya.

“kamu kerja disini?”

“iya. Itung-itung bantu ortu.”

“loh kamukan lulusan SMA. Harusnya ada kerjaan yang lebih baik dong. Lagian apa kamu ga kuliah?”

“enggak.” Jawabku singkat.

“kenapa? Otak kamu cukup encer untuk jadi seorang manager, insinyur, atau paling enggak sekretarislah.”

“enggak ada biaya.” Kataku terbata.



Tak tahan rasanya mata ini menahan luapan air mata. Semua musibah ini datangnya bertubi-tubi dan tak terduga. Mendadak aku teringat kejadian itu.



“o iya Ir. Boleh aku tanya sesuatu?”

“boleh-boleh aja.”

“soal foto itu. Apa kamu bilang kalau aku yang mengambil gambar itu sama Jane?”

“oh soal itu. Enggak kok. Lagian itukan udah lama. Basi kali?”

“tapi gara-gara masalah itu buntutnya jadi panjang tau!”

“maksud kamu?”

“engg…. Enggak enggak jadi.”

“enggak jadi gimana? Coba certain!”

“enggak, ….. lupain aja.”



Irawanpun berlalu dengan penuh kekesalan. Aku tahu ia penasaran. Tapi aku tak berani menceritakan semua perihalku padanya. Dari ujung sebuah lorong, kulihat tatapan tajam Irawan menatapku. Sama seperti dulu saat kejadian itu belum terjadi.



*****



Hari-hari berlalu. Sudah sebulan kini aku bekerja di kantor ayahnya Irawan. Kini sudah bulan Juni. Bulan kelulusan yang akan menentukan nasib banyak orang. Salah satunya aku.

Seminggu menjelang pengumuman kelulusanku, aku bertemu dengan Irawan di kantor papanya.

“bisa bicara sebentar Cit?”

“bisa.” Jawabku singkat. Aku menjadi tegang. Apakah yang akan terjadi?

“Cit, maafin aku. Aku sudah tahu semuanya dari Sela. Maafkan aku karna sudah menyusahkan keluargamu dan kamu sekarang ini.”

“enggak apa-apa. Itu memang sudah jadi nasib barangkali.”

“tapi nasib kan bisa dirubah kan?”

“iya.”

“gini Cit. aku sudah membicarakan hal ini sama papah. Dia mau bantu kamu. Berkas perkaranya sudah dibuat dan kalo terbukti bersalah, mereka akan dituntut berat.”

“apa….! Tapi gimana…” aku tak dapat menyelesaikan pertanyaanku karena dipotong oleh Irawan.

“udah tenang aja. Semuanya akan berjalan lancer. Masalah biaya, gratis alias ga usah dipikirin.”

“thanks banget lho Ir.”

“satu lagi.” Irawan menambahkan.

“aku berharap kamu mau terima ini. Beasiswa untuk kuliah kamu.”

“tapi Ir, apa gak terlalu berlebihan?”

“enggak.” Jawabnya mantap.



Hatiku sangat bahagia. Ingin rasanya aku cepat-cepat pulang dan memberitahukan kabar gembira ini kepada ayah dan ibu. Tetapi hari masih siang. Belum jamnya pulang.



“ada satu lagi Cit.” Irawan menambahkan.

“apa?” tanyaku datar.

“aku mencintaimu. Kamu mau gak jadi pacarku?” kata-kata Irawan kali ini benar-benar membuatku terkesiap.

“tapi apa kamu gak malu pacaran sama ovisegirl?”

“makanya kamu harus kuliah. Siapa tahu kamu bisa jadi manager atau paling enggak sekretaris?”

“ok deh.” Jawabku datar. Aku seolah sudah melupakan pertanyaan itu. Tapi tatapan matanya yang tajam itu seolah menuntutku.

“Cit, kamu belum jawab.”

Kata-kata Irawan mempertajam maksudnya. Dan tatapan itu kian meruncing.

“iya.” Jawabku tergesa-gesa.

“ok kalau gitu mulai hari ini kita resmi pacaran.



*****



Pengumuman kelulusanpun tiba. aku menunggu dengan gelisah surat keputusan sekolah. Dan ketika seorang kurier datang membawa surat, aku langsung menyambutnya. Dengan cekatan aku mengambil surat ditangannya dan tanpa berpikir lagi langsung membukanya.

“gimana neng, lulus nggak?”

“lulus pak. Terimakasih ya.”

Kurier itupun berlalu.



Di teras depan rumahku, aku menunggu dengan gelisah Irawan yang berjanji untuk menjemputku ke sekolah.

“ah datang juga kamu akhirnya.”

“yok berangkat sekarang.” Ajaknya cepat.



Mobil hondha Jazz itu meluncur cepat ke sekolah. Di papan pengumuman, tertera hasil UAN para murid. Dan betapa puasnya aku saat mengetahui nilaiku berada di peringkat tertinggi setelah Irawan. Aku bersorak. Tapi Irawan menjadi murung.

“ada apa Ir?”

“enggak gapapa.”

Pertanyaan itu berlalu begitu saja.



*****



Di dalam kamarku, aku membaca sebuah surat yang diselipkan Irawan di dalam tasku.



Bandung, 25-o6-2006



Dear Citra.



Bersama surat ini aku ingin memberitahumu bahwa aku harus pergi ke Singapur untuk meneruskan kuliahku. Ayahku yang membuat keputusan ini. Aku harap kamu bisa menerimanya.

Oh ya, uang dan biaya kuliahmu, beliau yang akan tanggung sampai aku pulang. Aku harap kamu bisa belajar sungguh-sungguh karena setelah kamu lulus kamu akan diangkat jadi asisten pribadiku.

Ya, aku pergi enggak akan lama. Sesudah aku lulus aku akan langsung menjadi bawahan papahku. Dan kamu akan jadi asisten pribadiku.

Thanks ya Cit atas restumu ini.

Dan maafin aku karena ngasih tahu kamu mendadak banget. Soalnya semalem baru di kasih tau. Aku berangkat besok. Doakan aku Citra.dan semoga kita bisa segera bertemu lagi.





Akhirnya kumenemukanmu

Gadis pujaan hatiku

Engkaulah pengubah hidupku

Dan kuharap kita akan bersatuselalu.



Salam cinta dariku:

Filed under having 0 komentar  
by eko-saputro

Cinta......



Maaf tak bisa menepati janji



tak lagi sakiti diri sendiri



Cinta..



Ada kalanya begitu lelah...



hingga dada terasa sesak...



tak tau kemana kaki kan melangkah..



Hingga iblis datang padaku..



merayu dan mendekapku...



Mengundangku ke kerajaannya



Cinta...



Maafkan aku yang tak bisa lagi temanimu...



mungkin inilah yang terbaik adanya....



kadang cinta memang tak harus memiliki...



kadang cinta terasa indah bila memandang dari kejauhan



kala rindu begitu memenuhi rongga dada..



saat itulah cinta begitu nikmat dan berarti

Filed under having 0 komentar  

EVA

by eko-saputro

Untuk eva Kenapa...?


Kenapa setiap kali aku berusaha untuk mengikuti saran dari kamu,semakin aku tidak bisa melakukan saran dari kamu.


Kenapa...?


Kenapa setiap kali aku mencoba untuk melupakan kamu bukanya aku malah lupa dengan kamu, justru sebaliknya yang aku dapatkan.


Kenapa...kenapa...dan...kenapa???


Filed under having 0 komentar  
'http://infintyskins.blogspot.com/'>