Wednesday, March 14, 2007

Linux Server

dulu pernah ngadain workshop Linux server Development, jadi daripada nganggur di harddisk, modulnya dulu aku share aja siapa tau bermanfaat utk yang lain.
isi modulnya macem-macem, pokoknya dbikin seminimal mungkin biar bisa langsung praktek utk blajar server sndiri, yakni cukup 1 komputer yg terpasang ethernet card dan sebuah cd ubuntu server cukup.
didalemnya ada materi mulai dasar sampe ya lumayan lah utk belajar
1. seting ethernet di linux
2. web server apache
3. PHP
4. database MySQL
5. SSH, SFTP, WinSCP
6. Samba
7. FTP
8. DNS
9. NFS
dll lah hehehe

ya lumayanlah utk yang baru mengenal Linux,
bisa langsung dicoba, tinggal ngikuti perintahnya aja dah langsung bisa
gampang kok, ya bisanya baru yang gampang-gampang soalnya hihihihihi

Untuk modulnya download download disini ya

Update : Linknya dah dbenerin hihihihi

Tuesday, March 13, 2007

Monday, March 12, 2007

Adiumx

kbetulan aku make iBook, nah berhubung aktifitas shari-hari adalah chatingan, maka tentunya Yahoo Messenger jadi fitur wajib kan. Nah anehnya Yahoo Messenger nya utk Macintosh itu gak ada fitur utk log message atau message archieve, jadinya percakapan-percakapan banyak yang tidak ke record. Ya meski banyak obrolan gak penting nya, tapi ada juga sih satu dua hal yang akan lebih baik kalo kecatet, males copy paste mulu.

Nah salah satu solusinya make Adiumx, aku taunya dari yuza. stlah download dan nyobain, ternyata asik juga, lucu sih soalnya hihihhihi.
kalo mo download ke webnya aja langsung www.adiumx.com

Friday, March 09, 2007

Traceroute port 80 di Windows

Apa yang kmudian kamu lakukan seandainya sebuah situs/host tidak bisa di traceroute, padahal kita sangat memerlukan datanya. Misalnya kita mau melakukan trace ke detik.com, kan gak bisa tuh, hasil akhirnya akan RTO terus
1 1 ms 1 ms 1 ms lokal.aku-nih.com [10.10.10.1]
2 2 ms 2 ms 4 ms adsl.aku-nih.com [222.124.51.169]
3 3299 ms 3385 ms 3394 ms 222-124-50.speedy.telkom.net.id [222.124.50.254]
4 3236 ms 3217 ms 3252 ms 222-124-86.speedy.telkom.net.id [222.124.86.1]
5 3345 ms 3351 ms 3305 ms 203.130.231.253
6 3273 ms 3351 ms 3344 ms ASN-4787.cbn.net.id [202.158.70.201]
7 3360 ms 3371 ms 3304 ms cyber-7200-colo.cbn.net.id [202.158.31.164]
8 3388 ms 3443 ms 3553 ms ip56-230.cbn.net.id [202.158.56.230]
9 * * * Request timed out.
10 * * * Request timed out.
11 * * * Request timed out.
12 * * * Request timed out.
13 * * * Request timed out.
14 * * * Request timed out.
15 * * * Request timed out.
16 * * * Request timed out.
17 * * * Request timed out.
18 * * * Request timed out.
19 * * * Request timed out.
20 * * * Request timed out.
21 * * * Request timed out.


atau misalnya saya lagi make koneksi GPRS nya Telkomsel dan pengin melakukan trace sbuah host yang ternyata diblok oleh firewalnya hiks......

C:\>tracert 202.95.150.3
Tracing route to host-3150.sby.pesat.net.id [202.95.150.3]
1 852 ms 540 ms 622 ms 10.1.10.121
2 587 ms 617 ms 599 ms 126.subnet200.astinet.telkom.net.id [203.130.200.126]
3 192.168.3.105 reports: Destination net unreachable.
Trace complete.


Nah kalo di Linux saya biasanya make program tcptraceroute, tinggal ketik
# apt-get install tcptraceroute

udah deh, selama situs/host tsb port 80 nya terbuka, bakalan bisa ke trace networknya. Dan port 80 tentunya biasanya pasti terbuka, jadi jangan khawatir kalo ada firewall yang nge-blok paket ICMP, toh kamu masih bisa melakukan trace make tcptraceroute.

Nah di windows ada program yang bisa kita pake program Visual Traceroute, bisa didownload disini
http://visualroute.visualware.com/

Dan seperti yang terlihat pada gambar berikut, bahwa kalau make tracroute biasa, maka akan berakhir pada RTO, maka dengan Visual Traceroute akan terlihat sampe ke host detik.com yakni 202.158.66.20

Analisa VPN (tcpdump)

Analisanya dipilih yang simple aja ya biar mudah dipahami selain tentunya saya bisanya baru cuman segitu hihihihi....

Percobaan dilakukan dengan melakukan PING. kemudian paket ICMP yang digunakan saat proses PING tersebut kemudian dicapture, yakni pada router diinstal dan dijalankan program tcpdump untuk melakukan capture tersebut. Percobaan dilakukan degan melakukan ping ke interface ethernet, kemudian interface VPN-SSL dan pada interface VPN-IPSec.

Hasil Percobaan bisa download disini

Pada koneksi Mobile-VPN sebaiknya untuk menentukan koneksi mana, selain memilih berdasarkan faktor kecepatan, faktor kestabilan koneksi juga musti diperhatikan. Pada gambar dibawah, koneksi CDMA memang memiliki keunggulan dari segi kecepatan dibanding GPRS, akan tetapi koneksi CDMA seperti terlihat pada gambar gak stabil, kadang koneksinya kenceng tapi kada ilang... beh sama aja boong. Terlebih sekarang dah ada 3G, ya aku belum nyobain sih, gak punya henponya hihiihi.

CDMA Fren Mobile-8


GPRS Telkomsel

VPN Transport Layer (SSL/TLS)

Masih tetep pake 3 komputer. Program yang digunakan adalah OpenVPN, ada di windows maupun Linux.

Artikel VPN-SSL Windows download disini ya
Artikel VPN-SSL Linux download dsisni ya
Artikel Mobile-VPN GPRS dan CDMA baca disini ya

Komplit dah smua VPN nya, tinggal mo milih yang mana hihihihihi.

VPN Layer 3 (IPSecurity)


Kali ini sedikit meningkat yang dipake 3 komputer.
1 sebagai server
1 sebagai router
1 sebagai client

Artikelnya download disini ya

Selamat Mencoba ya....

VPN Layer 2 (PPTP)

Lama-lama bosen jg posting CCNA mulu. Kali ini aku mo sdikit berbagai tentang VPN.
Seperti yang sudah dketahui bahwa ada yang namanya public network (internet) dan ada yang namanya private network (lokal). Nah VPN (Virtual Private Network) ini fungsinya utk menghubungkan jaringan lokal/private menggunakan media jaringan publik/internet.

Misalnya koneksi antara jaringan lokal kantor pusat Jakarta dan jaringan lokal di cabang Semarang, kalo mo pake jaringan private murni artinya musti bikin link koneksi sendiri dari SMG-JKT, nah kbayangkan mahalnya biaya utk narik kabel misalnya utk hubungkan JKT-SMG. Nah solusinya make VPN yakni dilewatkan ke jaringan publik/internet seperti gambar berikut



Pada gambar terlihat bahwa seolah-olah secara virtual dengan membentuk sebuah tunneling didalam sebuah jaringan publik, maka jaringan lokal yang terpisah jarak antar kota tersebut dapat terkoneksi. Dan meskipun melewati jaringan publik, data private tsb sifatnya aman karena data yang dilewatkan melalui tunnel VPN tersebut terenkripsi dan terenkapsulasi.

Sebagai praktek utk percobaan, dibutuhkan 2 komputer.
1. komputer Linux Ubuntu utk sbg VPN Server
> IP ethernetnya diset dulu ya 192.168.6.102/24
2. Komputer Windows XP atau 2000 sbg VPN Client
> IP ethernetnya diset dulu ya 192.168.6.201/24
Kemudian keduanya dihubungkan make kabel cross seperti yang biasa dilakukan utk menghubungkan 2 komputer.


Kira-kira kalo mo dipraktekkan gampang kan.
artikel selengkapnya download disini ya


eh iya ntar pas bagian setting VPN Servernya, pastikan pada file /etc/pptpd.conf
isinya adalah baris berikut
localip 10.0.0.1
remoteip 10.0.0.2-200

ntar kalo dah smua selese jalankan VPN nya.
1. pada command prompt windows ketik ipconfig, maka akan muncul 2 IP, IP Ethernet dan IP VPN
2. lakukan ping ke IP VPN server dan IP Ethernet server.
3. kalo mau sdikit repot sih, pasang pc router ditengahnya, trus instal tcpdump. Capture dah paketnya kalo pas ping ke ethernet gmana kalo pas ping ke VPN gmana paketnya.

Selain untuk keperluan tunneling diatas, VPN dipilih karena mampu memberikan solusi dalam pengiriman data yang lebih aman dbanding koneksi yang dgunakan pada umumnya. karena pada VPN, selain paketnya terenkripsi, paketnya juga terbungkus atau istilahnya terenkapsulasi sehingga paket datanya lebih aman dbandingkan koneksi biasa. Sebagai contoh misalnya make VoIP SIP Asterisk yg lagi trend skarang, nah percakapanya mudah untuk disadap dan direkam, beda halnya bila VoIP nya dilewatkan VPN, percakapanya akan gak bisa utk disadap.

Met belajar ya, gak cuman CCNA yg gampang, VPN jg gampang kok, tinggal pake 2 komputer aja cukup.
VPN-PPTP (Virtual Private Network - Point-To-Point Tunneling Protocol)