1 Jul 2012

21 Des 2011

CentOS 6.2 is ready for download :)

centos 6.2 is ready for download  in http://isoredirect.centos.org/centos/6/isos/i386/.
saatnya ngulik lagi :)

Enable telnet di Windows 7

Baru saja coba untuk telnet di windows 7, tapi muncul :
C:\Users\meisel>telnet
'telnet' is not recognized as an internal or external command,
operable program or batch file.
Problemnya ada pada windows 7 saya yang belum meng-enable telnet client. Cara enablenya  via control panel , programs, turn windows features on or off, ceklist untuk telnet client agar menjadi enable. :)

Out Of Memory di wordpress



Sering kali saya sendiri mengalami error seperti ini :
Fatal error: Out of memory (allocated 35389440) (tried to allocate 71 bytes) in /home/webiacor/public_html/domain-anda/wp-includes/pomo/mo.php on line 212

Solusinya very simple :) :
 bisa tambahakan file php.ini di public_html : memory_limit = 16M  tambahakan memory sesuai kebutuhan.

New Interface Google Addsense


New interface google addsense :). You can cek on https://www.google.com/adsense/v3/app 

19 Des 2011

Kemanan DHCP di Mikrotik

untuk menjaga kemananan dan realibility dari server mikrotik, maka perlu dilakukan setting ARP ke reply-only. kenapa? karena dengan mode ARP=reply-only maka client yang bisa terkoneksi hanyalah yang mendapatkan IP Address melalui proses DHCP, bukan pengisian manual (static IP address).


cara settingnya :
- masuk ke winbox
- menu interfaces
- klik 2x interfaces yang digunakan sebagai AP
- pilih ARP=reply-only

finish. semoga bisa membantu temen-temen yang nyoba untuk jadi sysadmin juga :D

Merubah password mikrotik via GUI winbox atau CLI

Saya dapet dari wiki mikrotik ,untuk merubah password mikrotik bisa dengan dua cara yaitu via Command Line Interface (CLI) atau Grafical User Interface (GUI).
1. CLI
[admin@mikrotik]/ password


ketikkan /password untuk merubah password, kemudian saat tampil old password tekan enter saja, lalu masukkan password dan verifikasi passwordnya.

2.GUI
sedangkan untuk GUI, bisa download dulu winboxnya.
untuk mengganti password winbox ada di tab system, password. Inputkan hanya pada bagian new password dan confirm password

The Dude Miktorik

The Dude, software free yang berguna untuk monitoring jaringan yang kita buat. untuk kelanjutannya, perlu untuk temen-temen coba sendiri http://www.mikrotik.com/thedude.php

18 Jan 2011

Network EIGRP

EIGRP adalah protokol routing yang termasuk proprietari Cisco, yang berarti hanya bisa dijalankan pada router Cisco, EIGRP bisa jadi merupakan protokol routing terbaik didunia jika bukan merupakan proprietari Cisco.
Kelebihan utama yang membedakan EIGRP dari protokol routing lainnya adalah EIGRP termasuk satu-satunya protokol routing yang menawarkan fitur backup route, dimana jika terjadi perubahan pada network, EIGRP tidak harus melakukan kalkulasi ulang untuk menentukan route terbaik karena bisa langsung menggunakan backup route. Kalkulasi ulang route terbaik dilakukan jika backup route juga mengalami kegagalan. Berikut adalah fitur-fitur yang dimiliki EIGRP:
* Termasuk protokol routing distance vector tingkat lanjut (Advanced distance vector).
* Waktu convergence yang cepat.
* Mendukung VLSM dan subnet-subnet yang discontiguous (tidak bersebelahan/berurutan)
* Partial updates, Tidak seperti RIP yang selalu mengirimkan keseluruhan tabel routing dalam pesan Update, EIGRP menggunakan partial updates atau triggered update yang berarti hanya mengirimkan update jika terjadi perubahan pada network (mis: ada network yang down)
* Mendukung multiple protokol network
* Desain network yang flexible.
* Multicast dan unicast, EIGRP saling berkomunikasi dengan tetangga (neighbor) nya secara multicast (224.0.0.10) dan tidak membroadcastnya.
* Manual summarization, EIGRP dapat melakukan summarization dimana saja.
* Menjamin 100% topologi routing yang bebas looping.
* Mudah dikonfigurasi untuk WAN dan LAN.
* Load balancing via jalur dengan cost equal dan unequal, yang berarti EIGRP dapat menggunakan 2 link atau lebih ke suatu network destination dengan koneksi bandwidth (cost metric) yang berbeda, dan melakukan load sharing pada link-link tersebut dengan beban yang sesuai yang dimiliki oleh link masing-masing, dengan begini pemakaian bandwidth pada setiap link menjadi lebih efektif, karena link dengan bandwidth yang lebih kecil tetap digunakan dan dengan beban yang sepadan juga
EIGRP mengkombinasikan kelebihan-kelebihan yang dimiliki oleh protokol routing link-state dan distance vector. Tetapi pada dasarnya EIGRP adalah protokol distance vector karena router-router yang menjalankan EIGRP tidak mengetahui road map/ topologi network secara menyeluruh seperti pada protokol link-state.
EIGRP mudah dikonfigurasi seperti pendahulunya (IGRP) dan dapat diadaptasikan dengan variasi topologi network. Penambahan fitur-fitur protokol link-state seperti neighbor discovery membuat EIGRP menjadi protokol distance vector tingkat lanjut.
EIGRP menggunakan algoritma DUAL (Diffusing Update Algorithm) sebagai mesin utama yang menjalankan lingkungan EIGRP, DUAL dapat diperbandingkan dengan algoritma SPF Dijkstra pada OSPF.
EIGRP memiliki fitur-fitur utama sebagai berikut.
* Partial updates: EIGRP tidak mengirimkan update secara periodik seperti yang dilakukan oleh RIP, tetapi EIGRP mengirimkan update hanya jika terjadi perubahan route/metric (triggered update). Update yang dikirimkan hanya berisi informasi tentang route yang mengalami perubahan saja. Pengiriman pesan update ini juga hanya ditujukan sebatas pada router-router yang membutuhkan informasi perubahan tersebut saja. Hasilnya EIGRP menghabiskan bandwidth yang lebih sedikit daripada IGRP. Hal ini juga membedakan EIGRP dengan protokol link-state yang mengirimkan update kepada semua router dalam satu area.
* Multiple network-layer protocol support: EIGRP mendukung protokol IP, AppleTalk, dan Novell NetWare IPX dengan memanfaatkan module-module yang tidak bergantung pada protokol tertentu.
Fitur EIGRP lain yang patut diperhatikan adalah sebagai berikut:
* Koneksi dengan semua jenis data link dan topologi tanpa memerlukan konfigurasi lebih lanjut, protokol routing lain seperti OSPF, menggunakan konfigurasi yang berbeda untuk protokol layer 2 (Data Link) yang berbeda, misalnya Ethernet dan Frame Relay. EIGRP beroperasi dengan efektif pada lingkungan LAN dan WAN. Dukungan WAN untuk link point-to-point dan topologi nonbroadcast multiaccess (NBMA) merupakan standar EIGRP.
* Metric yang canggih: EIGRP menggunakan algoritma yang sama dengan IGRP untuk menghitung metric tetapi menggambarkan nilai-nilai dalam format 32-bit. EIGRP mendukung load balancing untuk metric yang tidak seimbang (unequal), yang memungkinkan engineer untuk mendistribusikan traffik dalam network dengan lebih baik.
* Multicast and unicast: EIGRP menggunakan multicast dan unicast sebagai ganti broadcast. Address multicast yang digunakan adalah 224.0.0.10.
Dibalik Proses dan Teknologi EIGRP
EIGRP menggunakan 4 teknologi kunci yang berkombinasi untuk membedakan EIGRP dengan protokol routing yang lainnya: neighbor discovery/recovery, reliable transport protocol (RTP), DUAL finitestate machine, dan protocol-dependent modules.
* Neighbor discovery/recovery
o Menggunakan paket hello antar neighbor.
* Reliable Transport Protocol (RTP)
o Pengiriman paket yang terjamin dan terurut kepada semua neighbor.
* DUAL finite-state machine
o Memilih jalur dengan cost paling rendah dan bebas looping untuk mencapai destination.
* Protocol-dependent module (PDM)
o EIGRP dapat mendukung IP, AppleTalk, dan Novell NetWare.
o Setiap protokol disediakan modul EIGRP tersendiri dan beroperasi tanpa saling mempengaruhi satu sama lain.
Neighbor discovery/recovery mechanism: teknologi ini memungkinkan router untuk dapat mengenali setiap neighbor pada network yang terhubung langsung secara dinamik. Router juga harus mengetahui jika ada salah satu neighbor yang mengalami kegagalan dan tidak dapat dijangkau lagi (unreachable). Proses ini dapat diwujudkan dengan pengiriman paket hello yang kecil secara periodik. Selama router menerima paket hello dari router neighbor, maka router akan mengasumsikan bahwa router neighbor berfungsi dengan normal dan keduanya dapat bertukar informasi routing.
RTP: Bertanggung jawab atas pengiriman paket-paket kepada neighbor yang terjamin dan terurut. RTP mendukung transmisi campuran antara paket multicast dan unicast. Untuk tujuan efisiensi, hanya paket EIGRP tertentu yang dikirim menggunakan teknologi RTP.
DUAL finite state machine: mewujudkan proses penentuan untuk semua komputasi route. DUAL melacak semua route yang di advertise oleh setiap neighbor dan menggunakan metric untuk menentukan jalur paling effisien dan bebas looping ke semua network tujuan.
Protocol-dependent modules (PDM): bertanggung jawab untuk keperluan layer network protokol-protokol tertentu. EIGRP mendukung IP, AppleTalk, dan Novell NetWare; setiap protokol tersebut telah disediakan module EIGRP nya masing-masing dan satu sama lain beroperasi secara independent. Module IP-EIGRP misalnya, bertanggung jawab untuk pengiriman dan penerimaan paket-paket EIGRP yang telah di enkapsulasi dalam IP.
Cara Kerja EIGRP
Istilah-istilah algoritma DUAL
* Memilih jalur/route untuk mencapai suatu network dengan ongkos paling rendah, dan bebas looping.
* AD (advertised distance), menggambarkan seberapa jauh sebuah network dari neighbor, merupakan ongkos (metric) antara router next-hop dengan network destination.
* FD (feasible distance), menggambarkan seberapa jauh sebuah network dari router, merupakan ongkos (metric) antara router dengan router next-hop ditambah dengan AD dari router next-hop.
* Ongkos paling rendah = FD paling rendah.
* Successor, adalah jalur utama untuk mencapai suatu network (route terbaik), merupakan router next-hop dengan Ongkos paling rendah dan jalur bebas looping.
* Feasible Successor, adalah jalur backup dari successor (AD dari feasible successor harus lebih kecil daripada FD dari successor)
EIGRP menggunakan dan memelihara 3 jenis tabel. Tabel neighbor untuk mendaftar semua router neighbor, tabel topologi untuk mendaftar semua entri route untuk setiap network destination yang didapatkan dari setiap neighbor, dan tabel routing yang berisi jalur/route terbaik untuk mencapai ke setiap destination.
Table Neighbor
1-neighbor-table
Ketika router menemukan dan menjalin hubungan adjacency (ketetanggaan) dengan neighbor baru, maka router akan menyimpan address router neighbor beserta interface yang dapat menghubungkan dengan neighbor tersebut sebagai satu entri dalam tabel neighbor. Tabel neighbor EIGRP dapat diperbandingkan dengan database adjacency yang digunakan oleh protokol routing link-state yang keduanya mempunyai tujuan yang sama: untuk melakukan komunikasi 2 arah dengan setiap neighbor yang terhubung langsung.
Ketika neighbor mengirimkan paket hello, ia akan menyertakan informasi hold time, yakni total waktu sebuah router dianggap sebagai neighbor yang dapat dijangkau dan operasional. Jika paket hello tidak diterima sampai hold time berakhir, algoritma DUAL akan menginformasikan terjadinya perubahan topologi.
Topology Table
2-topology-table
Ketika router menemukan neighbor baru, maka router akan mengirimkan sebuah update mengenai route-route yang ia ketahui kepada neighbor baru tersebut dan juga sebaliknya menerima informasi yang sama dari neighbor. Update-update ini lah yang akan membangun tabel topologi. Tabel topologi berisi informasi semua network destination yang di advertise oleh router neighbor. Jika neighbor meng advertise route ke suatu network destination, maka neighbor tersebut harus menggunakan route tersebut untuk memforward paket.
Tabel topologi di update setiap kali ada perubahan pada network yang terhubung langsung atau pada interface atau ada pemberitahuan perubahan pada suatu jalur dari router neighbor.
Entri pada tabel topologi untuk suatu destination dapat berstatus active atau passive. Destination akan berstatus passive jika router tidak melakukan komputasi ulang, dan berstatus active jika router masih melakukan komputasi ulang. Jika selalu tersedia feasible successor maka destination tidak akan pernah berada pada status active dan terhindar dari komputasi ulang. Status yang diharapkan untuk setiap network destination adalah status passive.
Routing table
3-routing-table
Router akan membandingkan semua FD untuk mencapai network tertentu dan memilih jalur/route dengan FD paling rendah dan meletakkannya pada tabel routing; jalur/route inilah yang disebut successor route. FD untuk jalur/route yang terpilih akan menjadi metric EIGRP untuk mencapai network tersebut dan disertakan dalam tabel routing.
Paket-Paket EIGRP
EIGRP saling berkomunikasi dengan tetangga (neighbor) nya secara multicast (224.0.0.10) dan menggunakan 5 jenis pesan (message) dalam berhubungan dengan neighbornya:
* Hello: Router-Router menggunakan paket Hello untuk menjalin hubungan neighbor. Paket-paket dikirimkan secara multicast dan tidak membutuhkan.
* Update: Untuk mengirimkan update informasi routing. Tidak seperti RIP yang selalu mengirimkan keseluruhan tabel routing dalam pesan Update, EIGRP menggunakan triggered update yang berarti hanya mengirimkan update jika terjadi perubahan pada network (mis: ada network yang down). Paket update berisi informasi perubahan jalur/route. Update-update ini dapat berupa unicast untuk router tertentu atau multicast untuk beberapa router yang terhubung.
* Query: Untuk menanyakan suatu route kepada tetangga. Biasanya digunakan saat setelah terjadi kegagalan/down pada salah satu route network, dan tidak terdapat feasible successor untuk route/jalur tersebut. router akan mengirimkan pesan Query untuk memperoleh informasi route alternatif untuk mencapai network tersebut, biasanya dalam bentuk multicast tapi bisa juga dalam bentuk unicast untuk beberapa kasus tertentu.
* Reply: Respon dari pesan Query.
* ACK: Untuk memberikan acknowledgement (pengakuan/konfirmasi) atas pesan Update, Query, dan Reply.
Metric EIGRP
Protokol routing digolong-golongkan berdasarkan cara mereka memilih jalur terbaik dan cara mereka menghitung metric suatu jalur (route). Metric adalah suatu ukuran yang digunakan untuk menentukan nilai cost dari suatu route menuju network tertentu. Semakin kecil metric suatu route network semakin bagus dan akan menjadi pilihan utama dalam pemilihan route terbaik.
EIGRP menggunakan komponen-komponen metric yang sama seperti pada IGRP: delay, bandwidth, reliability, load, dan maximum transmission unit (MTU).
EIGRP menggukaan gabungan metric yang sama seperti pada IGRP untuk menentukan jalur terbaik, hanya saja metric EIGRP dikalikan 256. EIGRP secara default hanya menggunakan 2 kriteria metric berikut:
* Bandwidth.
* Delay: total lama delay interface sepanjang jalur.
Kriteria berikut bisa dipakai, tetapi tidak direkomendasikan karena dapat menimbulkan kalkulasi ulang yang terlalu sering pada tabel topologi:
* Reliability.
* Loading.
* MTU.

Network OSPF

Protocol ini termasuk dalam link-state protocol, kelebihan utama dari protocol ini adalah dapat dengan cepat mendeteksi perubahan dan mejadikan routing kembali konvergen dalam waktu singkat dengan sedikit pertukaran data. Routing ini membentuk peta jaringan dalam tiga tahap, tahap pertama setiap router mengenali seluruh tetangganya, lalu router saling bertukar informasi dan router akan
menghitung jarak terpendek ke setiap tujuan. Peta jaringanya akan disimpan dalam basis data sebagai hasil dari pertukaran informasi antar router OSPF dapat menangani routing jaringan TCP/IP yang besar dan membuat hirarki routing dengan membagi jaringan menjadi beberapa area. Setiap paket yang dikirim dapat dibungkus dengan authentikasi, namun protocol ini membutuhkan kemampuan CPU dan memori yang besar Proses dasar routing OSPF adalah menghidupkan adjency, proses flooding, dan perhitungan table routing. Router-router mengirimkan paket hello ke seluruh jaringan yang terhubung secara periodic, jika paket tidak terdengar maka jaringan dianggap down, defaultya mengirimkan 4 kali paket hello.

Router-router selalu berusaha adjacent dengan router tetangganya berdasarkan paket hello yang diterima. Dalam jaringan multi access, router memilih Designated Router (DR) dan Backup Designated Router (BDR) dan mencoba adjacent dengan kedua router tersebut.



Ket :
Misalkan jaringan baru terkoneksi, maka router A akan membroadcast paket hello ke semua int dengan memberikan informasi tentang router A, dan begitu juga sebaliknya A akan mengetahui informasi tentang tetangganya berdasarkan informasi yang diterima dan mengetahui berapa biaya untuk mencapai router lain. Data-data ini disimpan dalam basis data.
Setelah itu setiap router mengirimkan basis data tersebut dalam satu paket LSA (link state advertisement), dan router yang menerima LSA harus mengirimkan ke semua router yang terhubung dengannya.
Karena router B telah menerima paket LSA dari router A maka jika LSA yang dikirimkan C sama dengan yang ada pada basis data B atau bukan yang baru, maka paket LSA dari C akan di drop. Antara router satu dengan yang lain akan mengirmkan paket hello dengan interval tertentu misalnya 120 detik , jika tidak terdapat hello paket dari jaringan yang terkoneksi dengannya atau tidak mendapat balasan maka jaringan tersebut diangap down. Maka jika terjadi NT down maka paket LSA akan disebarkan ke semua jaringan dengan menggunakan floading dan akan menyebabkan basis data LSA berubah untuk mencari jalan yang terbaik dalam paket data

Router ID
Router ID didapatkan dari IP address tertinggi yang dimiliki semua interface router, apabila router mempunyai interfaces loopback maka yang digunakan adalah IP address tertinggi dari interface loopback tersebut


Router id router diatas adalah 10.10.10.1 (L 1), apabila tidak memiliki int loopback maka yang menjadi router Id adalah 202.180.70.30 (S 0), router id akan diambil dari int yang di UP sebelum proses OSPF dimulai Router ID digunakan dalam proses penentuan DR/BDR yang dalam pembentukan hubungan bi-directional.

Tahapan dalam membentuk adjacency
Pada saat baru pertama ON, router OSPF tidak tahu apapun tentang tetangganya, router akan mulai mengirimkan paket Hello ke seluruh interface jaringan untuk memperkenalkan dirinya. Jika router yang baru ON ini menerima paket hello yang menyimpan informasi tentang dirinya maka router ini dapat saling berhubungan dua arah dengan router pengirim hello, Default nilai hello pada broadcast multi-access adalah 10 detik dan 40 detik jika tidak ada respon akan mati, dan pada NBMA hello 30 detik dan akan mati pada 120 detik jika tidak terdapat respon
1. down : router tidak dapat hello packet dari router manapun
2. attempt : router mengirimkan hello packet tetapi belum mendapat respon, hanya ada pada tipe NT non broadcast multi-access (NBMA) dan tidak ada respon dari router lain.
3. Init : router mendapatkan hello packet dari router lain, tetapi belum terbentuk hubungan yang bidirectional (2 way)
4. 2 way : pada tahap ini hubungan antar router sudah bi-directional, untuk NT broadcast DR & BDR nya akan melanjutkan ke tahap full, router non DR& BDR akan melanjutkan Full hanya dengan DR & BDR saja
5. Exstart : terjadi pemilihan Master dan Slave, master adalah router yang memiliki router id tertinggi
6. exchange : terjadi pertukaran Database Descriptor (DBD) paket DBD ini digambarkan dari topologi DB router, proses dimulai oleh master
7. loading : router akan memeriksa DBD dari router lain dan apabila ada entry yang tidak diketahui maka router akan mengira link state request (LSR) , LSR akan dibales dengan link state state ACK dan link state reply, diakhir tahap ini semua router yang di adjacent memiliki topologi DB yang sama
8. Full : masing-masing router sudah membentuk hubungan yang adjancent.

Pemilihan DR & BDR
Dalam jaringan multi akses router-router akan memilih DR (designated router) dan BDR(Backup designated router) dan berusaha adjencent dengan kedua router tersebut.
· Pemilihan terhadap tipe network multi access (broadcast & non broadcast)
· Pemilihan dilakukan berdasarkan nilai : Router Priority,  Router ID
· Router priority diset per interface nilainya 0-255 : Router (config-if)# IP OSPF priority [0-255]
· Router mempunyai priority 0 tidak akan menjadi DR/BDR, statusnya DROTHER, semakin besar priority semakin besar kemungkinan dipilih menjadi BR (Priority paling tinggi) dan BDR (kedua paling tinggi / slave)
· Setting nya oleh administratornya, sesuai yang mana dulu routernya UP
· By default nilai router priority untuk semua router adalah :
 Apabila priority router sama maka yang digunakan untuk menentukan DR/BDR adalah Router ID
 Pada tiap NT non broadcast (ex : Frame Relay) router yang menjadi DR adalah router yang memiliki link ke semua router yang lain (mutipoint)

Jika terjadi DR & BDR mati maka router-router akan mengadakan pemilihan untuk menggantikan router yang mati tersebut.
Proses floading adalah router dengan paket LSA harus meneruskan paket ke semua jaringan, dan memasukkan informasi LSA dalam databasenya , jika paket data yang diterima tidak baru maka akan di drop, disebut floading karena seolah-olah membanjiri jaringan dengan LSA (link state advertisement)
Setiap kali BD linkstate router berubah, router kembali perlu menghitung rute terbaik dan membentuk table routing terbaru, dengan biaya terendah dan shortest path terpendek

Router (config) #router OSPF 1
Router (Config-router) # default-information originate à hanya untuk default router
Perintah redistribute static metric 100 – semua static routing akan diredistribusikan

Perintah-perintah OSPF
Router(config)#router OSPF [process id]
Router(config-router)#network network id wildcard mask area number
Router(config-if)#ip OSPF priority [0-255] à bandwidth link
Router(config-if)#IP OSPF cost [1-65535]
Rouer(config-if)##bandwidth [1-10.000.000] –> kbps

Authentikasi
MD5 : suatu teknik enkapsulation enkripsi password
Setting :
router (config-if)#ip ospf authentication-key password (yang dipasang pada INT)
Router(config-router)# area nomer area authentication
Hello interval dan dead interval (sebanyak 4 x) adalah waktu apabila router mendapat hello packet dari neigbour dan setelah waktu habis berati NT tersebut down dan tidak akan dihibungi

Contoh update jika NT down 

23 Jun 2010

apa itu CTF (Catch The Flag) ?

Sabtu, 5 Juni 2010 kemarin ECHO mendapat undangan buat mengisi acara Seminar & Hacking Competition dariPoliteknik Telkom Bandung. Acara Seminar & Hacking Competition ini merupakan rangkaian acara dari POLTEK TELKOM - “STUDENT CREATIVITY CONTEST 2010”. (http://e-rdc.org/v1/news.php?readmore=151)

Sebenarnya apakah arti dari CTF dalam dunia cyber / dunia maya? Kalau kita search di youtube atau di google dengan keyword catch the flag yang muncul kebanyakan adalah permainan untuk memperubutkan bendera dari lawan. Tetapi dalam hal kompetisi hacking, CTF merupakan sebuah lomba dimana para peserta di minta untuk mengambil sebuah file dari server.

Konfigurasi Openssl di fedora

1. Cek paket untuk konfigurasi https :
  - rpm -qa | grep apache2
  - rpm -qa | grep openssl
  - rpm -qa | grep mod_ssl

2. edit file httpd.conf
  #vim /etc/httpd/conf/httpd.conf //ganti tanda # dan ganti sesuai servername temen2

3. membuat certificate
    - cd /etc/pki/tls/certs
    - make andihakim.key //nama certificate
    - openssl rsa -in andihakim.key -out andihakim.key
    - make andihakim.csr //isikan informasi yang dibuthkan, yang paling penting isi hostname dan nameserver
    - openssl x509 -in andihakim.csr -out andihakim.crt -req -signkey andihakim.key -days 3650
    - chmod 400 andihakim.*


4. konfigurasi file ssl
    #vim /etc/httpd/conf.d/ssl.conf
    - edit Documentroot "var/www/html" //hilangkan #
    - ServerName www.andihakim.com //ganti sesuai servername temen2
    - SSLCertificate file /etc/pki/tls/certs/andihakim.crt
    - SSLCertificate file /etc/pki/tls/certs/andihakim.key


5. restart httpd
    #service httpd restart

output seperti ini :
 

9 Jun 2010

Konfigurasi Proxy Squid Fedora core 8

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

Konfigurasi Bind fedora core 8

1. Jalankan Terminal dan masuk sebagai root
$ su -

2. cek paket Bind apa sudah terinstall :
# rpm -qa | grep bind




   






3.  konfigurasi interface dengan ip private :
isikan ip, netmask dan  hwaddr(hwaddr bisa diketahui dengan comand ifconfig di Terminal)
# nano /etc/sysconfig/network-script/ifcfg-eth0








4. konfigurasi hosts :
beri tanda pagar(#) di depan ip localhost, lalu tambahkan ip private dan nameserver temen-temen
# nano /etc/hosts





5. konfigurasi resolv.conf agar name server bisa di cari :
 # nano /etc/resolv.conf




6. lanjut ke konfigurasi name server. Settingan named.conf ane kaya gini ni.
# gedit /etc/named.conf

// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//

options {
    #listen-on port 53 { 127.0.0.1; };
    #listen-on-v6 port 53 { ::1; };
    directory     "/var/named";
    dump-file     "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
    allow-query     { localhost; 192.168.7.0/24; };
    recursion yes;
    allow-transfer { localhost; 192.168.7.0/24; };
    allow-recursion { localhost; 192.168.7.0/24; };
};

controls { inet 127.0.0.1 allow { localhost; } keys {rndckey;};
};
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

view "internal" {
    match-clients {
    localhost;
    192.168.7.0/24;
};

zone "." IN {
    type hint;
    file "named.ca";
};

//name server
zone "andihakim.com" IN {
    type master;
    file "andihakim.com.db";
    allow-update { none; };
};

//reverse
zone "7.168.192.in-addr.arpa" IN {
    type master;
    file "192.db";
    allow-update { none; };
};

//copian /etc/named.rfc
zone "localhost.localdomain" IN {
    type master;
    file "named.localhost";
    allow-update { none; };
};

zone "localhost" IN {
    type master;
    file "named.localhost";
    allow-update { none; };
};

zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
    type master;
    file "named.loopback";
    allow-update { none; };
};

zone "1.0.0.127.in-addr.arpa" IN {
    type master;
    file "named.loopback";
    allow-update { none; };
};

zone "0.in-addr.arpa" IN {
    type master;
    file "named.empty";
    allow-update { none; };
};


};
#include "/etc/named.rfc1912.zones";
include "/etc/rndc.key";


NB: yang warna biru konfigurasi tambahan dari ane.

7.  konfigurasi dari name server :
#  nano /var/named/chroot/var/named/andihakim.com.db

$TTL    86400
@ IN SOA meisel.andihakim.com. root.meisel.andihakim.com. (
     02041991        ;Serial
     3600            ;Refresh
     1800            ;Retry
     604800            ;Expire
     86400            ;Minimum TTl
)

    IN    NS    meisel.andihakim.com.
    IN    A    192.168.7.2
    IN    MX  20  meisel.andihakim.com.
oscar    IN    A    191.168.7.2

8. konfigurasi reverse domain :
 #  nano /var/named/chroot/var/named/192.db

$TTL    86400
@ IN SOA meisel.andihakim.com. root.meisel.andihakim.com. (
    02041991    ;Serial
    3600        ;Refresh
    1800        ;Retry
    604800        ;Expire
    86400        ;Minimum TTL
)

@    IN    NS    meisel.andihakim.com.
1    IN    PTR    meisel.andihakim.com.

terakir tinggal restart named, pastiin stop ama start named [OK] :
# service named restart


 


ampe sini konfigurasi name server dah kelar, tinggal di cek dengan command nslookup [nama server] :
# nslookup andihakim.com

3 Jun 2010

Virus dan Firewall

 Pengertian Virus
Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan virus biologis yang menyebar dengan cara menyisipkan dirinya sendiri ke sel makhluk hidup. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali.

Cara Kerja
Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan virus biologis yang menyebar dengan cara menyisipkan dirinya sendiri ke sel makhluk hidup. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali.

Jenis-jenis Virus Komputer
Virus komputer sendiri adalah sebuah istilah umum untuk menggambarkan segala jenis serangan terhadap komputer. Namun, bila dikategorikan dari cara kerjanya, virus komputer dapat dikelompokkan ke dalam kategori sebagai berikut:

  • Worm - merupakan program yang diam-diam menginstallkan dirinya ke dalam komputer ketika pengguna sedang membuka laman-laman tertentu di Internet.

  • Trojan - merupakan program yang menginjeksikan dirinya ke dalam sebuah program baik-baik, yang mengakibatkan Trojan tersebut aktif di memori ketika program inang tersebut dijalankan oleh pengguna.

  • Hacking - merupakan serangan langsung dari hacker terhadap komputer pengguna yang mengakses laman internet tertentu, dengan atau tanpa program bantuan yang telah disisipkan di komputer pengguna.

  • Backdoor - merupakan program pencuri data-data pribadi dari user, dan secara diam-diam mengirimkannya kepada sang pembuat virus.

  • Spyware, Malware, dan Adware - merupakan program yang didesain untuk menjejali komputer pengguna dengan promosi-promosi yang mengganggu.

  • Rogue dan Ransomware - merupakan program yang meniru program antivirus dan menampilkan aktivitas layaknya antivirus normal, dan memberikan peringatan-peringatan palsu tentang adanya virus. Tujuannya adalah agar pengguna membeli dan mengaktivasi program antivirus palsu itu dan mendatangkan uang bagi pembuat virus rogue tersebut.

  • Virus Telepon Seluler - merupakan virus yang khusus berjalan di telepon seluler, dan dapat menimbulkan berbagai macam efek, mulai dari merusak telepon seluler, mencuri data-data di dalam telepon seluler, sampai membuat panggilan-panggilan diam-diam dan menghabiskan pulsa pengguna telepon seluler.

Cara Mengatasi Virus Komputer

Serangan virus dapat dicegah atau ditanggulangi dengan menggunakan perangkat lunak antivirus. Jenis perangkat lunak ini dapat juga mendeteksi dan menghapus virus komputer, asalkan basis data virus komputer yang dimiliki oleh perangkat lunak antivirus telah mengandung kode untuk menghapus virus tersebut.

Contoh antivirus yang bisa diandalkan dan menangkal virus adalah Kaspersky, Panda, Sophos, Symantec, Bit Defender, Ansav, SmadAV, AVG, AntiVir, PCMAV, Norton, Norman, McAfee, dan lain sebagainya.




Pengertian Firewall
Merupakan teknik pengamanan dengan melakukan filter atas data yang lewat berdasar aturan tertentu

Kelemahan Firewall

  • Harus melindungi seluruh batas sistem. Ada satu saja node yg terhubung ke sistem lain, menjadi celah kelemahan
  • Karena sebagai komputer yang paling terlihat dari luar, menjadi sasaran serangan  tidak dilengkapi linker/loader/compiler, firewall berlapis
  • Perlu update konfigurasi sesuai perubahan sistem / aplikasi yang dipakai