Selasa, 30 Desember 2008

Install Windows XP dari USB

Buat yang mau install Windows XP di komputer yang gak ada drive CDnya, ada cara alternatif nih!Cara ini saya dapet dari eeeguides.com. Apa saja yang dibutuhkan?? Ini dia bisa ambil di sini :

  • USB_PREP8, link lain



  • PeToUSB



  • Bootsect.exe



  • CD Windows XP


Komputer yang ada CD drivenya dan pake OS Windows XP atau Vista.

Setelah download semua kebutuhan di atas, berikut langkah-langkahnya:

  • Ekstrak Bootsect.exe, USB_prep8 sama PeToUSB.



  • Copy-Paste PeToUSB.exe ke folder USB_prep8.



  • Doble klik usb_prep8.cmd yang ada di dalam folder USB_prep8, nanti muncul command prompt



  • Klik sembarang tombol, nanti akan muncul window



  • Klik start. PENTING: Setelah proses format selesai, jangan tutup windownya! Biarin aja jangan dikutak-kutik.^^



  • Buka command prompt(start->all programs->accecories->command prompt atau start->run…->ketik cmd di box)



  • Arahkan command prompt ke direktori dimana bootsect.exe di ekstrak tadi pakai command:“cd direktori_tempat_bootsect.exe”
    contoh: “cd desktopnew folder”



  • Ketik “bootsect.exe /nt52 I:”. I adalah drive USB(ganti sesuai keadaan drive di komputer).Kalau sukses nanti keluar kalimat “Bootcode was successfully updated on all targeted volumes.”



  • Tutup command prompt yang ini (jangan yang usbprep8). Tutup juga window petousb, nanti akan muncul window



  • Jangan tekan enter dulu di sini(iseng amat!^^)



  • Tekan 1 lalu enter. Window akan muncul, browse ke drive tempat cd XP.

  • Tekan 2 lalu enter. Masukkan huruf yang belum terpakai untuk nama drive di komputer(biasanya c,d,e,f sudah terpakai)

  • Tekan 3 lalu enter. Masukkan huruf tempat drive USB.

  • Tekan 4 lalu enter. Proses menyalin data ke drive USB akan dimulai .




    • Akan ada pertanyaan tentang memformat drive T. Ketik y lalu enter.



    • Setelah formatting selesai, tekan enter untuk lanjut.



    • Tekan enter lagi untuk lanjut.



    • Akan muncul box pop up, klik yes.



    • Klik yes lagi di pop up yang muncul.



    • Klik yes lagi untuk melakukan unmount virtual drive.


    Oke! Proses selesai. USB sudah bisa dipakai untuk melakukan instalasi Windows XP.Jangan lupa setup boot manager di BIOS untuk boot dari USB.Terus pas instalasi, pilih nomer 2 dulu untuk text mode setup. Proses akan lanjut seperti instalasi XP biasa.Setelah selesai pilih pilihan nomer 1 untuk melanjutkan instalasi Windows XP.Jangan cabut usb sampai instalasi selesai. Setelah Windows selesai diinstal, cabut USB(safely removed dulu yaaah).Semoga bermanfaat.. :)

    Minggu, 28 Desember 2008

    Mengaktifkan Webcam di Slackware

    Sebenarnya mengaktifkan webcam itu tergantung jenis webcam nya.. tapi sekarang kasusnya aku di OS slackware dan Webcam USB. Nah caranya simple banget, ga banyak cerita. Langkah awal yang harus di lakukan adalah memastikan webcam sudah terhubung dengan komputer dengan cara mengetikkan perintah :


    # lsusb


    Maka seharunya keluar input yang menyatakan device webcam kita. kalau sudah terdeteksi kita harus membuat kernel mengenali device tersebut dan menambahkannya di /dev


    # modprobe videodev


    Coba cek di direktori /dev/ seharunya sudah ada /dev/video0, kalau sampai sini sudah berhasil berarti webcam udah siap dipakai. Caranya tinggal memasang aplikasi webcam. Saya menginstall Camorama. Jika Camorama sudah selesai di install, jalankan program tersebut dan langsung terlihat hasil dari webcam kita, buat yang narsis silahkan foto foto.. :)

    Jumat, 26 Desember 2008

    Install NVIDIA Driver di Mandriva 2009

    Habis beli info linux yang baru bulan desember ini dikasi bonus mandriva yang terbaru, centos dan ubuntu ce. Hm.. klo dipikir pikir udah lama ga nyobain mandriva. akhirnya saya install mandriva dengan penuh keyakinan. sbenarnya bertanya tanya juga sih apa distro ini udah support codec apa belum? atau jangan jangan masih serba minimalis seperti ubuntu.  Oke langsung aja.. beres installasi saya langsung terkagum kagum melihat KDE4, emang baru kali ini nyobain KDE4 soalnya selama ini kerjaanku ga lepas dari slackware (KDE3.5) dan ubuntu (GNOME).


    Ternyata sang mandriva sudah bisa muter mp3 tapi belum support codec video, untung di DVD IL itu udah disediain win32 codec nya. Plus driver NVIDIA juga sudah ada di bonus DVD info linux itu.  Seperti biasa, installasi dilakukan lewat console, tapi sebelumnya harus install beberapa pake dulu. Kalau saat installasi dari DVD IL itu saya copy semua file installasinya "Copy Whole......" itunya di ceklis. jadi klo mau install udah terkonfigurasi repo nya langsung. tinggal install paket dari add/remove software. Nah Software yang mau di install :



    • gcc

    • make

    • binutils

    • linux kernel source


    Setelah software itu di install, klo sekarang sedang berada di GUI silahkan pindah ke TUI dengan mengetikkan perintah ini di konsole:


    # init 3


    Kemudian lanjutkan dengan eksekusi driver NVIDIA dari cd infolinuxnya dengan :


    # ./NVIDIA**********.run


    Ikuti petunjuknya sampai beres, kalo tidak ada pesan error berarti installasi selsai, kembali ke mode GUI dengan :


    # init 5


    Installasi driver selesai, pada saat Xserver Start maka akan muncul logo NVIDIA. Semoga bermanfaat..

    Selasa, 23 Desember 2008

    Install Cacti di Slackware

    Cacti merupakan salah satu dari sekian banyak network monitoring sistem open source yang digunakan untuk memonitor jaringan network ataupun sistem, untuk menginstall cacti setidaknya anda harus mempunyai web server dengan php yang sudah berjalang dengan baik, snmp, mysql, dan rrd-tool, kemudian setelah memastikan semuanya telah berjalan langkah selanjutnya adalah melakukan konfigurasi snmp, yaitu dengan menambahkan baris berikut pada /etc/snmp/snmpd.conf


    agentaddress 10.13.177.4:161
    rocommunity slackware
    disk /home/
    disk /

    kemudian jalankan snmpnya


    /etc/rc.d/rc.snmpd start

    untuk memeriksa konfigurasi snmp-nya telah benar coba jalankan perintah berikut di terminal


    snmpwalk -v1 -c slackware 10.13.177.4

    untuk opsi-opsinya silahkan disesuaikan dengan komputer anda, dan apabila anda menemukan output seperti berikut berarti snmp anda telah berjalan dengan benar


    Cannot find module (MTA-MIB): At line 0 in (none)
    Cannot find module (NETWORK-SERVICES-MIB): At line 0 in (none)
    Cannot find module (TUNNEL-MIB): At line 0 in (none)
    SNMPv2-MIB::sysDescr.0 = STRING: Linux puskom 2.6.21.5-smp
    SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
    DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (321791) 0:53:37.91
    SNMPv2-MIB::sysContact.0 = STRING: Root (configure /etc/snmp/snmp.local.conf)
    SNMPv2-MIB::sysName.0 = STRING: puskom

    selanjutnya kita install cactinya, download source-nya disini http://www.cacti.net/downloads/ kemudian ekstrak di direktori apache anda


    tar xvzf -cacti-0.8.7b.tar.gz -C /var/www/htdocs/

    untuk memudahkan penggunaanya nanti silahkan rename direktorinya atau bila perlu silahkan buat virtual direktori, selanjutnya buat database yang nantinya akan digunakan oleh cacti dengan perintah berikut


    mysql -u root -p
    password : passsword_root
    mysql> create database cacti;
    mysql> grant all on cacti.* to root;
    mysql> grant all on cacti.* to root@localhost;
    mysql> grant all on cacti.* to cacti;
    mysql> grant all on cacti.* to cacti@localhost;
    mysql> set password for cacti@localhost=password('password_cacti');
    mysql> mysql -u root -p cacti < cacti.sql password : password_root

    kemudian untuk memastikan silahkan cek databasenya


    mysql> show databases;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | cacti |
    | mysql |
    | test |
    +--------------------+
    4 rows in set (0.00 sec)
    mysql> use cacti;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    Database changed mysql> shot tables;
    mysql> show tables;
    mysql> exit

    (hasilnya tidak ditampilkan takut kepanjangan :D)


    selanjutnya set permisi direktori dari cacti tadi


    cd /var/www/htdocs/ chown -R apache.apache cacti

    edit koncigurasi cacti dan sesuaikan dengan konfigurasi anda


    vi cacti/include/config.php
    ============================
    $database_type = "mysql";
    $database_default = "cacti";
    $database_hostname = "localhost";
    $database_username = "cacti";
    $database_password = "cacti";
    $database_port = "3306";

    kemudian buka cacti anda, misalkan di http://10.13.177.4/cacti/install/ untuk menyelesaikan instalasi cacti.

    Installasi Webmin di Ubuntu

    Webmin adalah antarmuka web based yang di gunakan untuk memanage/mengelola system linux.webmin mudah di gunakan karena untuk installasi paket2 tidak perlu keahlian khusus. kita bisa melakukan installasi hanya dgn men click tombol install pada masing2 aplikasi. Tentunya dengan standart default untuk paket2 yang di install.sebelum instalasi webmin, kita harus melakukan instalasi kepada beberapa paket2 tambahan dan pendukung yang di butuhkan oleh webmin.


    #sudo apt-get install libmd5-perl libnet-ssleay-perl libauthen-pam-perl libio-pty-perl dnsmasq openssl


    selanjutnya buat folder untuk menyimpan file webmin yang akan di download


    #mkdir /usr/src/webmin


    lalu download file webmin. anda bisa check file webmin melalui


    http://www.webmin.com/download.html


    ambil file terbaru yang berakhiran .deb



    #cd /usr/src/webmin
    #wget http://prdownloads.sourceforge.net/webadmin/webmin_1.410_all.deb


    lalu install file tersebut


    #dpkg -i webmin_1.410_all.deb


    apabila tidak di temukan error, maka proses instalasi berhasil.anda bisa manage webmin melalui https://youripaddress:10000
    username : root
    pass : your root password

    Senin, 15 Desember 2008

    Bersihkan Cache DNS di Windows

    Ini postingan pertama di kategori outside the box, hal ini terjadi sewaktu web saya dipindahka ke server IIX. setelah selesai dipindahkan dan selesai di restore dan konfigurasi nya ternyata pada saat saya akses domain saya,  browser masih menunjukkan ke addres server lama yang di USA. Setelah konsultasi dengan beberapa orang ternyata itu cache di jaringan. Bisa jadi cache di Proxy maupun cache di komputer lokal. nah untuk cache di komputer local kita bisa mereset/menghapus DNS cache nya lewat CMD emang kebetulan saya sedang memakai windows. Sintax nya sangat singkat yaitu:


    ~~~>> ipconfig /flushdns

    Cukup satu sintax itu dan cache resolver dns di flush. Semoga Bermanfaat...! :)

    Bluetooth Dial Up Networking di Ubuntu

    Siapkan bluetooth pada komputer dan handset 3G, pada pengetesan ini menggunakan Nokia N70 dengan laptop Compaq Presario V2000 yang kebetulan bluetooth telah built-in di dalamnya sehingga tidak membutuhkan device bluetooth tambahan untuk komputernya.

    Persiapan Aplikasi Bluetooth
    Periksa apakah aplikasi bluetooth telah aktif atau belum dengan menggunakan perintah: hciconfig show, hasilnya akan seperti di bawah ini.



    root@joko-laptop:/home/joko# hciconfig show
    hci0: Type: USB
    BD Address: 00:16:41:84:FC:BB ACL MTU: 377:10 SCO MTU: 16:0
    UP RUNNING PSCAN ISCAN
    RX bytes:11386520 acl:51897 sco:0 events:24859 errors:0
    TX bytes:4150919 acl:27828 sco:0 commands:851 errors:0

    perhatikan informasi “UP RUNNING PSCAN ISCAN” menandakan aplikasi bluetooth telah aktif. Bila belum, silakan aktifkan dengan perintah: /etc/init.d/bluetooth start


    Pengenalan Bluetooth Handset dari Komputer
    Aktifkan fasilitas bluetooth pada handset, kemudian scan device bluetooth yang sedang aktif di sekitar laptop dengan perintah:

    root@joko-laptop:/home/joko# hcitool scan
    Scanning ...
    00:1B:EE:0A:19:FF Joko N70

    Informasi di atas menunjukkan bahwa bluetooth di handset telah bekerja dengan baik dan terdeteksi oleh laptop. Selanjutnya kita cari tahu channel DUN (Dial-Up Networking) pada handset tersebut dengan perintah sdptool search DUN,


    root@joko-laptop:/home/joko# sdptool search DUN
    Inquiring ...
    Searching for DUN on 00:1B:EE:0A:19:FF ...
    Service Name: Dial-Up Networking
    Service RecHandle: 0x10007
    Service Class ID List:
    "Dialup Networking" (0x1103)
    Protocol Descriptor List:
    "L2CAP" (0x0100)
    "RFCOMM" (0x0003)
    Channel: 3
    Language Base Attr List:
    code_ISO639: 0x454e
    encoding: 0x6a
    base_offset: 0x100
    Profile Descriptor List:
    "Dialup Networking" (0x1103)
    Version: 0x0100


    Binding Bluetooth Handset dari Komputer
    Informasi di atas menunjukkan bahwa aplikasi DUN pada handset terdapat di channel 3, setelah itu lakukan bind terhadap DUN handset dengan perintah: rfcomm bind [channel]


    root@joko-laptop:/home/joko# rfcomm bind 0 00:1B:EE:0A:19:FF 3
    Periksa apakah DUN handset telah ter-bind dengan baik, gunakan perintah rfcomm.


    Pairing
    Aktifkan kbluetoothd, sehingga muncul icon tray kbluetoothd. Klik kanan “KBluetoothd” -> “Configuration” -> “Configure Services”. Pilih Tab “Confirmation”, klik tombol “Insert Rule” kemudian ubahlah baris yang muncul disesuaikan dengan kebutuhan. Contoh pilihannya adalah:
    Service: *
    Device: Joko N70
    Address: 00:1B:EE:0A:19:FF
    Policy: Allow
    Klik lah tombol OK setelah dipastikan isian sudah benar.
    Saatnya kembali ke console (terminal) untuk mengedit file /etc/bluetooth/hcid.conf
    Pastikan pada “options” isinya seperti berikut:

    options {
    # Automatically initialize new devices
    autoinit yes;


    # Security Manager mode
    # none - Security manager disabled
    # auto - Use local PIN for incoming connections
    # user - Always ask user for a PIN
    #
    security auto;


    # Pairing mode
    # none - Pairing disabled
    # multi - Allow pairing with already paired devices
    # once - Pair once and deny successive attempts
    pairing multi;


    # Default PIN code for incoming connections
    passkey "123456";
    }

    Ganti passkey sesuaikan dengan keinginan. Setelah selesai tinggalkan sejenak laptop untuk melakukan pairing dari handset ke laptop, “Menu” -> “Connect” -> “Bluetooth” -> “Paired Device” -> “Options” -> “New paired device”. Bila laptop telah dikenali, pilihlah kemudian isi passkey sesuaikan dengan passkey yang telah anda masukkan ke dalam file /etc/bluetooth/hcid.conf
    Selesai pairing.


    Dialing
    Gunakan wvdial untuk melakukan dial-up, sebelumnya buatlah konfigurasi /etc/wvdial.conf menjadi seperti berikut:

    [Dialer Defaults]
    Modem = /dev/rfcomm0
    Baud = 460800
    Phone = *99#
    Username = xlgprs
    Password = proxl
    Stupid Mode = yes


    Ketikkan perintah


    wvdial

    dan selamat menikmati Internet di mana pun anda berada di Indonesia ini, selama masih dalam jangkauan sinyal proXL.




    root@joko-laptop:/dev# wvdial
    --> WvDial: Internet dialer version 1.56
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATZ
    ATZ
    OK
    --> Modem initialized.
    --> Sending: ATDT*99#
    --> Waiting for carrier.
    ATDT*99#
    CONNECT
    ~[7f]}#@!}!} } }2}#}$@#}!}$}%}”}&} }*} } g}%~
    –> Carrier detected. Starting PPP immediately.
    –> Starting pppd at Thu Jul 26 00:00:40 2007
    –> Pid of pppd: 19990
    –> Using interface ppp0
    –> local IP address 10.199.0.214
    –> remote IP address 10.6.6.6
    –> primary DNS address 202.152.254.245
    –> secondary DNS address 202.152.254.246

    Membuat File ISO dari CDROM

    Pernah kita mengalami beberapa dari koleksi CD kita tiba-tiba tidak bisa di baca lagi, disebabkan tergores dengan parahnya dan menjadi rusak. CD tersebut bisa CD apa saja, baik program, aplikasi, maupun musik.


    Untuk membackup isi dari CD kita tersebut bisa kita lakukan dengan menyalin seluar isi CD ke sebuah folder yang ada di system kita. Tapi cara ini tidak effektif, karena dengan cara ini kita memilika banyak sekali file dari cuman satu CD. belum lagi CD-CD yang bootable gak bakalan jalan pada saat ini kembali mem-burn isinya ke sebuah CD kosong.


    Untuk melakukan backup seperti yang disebutkan diatas tadi bisa kita buat sebuah file image ataupun file *.iso dari CD tersebut. Untuk membuat file image di Windows banyak sekali program bantu yang di gunakan. Bisa make program MakeISO, Nero, dan banyak program lainnya. Dan semua itu gak bisa kita dapatkan dengan gratis, kecuali membajak…. :-D


    Nah, untuk yang memakai Linux bagaimana caranya? Sebenarnya gampang sekali membuat file image CD di Linux, apapun itu distro yang di gunakan. Caranya adalah sebagai berikut :



    1. Masukan CD yang ingin dibuatkan file imagenya ke dalam CD-ROM. Jika Linux melakukan automount, lepaskan mountnya dengan perintah #umont /media/cdrom

    2. Setelah CD tidak termount. ketikan perintah ini untuk membuat file image dari CD tersebut.

    3. dd if=/dev/hdc of=/home/ dimana adalah nama file dari image CD tersebut. Misalnya kan kita akan membuat file image dari koleksi CD Kenny G kita. Ketikan perintah : dd if=/dev/hdc of=/home/neon/kenny_g.iso tunggu beberapa saat

    4. Selanjutnya coba lihat di home folder kita. Pasti sebuah file yang bernama kenny_g.iso sudah terbentuk


    Dengan membuat file image dari semua koleksi CD, kita tidak perlu was-was lagi jika suatu ketika CD koleksi kita tersebut rusak. Karena bisa tinggal buatkan CD baru dari file image yang telah kita buat.


    Selamat memback up CD/DVD. :-D

    Sabtu, 06 Desember 2008

    Membuka/Menutup Port pada Rule Shorewall

    Menutup port yang tidak perlukan sangatlah dibutuhkan karena apabila semua port dibuka tanpa filter pengguna dapat menyedot bandwith jaringan kita dengan seenaknya, misalnya dengan menggunakan torrent, dll. Contoh kasus masih di kampus saya FPMIPA UPI sehubungan dengan dibukanya jalur jaringan baru menggunakan teknologi EDSL saya diminta untuk mengkonfigurasi ulang router dengan lebih baik lagi karena jaringan menggunakan line ini lebih bagus daripada menggunakan wireless point to point. Langusung saja saya installkan distro linux server kesayangan (slackware) dan menginstallkan shorewall (shoreline firewall). Karena masih banyak pengguna kampus yang "nakal" maka saya memutuskan untuk menutup port yang tidak penting dan hanya membuka port standar yang dibutuhkan saja, diantaranya:



    • Web/Http

    • Ping

    • SSH

    • Captive Portal UPI --> Port 8000


    Diasumsikan pembaca sudah bisa mengkonfigurasi shorewall standar (baca tulisan sebelumnya). untuk menentukan port berapa saja yang dibuka dan bagaimana hak aksesnya kita bisa langsung mengedit file rule shorewall yang berada di /etc/shorewall/rules.  Sesuai dengan kebutuhan diatas kita cukup menambahkan baris



    SECTION NEW
    Web/ACCEPT lan fw tcp
    Ping/ACCEPT lan fw udp
    SSH/ACCEPT lan net tcp
    ACCEPT      lan  net   tcp  8000
    ACCEPT       lan  net   tcp  8000
    #LAST LINE -- ADD YOUR ENTRIES ABOVE THIS LINE -- DO NOT REMOVE

    jika ingat portnya bisa langsung dituliskan misalnya seperti ini:

    SECTION NEW
    ACCEPT lan fw tcp 20,21,22,53,80,110,143,443
    ACCEPT lan fw udp 20,21,22,53,80,110,143,443
    ACCEPT lan net tcp 20,21,22,53,80,110,143,443,8000
    ACCEPT lan net udp 20,21,22,53,80,110,143,443,8000
    #LAST LINE -- ADD YOUR ENTRIES ABOVE THIS LINE -- DO NOT REMOVE


    Setelah di konfigurasi rulenya maka untuk meng-apply settingan kita kita bisa restart kembali shorewall nya dengan perintah



    ~# shorewall restart

    Semoga bermanfaat...

    Limit Access pada IP tertentu di Proxy Server

    Bermula dari konfigurasi network di kampus, saya di suruh untuk membuat proxy server untuk komputer client di lobby fakultas. idenya karena mahasiswa hanya boleh mengakses situs tertentu pada komputer itu. Sebelumnya sih pernah bikin proxy server dengan squid untuk blok situs situs tertentu misalnya situs porno, nah secara logic itu sangat bodoh karena harus mendata satu satu situs-situsnya dan mendaftarkannya dan situs seperti itu terus berkembang. Akhirnya berkat bimbingan dari dosen, kalau mau block situs logika sederhana yang bagus adalah BLOCK ALL dan ALLOW situs terntetu aja. Itu lebih gampang, dan sekarang kasusnya seperti itu BLOCK semua situs di internet kecuali situs kampus dan sistem informasi akademik kampus.


    Tapi Yang bikin bingung lagi sebenernya bukan itu, saya diminta untuk buat beberapa client bisa mengakses semua site dengan menggunakan proxy yang sama. Wah bingung juga, disatu sisisi disuruh block semua kecuali yang ada di list, di sisi lain disuruh buka semua khusus untuk beberapa komputer. Setelah browsing dan googling akhirnya ketemu, di squid kita bisa menentukan beberapa IP komputer yang mempunya rule tertentu, sementara yang lain rule nya beda pula. Jadi gambarannya kira kira seperti ini :



    • IP dari 192.168.1.2 sampai IP 192.168.1.10 --> diperbolehkan untuk membuka situs apa saja

    • IP diatas 192.168.1.10 --> hanya boleh membuka sistus tertentu yang ada di list.

    • Dilakukan pada satu squid proxy server


    Nah, caranya kita cukup dengan cara mengedit file squid.conf, dalam hal ini saya menggunakan distro ipcop dan konfigurasi berada di /etc/squid/squid.conf


    langkah langkahnya kita akan menambahkan ACL tertentu dan TIDAK BOLEH KEBALIK susunannya, cukup tambahkan baris ini pada squid.conf nya :



    #Konfigurasi untuk komputer yang diperbolehkan mengakses semuanya
    acl client src 192.168.1.2-192.168.1.10
    http_access allow client

    #Konfigurasi untuk komputer yang dikhususkan untuk situs tertentu
    acl situs url_regex -i "/etc/squid/situs.txt"  
    http_access allow situs
    http_access deny all

    Konfigurasi untuk komputer yang dibatasi menggunakan url_regex -i (sudah pernah pada tutorial sebelumnya "block situs dengan squid")


    Konfigurasi selesai, tinggal restart squid atau restart komputer... Semoga berhasil...

    Senin, 17 November 2008

    Judul Filem dari Berbagai Bahasa

    Nih Dapet dari milis sebelah, kirain awalnya ga lucu tapi setelah dibaca baca lucu juga...: hahaha... Cm buat lucu2an aja...Lumayan kok buat ngilangin rasa ngantuk, stress, hopeless, dll..Selamat menikmati...Hahahahaha.. .. (Sumpah kocak abis, kok ada yg pny pikiran kyk gini????)

    VERSI JAWA
    Enemy at the Gates -- Musuhe Wis Tekan Gapuro
    Die Another Day -- Modare Ojo Saiki
    Die Hard -- Matine Angel
    Die Hard II -- Matine Angel Tenan
    Die Hard III With A Vengeance -- Kowe Kok Ra Mati-Mati To?
    Die Hard IV (Die) - Jan Tenanan, Arep Mati Kok Angel Tenan
    Bad Boys -- Bocah-Bocah Elek
    Catwoman - Kucing Wedok
    Man of Fire -- Wong Lanang Kesumuken
    No Way Back -- Ora Iso Mulih (kesasar to?)
    Just Married - Mantenan
    Red Eye -- Matane Abang (klilipan opo?)
    Casino Royale - Togel Akeh Duite
    The Hoax -- Ngapusi
    Harry Potter - Harry Dodol
    Pot Lost in Space -- Ilang Neng Awang-awang
    X-Men -- Wong Lanang Saru
    X-Men 2 -- Wong Lanang Saru Tenan
    Cheaper by the Dozen -- Tuku Selusin Luwih Murah
    Paycheck -- Kasbon
    Independence Day -- Pitulasan
    There is Something About Marry -- Meri Ono Apa-Apane
    Silence of the Lamb -- Wedhuse Mutung
    All The Pretty Horses -- Jarane Ayu-Ayu
    Planet of the Apes -- Planete Wong Apes
    Gone in Sixty Second -- Minggat Sakcepete
    Original Sin -- Dosa Tenanan
    The Abyss -- Entek-Entekan
    Deja Vu -- Pangling
    Seabiscuit -- Klethikan Neng Laut
    Terminator -- Terminal Montor
    How To Lose A Guy in 10 Days -- Piye Carane Megat Lanangan Mung 10 Dino
    Lord Of The Ring -- Pedagang Akik
    Deep Impact -- Ngantem Njero
    Million Dollar Baby -- Babi Regone Sayuto
    Blackhawk Down -- Manuk Ireng Kenek Bedhil
    Saving Private Ryan -- Ngelesi Privat Mas Ryan (pancene goblog tenan opo?)
    Gone With The Wind -- Wes Ewes Ewes, Bablas Angine
    Because I Said So -- Dikandani Kok Ngeyel Temen Sih
    Superman -- Gatot Koco

    VERSI SUNDA
    Saving Private Ryan - Nulungan si Rian
    Enemy At The Gate - Musuh Ngajedog di Pager
    Die Hard - Teu Paeh-Paeh
    Die Hard II - Can Paeh Keneh
    Die Hard III With A Vengeance - Nya'an euy Hese Pisan Paehna
    Bad Boys - Leutik-leutik legeg
    Rocky - Osok Neunggeulan Batur
    Rain Man - Lalaki Cicing di Bogor
    There's Something About Marry - Ari Ceu Meri Teh Kunaon?
    Mission Impossible - Moal Bisa
    Titanic - Tilelep
    Paycheck - Nganjuk Heula
    Reign of Fire - Beubeuleuman
    Original Sin - Tara Ka Mesjid
    Sleepless In Seattle - Cenghar Di Ciateul
    Silence of The Lambs - Embe Pundung
    Ghost - Jurig Kasep
    Bad Boys - Budak Bangor
    Are We There Yet? - Lila Teuing Nepina Euy?
    Home Alone - Tinggaleun
    Casablanca - Mengkol Ti Sudirman
    Gone In Sixty Seconds - Indit Siah Kaditu!
    The Awakening - Hudang Sare
    After The Sunset - Tereh Maghrib
    The End of Days - Se'ep Waktosna

    VERSI MINANG
    Enemy at the Gates -- Lah tibo lawan di pintu...
    Batman Forever -- Kalalauang
    Remember the Titans -- Lai Takana jo si Titan
    The Italian Job -- Karajo maliang
    Die Hard -- Payah matinyo
    Die Hard II -- Alun Juo Mati Lai...?
    Die Hard III With A Vengeance -- Ondeh Mandeh.. ndak juo
    mati mati doh...?
    Bad Boys -- Anak Kalera
    Sleepless in Seattle -- Mangantuak..
    Lost in Space -- Ilang di awang awang
    Brokeback Mountain -- Gunuang patah tulang
    Cheaper by Dozens -- Bali salusin tambah murah..
    You've got Mail -- Ado surek tuh ha...
    Paycheck -- Pitih Gaji
    Independence Day -- Hari Rayo
    The Day After Tomorrow -- Saisuak
    Die Another Day -- Ndak kini matinyo..?
    There is Something About Marry -- Manga si Merry yo..?
    Silence of the Lamb -- Kambiang pangambok
    All The Pretty Horses -- Kudonyo rancak-rancak
    Planet of the Apes -- Planet Siamang
    Gone in Sixty Seconds -- Barangkek lah waang Lai
    Original Sin -- Sabana-bana doso...
    Mummy Returns -- Lah Baliak si One tadi..?
    Crash -- Balago kambiang
    Copycat -- Kopi Kuciang
    Seabiscuit -- Makan Biskuit di Lauik
    Freddy vs Jason -- Bacakak
    Just in Heaven -- Lah di Surgo
    Air Bud -- aia si Budi
    How To Lose A Guy in 10 Days -- Baa caronyo manyipak urang..
    Lord Of The Ring -- Juragan batu cincin
    Deep Impact -- Taraso dalamnyo
    Million Dollar Baby -- Anak Rangkayo
    Blackhawk Down -- Buruang itam si Don
    Saving Private Ryan -- Mahagia les ka si Ryan
    Dumb and Dumber -- Pakak jo sabana Pandia..

    VERSI BATAK
    Drunken Master = Parmitu
    Any Given Sunday=Marminggu Hamu Fuang
    The Gift = Durung-Durung
    Run Away Jury = Martabuni Ho Tulang apa lagi, yah...?
    bentar, aku lagi mikir-mikir. . mmmhhhh...
    Step Mom= Inang Panirang-Nirangan
    Lion King = Sisingamangaraja
    Beautiful Mind = Nipi Nama i
    Mr. & Mrs. Smith = Smith Dohot Oroan na.
    Rest In Peace = Dison Do Maradian (bah, judul film apa pulak ini bah..!!
    hehehe...)

    Sabtu, 08 November 2008

    Membuat Ubuntu Live USB

    Karena Intrepid Ibex udah keluar, aku jadi penasaran gimana ubuntu terbaru ini. Tapi waktu mau install ke laptopku, tersadar lagi klo laptop ku ini ga punya cdrom. hahaha.. terpaksa deh lewat usb atau network,tapi biar lebih cepat dan ga memberatkan jaringan lokal langsung aja aku buat ubuntu live usb pake flashdis V yang berkapasitas 2GB.Sebenarnya banyak cara untuk buat ubuntu live usb ini, bahkan ada yang sudah membuatkan program live usb installer di http://launchpad.net/liveusb tapi kali ini aku nulis tutorial yang caranya beda dengan itu karena tinggal install packagenya+dependencies trus tinggal klik-klik-and-klik. Kalo yang ini pake script dan pake console here the step :




    1. Pastikan flashdisk kosong dan sudah terformat dengan FAT32


    2. Download Script installasi ke usb  di bawah:
      $ wget http://www.startx.ro/sugar/isotostick.sh




    3. Ubah permission file nya supaya bisa di eksekusi (executable)
      $ chmod u+x isotostick.sh





    1. Siapkan file *.iso ubuntu (aku pake intrepid) di desktop atau di mana aja asal inget

    2. Unmount flashdisk (tapi jangan dicabut dulu)

    3. Jalankan script yang tadi di download:
      ./isotostick.sh /directory_file_iso /dev/sdb1 (sesuaikan dengan device anda)

    4. Tunggu sampai muncul tulisan "USB stick set up as live image!”

    5. Selesai.


    Kita tinggal boot dari flashdisk..

    Jumat, 07 November 2008

    Penggunaan Iptables di Linux


    Sebelum mulai, diharapkan pembaca sudah memiliki pengetahuan dasar mengenai TCP/IP karena hal ini merupakan dasar dari penggunaan IPTables. Ada (sangat) banyak resource yang mendokumentasikan konsep dasar tentang TCP/IP, baik itu secara online maupun cetak. Silahkan googling untuk mendapatkannya.Hal berikutnya yang harus anda persiapkan adalah sebuah komputer yang terinstall Linux. Akan lebih baik jika komputer anda memiliki 2 buah network interface card, sebab bisa menjalankan fungsi packet forwarding. Disarankan anda menggunakan linux dengan kernel 2.4 ke atas, karena (setahu saya) linux dengan kernel 2.4 ke atas sudah memiliki dukungan IPTables secara default, sehingga anda tidak perlu mengkompilasi ulang kernel anda. Bagi anda yang menggunakan kernel 2.2 atau sebelumnya, anda harus melakukan kompilasi kernel untuk memasukkan dukungan IPTables.





    IPTables memiliki tiga macam daftar aturan bawaan dalam tabel penyaringan, daftar tersebut dinamakan rantai firewall (firewall chain) atau sering disebut chain saja. Ketiga chain tersebut adalah INPUT, OUTPUT dan FORWARD.


    Pada diagram tersebut, lingkaran menggambarkan ketiga rantai atau chain. Pada saat sebuah paket sampai pada sebuah lingkaran, maka disitulah terjadi proses penyaringan. Rantai akan memutuskan nasib paket tersebut. Apabila keputusannnya adalah DROP,
    maka paket tersebut akan di-drop. Tetapi jika rantai memutuskan untuk ACCEPT, maka paket akan dilewatkan melalui diagram tersebut.


    Sebuah rantai adalah aturan-aturan yang telah ditentukan. Setiap aturan menyatakan “jika paket memiliki informasi awal (header) seperti ini, maka inilah yang harus dilakukan terhadap paket”. Jika aturan tersebut tidak sesuai dengan paket, maka aturan berikutnya akan memproses paket tersebut. Apabila sampai aturan terakhir yang ada, paket tersebut belum memenuhi salah satu aturan, maka kernel akan melihat kebijakan bawaan (default) untuk memutuskan apa yang harus dilakukan kepada paket tersebut. Ada dua kebijakan bawaan yaitu default DROP dan default ACCEPT.


    Jalannya sebuah paket melalui diagram tersebut bisa dicontohkan sebagai berikut:


    Perjalanan paket yang diforward ke host yang lain



    1. Paket berada pada jaringan fisik, contoh internet.

    2. Paket masuk ke interface jaringan, contoh eth0.

    3. Paket masuk ke chain PREROUTING pada table Mangle. Chain ini berfungsi untuk me-mangle (menghaluskan) paket, seperti merubah TOS, TTL dan lain-lain.

    4. Paket masuk ke chain PREROUTING pada tabel nat. Chain ini berfungsi utamanya untuk melakukan DNAT (Destination Network Address Translation).

    5. Paket mengalami keputusan routing, apakah akan diproses oleh host lokal atau diteruskan ke host lain.

    6. Paket masuk ke chain FORWARD pada tabel filter. Disinlah proses pemfilteran yang utama terjadi.

    7. Paket masuk ke chain POSTROUTING pada tabel nat. Chain ini berfungsi utamanya untuk melakukan SNAT (Source Network Address Translation).

    8. Paket keluar menuju interface jaringan, contoh eth1.

    9. Paket kembali berada pada jaringan fisik, contoh LAN.


    Perjalanan paket yang ditujukan bagi host lokal



    1. Paket berada dalam jaringan fisik, contoh internet.

    2. Paket masuk ke interface jaringan, contoh eth0.

    3. Paket masuk ke chain PREROUTING pada tabel mangle.

    4. Paket masuk ke chain PREROUTING pada tabel nat.

    5. Paket mengalami keputusan routing.

    6. Paket masuk ke chain INPUT pada tabel filter untuk mengalami proses penyaringan.

    7. Paket akan diterima oleh aplikasi lokal.


    Perjalanan paket yang berasal dari host lokal



    1. Aplikasi lokal menghasilkan paket data yang akan dikirimkan melalui jaringan.

    2. Paket memasuki chain OUTPUT pada tabel mangle.

    3. Paket memasuki chain OUTPUT pada tabel nat.

    4. Paket memasuki chain OUTPUT pada tabel filter.

    5. Paket mengalami keputusan routing, seperti ke mana paket harus pergi dan melalui interface mana.

    6. Paket masuk ke chain POSTROUTING pada tabel NAT.

    7. Paket masuk ke interface jaringan, contoh eth0.

    8. Paket berada pada jaringan fisik, contoh internet.


     


    Sintaks IPTables


    iptables [-t table] command [match] [target/jump]


    1. Table


    IPTables memiliki 3 buah tabel, yaitu NAT, MANGLE dan FILTER. Penggunannya disesuaikan dengan sifat dan karakteristik masing-masing. Fungsi dari masing-masing tabel tersebut sebagai berikut :
    NAT : Secara umum digunakan untuk melakukan Network Address Translation. NAT adalah penggantian field alamat asal
    atau alamat tujuan dari sebuah paket.
    MANGLE : Digunakan untuk melakukan penghalusan (mangle) paket, seperti TTL, TOS dan MARK.
    FILTER : Secara umum, inilah pemfilteran paket yang sesungguhnya.. Di sini bisa dintukan apakah paket akan di-DROP,
    LOG, ACCEPT atau REJECT


     


    2. Command


    Command pada baris perintah IPTables akan memberitahu apa yang harus dilakukan terhadap lanjutan sintaks perintah. Umumnya dilakukan penambahan atau penghapusan sesuatu dari tabel atau yang lain.


    Command


    Keterangan


    -A
    –append


    Perintah ini menambahkan aturan pada akhir chain. Aturan akan ditambahkan di akhir baris pada chain yang bersangkutan, sehingga akan dieksekusi terakhir


    -D
    –delete


    Perintah ini menghapus suatu aturan pada chain. Dilakukan dengan cara menyebutkan secara lengkap perintah yang ingin dihapus atau dengan menyebutkan nomor baris dimana perintah akan dihapus.


    -R
    –replace


    Penggunaannya sama seperti –delete, tetapi command ini menggantinya dengan entry yang baru.


    -I
    –insert


    Memasukkan aturan pada suatu baris di chain. Aturan akan dimasukkan pada baris yang disebutkan, dan aturan awal yang menempati baris tersebut akan digeser ke bawah. Demikian pula baris-baris selanjutnya.


    -L
    –list


    Perintah ini menampilkan semua aturan pada sebuah tabel. Apabila tabel tidak disebutkan, maka seluruh aturan pada semua tabel akan ditampilkan, walaupun tidak ada aturan sama sekali pada sebuah tabel. Command ini bisa dikombinasikan dengan option –v (verbose), -n (numeric) dan –x (exact).


    -F
    –flush


    Perintah ini mengosongkan aturan pada sebuah chain. Apabila chain tidak disebutkan, maka semua chain akan di-flush.


    -N
    –new-chain


    Perintah tersebut akan membuat chain baru.


    -X
    –delete-chain


    Perintah ini akan menghapus chain yang disebutkan. Agar perintah di atas berhasil, tidak boleh ada aturan lain yang mengacu kepada chain tersebut.


    -P
    –policy


    Perintah ini membuat kebijakan default pada sebuah chain. Sehingga jika ada sebuah paket yang tidak memenuhi aturan pada baris-baris yang telah didefinisikan, maka paket akan diperlakukan sesuai dengan kebijakan default ini.


    -E
    –rename-chain


    Perintah ini akan merubah nama suatu chain.


     


    3.  Option


    Option digunakan dikombinasikan dengan command tertentu yang akan menghasilkan suatu variasi perintah.


    Option


    Command Pemakai


    Keterangan


    -v
    –verbose


    –list
    –append
    –insert
    –delete
    –replace


    Memberikan output yang lebih detail, utamanya digunakan dengan –list. Jika digunakan dengan –list, akan menampilkam K (x1.000), M (1.000.000) dan G (1.000.000.000).


    -x
    –exact


    –list


    Memberikan output yang lebih tepat.


    -n
    –numeric


    –list


    Memberikan output yang berbentuk angka. Alamat IP dan nomor port akan ditampilkan dalam bentuk angka dan bukan hostname ataupun nama aplikasi/servis.


    –line-number


    –list


    Akan menampilkan nomor dari daftar aturan. Hal ni akan mempermudah bagi kita untuk melakukan modifikasi aturan, jika kita mau meyisipkan atau menghapus aturan dengan nomor tertentu.


    –modprobe


    All


    Memerintahkan IPTables untuk memanggil modul tertentu. Bisa digunakan bersamaan dengan semua command.


     


    4. Generic Matches


    Generic Matches artinya pendefinisian kriteria yang berlaku secara umum. Dengan kata lain, sintaks generic matches akan sama untuk semua protokol. Setelah protokol didefinisikan, maka baru didefinisikan aturan yang lebih spesifik yang dimiliki oleh protokol tersebut. Hal ini dilakukan karena tiap-tiap protokol memiliki karakteristik yang berbeda, sehingga memerlukan perlakuan khusus.


    Match


    Keterangan


    -p
    –protocol


    Digunakan untuk mengecek tipe protokol tertentu. Contoh protokol yang umum adalah TCP, UDP, ICMP dan ALL. Daftar protokol bisa dilihat pada /etc/protocols.


    Tanda inversi juga bisa diberlakukan di sini, misal kita menghendaki semua protokol kecuali icmp, maka kita bisa menuliskan –protokol ! icmp yang berarti semua kecuali icmp.


    -s
    –src
    –source


    Kriteria ini digunakan untuk mencocokkan paket berdasarkan alamat IP asal. Alamat di sini bisa berbentuk alamat tunggal seperti 192.168.0.1, atau suatu alamat network menggunakan netmask misal 192.168.0.0/255.255.255.0, atau bisa juga ditulis 192.168.0.0/24 yang artinya semua alamat 192.168.0.x. Kita juga bisa menggunakan inversi.


    -d
    –dst
    –destination


    Digunakan untuk mecocokkan paket berdasarkan alamat tujuan. Penggunaannya sama dengan match –src


    -i
    –in-interface


    Match ini berguna untuk mencocokkan paket berdasarkan interface di mana paket datang. Match ini hanya berlaku pada chain INPUT, FORWARD dan PREROUTING


    -o
    –out-interface


    Berfungsi untuk mencocokkan paket berdasarkan interface di mana paket keluar. Penggunannya sama dengan –in-interface. Berlaku untuk chain OUTPUT, FORWARD dan POSTROUTING


     


    5. Implicit Matches


    Implicit Matches adalah match yang spesifik untuk tipe protokol tertentu. Implicit Match merupakan sekumpulan rule yang akan diload setelah tipe protokol disebutkan. Ada 3 Implicit Match berlaku untuk tiga jenis protokol, yaitu TCP matches, UDP matches dan ICMP matches.


    a. TCP matches


    Match


    Keterangan


    –sport
    –source-port


    Match ini berguna untuk mecocokkan paket berdasarkan port asal. Dalam hal ini kia bisa mendefinisikan nomor port atau nama service-nya. Daftar nama service dan nomor port yang bersesuaian dapat dilihat di /etc/services.


    –sport juga bisa dituliskan untuk range port tertentu. Misalkan kita ingin mendefinisikan range antara port 22 sampai dengan 80, maka kita bisa menuliskan –sport 22:80.


    Jika bagian salah satu bagian pada range tersebut kita hilangkan maka hal itu bisa kita artikan dari port 0, jika bagian kiri yang kita hilangkan, atau 65535 jika bagian kanan yang kita hilangkan. Contohnya –sport :80 artinya paket dengan port asal nol sampai dengan 80, atau –sport 1024: artinya paket dengan port asal 1024 sampai dengan 65535. Match ini juga mengenal inversi.


    –dport


    –destination-port


    Penggunaan match ini sama dengan match –source-port.


    –tcp-flags


    Digunakan untuk mencocokkan paket berdasarkan TCP flags yang ada pada paket tersebut. Pertama, pengecekan akan mengambil daftar flag yang akan diperbandingkan, dan kedua, akan memeriksa paket yang di-set 1, atau on.


    Pada kedua list, masing-masing entry-nya harus dipisahkan oleh koma dan tidak boleh ada spasi antar entry, kecuali spasi antar kedua list. Match ini mengenali SYN,ACK,FIN,RST,URG, PSH. Selain itu kita juga menuliskan ALL dan NONE. Match ini juga bisa menggunakan inversi.


    –syn


    Match ini akan memeriksa apakah flag SYN di-set dan ACK dan FIN tidak di-set. Perintah ini sama artinya jika kita menggunakan match –tcp-flags SYN,ACK,FIN SYN


    Paket dengan match di atas digunakan untuk melakukan request koneksi TCP yang baru terhadap server


    b. UDP Matches


    Karena bahwa protokol UDP bersifat connectionless, maka tidak ada flags yang mendeskripsikan status paket untuk untuk membuka atau menutup koneksi. Paket UDP juga tidak memerlukan acknowledgement. Sehingga Implicit Match untuk protokol UDP lebih sedikit daripada TCP.
    Ada dua macam match untuk UDP:


    –sport atau –source-port
    –dport atau –destination-port


    c. ICMP Matches


    Paket ICMP digunakan untuk mengirimkan pesan-pesan kesalahan dan kondisi-kondisi jaringan yang lain. Hanya ada satu implicit match untuk tipe protokol ICMP, yaitu :


    –icmp-type


     


    6. Explicit Matches


    a. MAC Address


    Match jenis ini berguna untuk melakukan pencocokan paket berdasarkan MAC source address. Perlu diingat bahwa MAC hanya berfungsi untuk jaringan yang menggunakan teknologi ethernet.


    iptables –A INPUT –m mac –mac-source oo:00:00:00:00:01


    b. Multiport Matches


    Ekstensi Multiport Matches digunakan untuk mendefinisikan port atau port range lebih dari satu, yang berfungsi jika ingin didefinisikan aturan yang sama untuk beberapa port. Tapi hal yang perlu diingat bahwa kita tidak bisa menggunakan port matching standard dan multiport matching dalam waktu yang bersamaan.


    iptables –A INPUT –p tcp –m multiport –source-port 22,53,80,110


    c. Owner Matches


    Penggunaan match ini untuk mencocokkan paket berdasarkan pembuat atau pemilik/owner paket tersebut. Match ini bekerja dalam chain OUTPUT, akan tetapi penggunaan match ini tidak terlalu luas, sebab ada beberapa proses tidak memiliki owner .


    iptables –A OUTPUT –m owner –uid-owner 500


    Kita juga bisa memfilter berdasarkan group ID dengan sintaks –gid-owner. Salah satu penggunannya adalah bisa mencegah user selain yang dikehendaki untuk mengakses internet misalnya.


    d. State Matches


    Match ini mendefinisikan state apa saja yang cocok. Ada 4 state yang berlaku, yaitu NEW, ESTABLISHED, RELATED dan INVALID. NEW digunakan untuk paket yang akan memulai koneksi baru. ESTABLISHED digunakan jika koneksi telah tersambung
    dan paket-paketnya merupakan bagian dari koneki tersebut. RELATED digunakan untuk paket-paket yang bukan bagian dari koneksi tetapi masih berhubungan dengan koneksi tersebut, contohnya adalah FTP data transfer yang menyertai sebuah koneksi TCP atau UDP. INVALID adalah paket yang tidak bisa diidentifikasi, bukan merupakan bagian dari koneksi yang ada.


    iptables –A INPUT –m state –state RELATED,ESTABLISHED


     


    7. Target/Jump


    Target atau jump adalah perlakuan yang diberikan terhadap paket-paket yang memenuhi kriteria atau match. Jump memerlukan sebuah chain yang lain dalam tabel yang sama. Chain tersebut nantinya akan dimasuki oleh paket yang memenuhi kriteria. Analoginya ialah chain baru nanti berlaku sebagai prosedur/fungsi dari program utama. Sebagai contoh dibuat sebuah chain yang bernama tcp_packets. Setelah ditambahkan aturan-aturan ke dalam chain tersebut, kemudian chain tersebut akan direferensi dari chain input.


    iptables –A INPUT –p tcp –j tcp_packets


    Target


    Keterangan


    -j ACCEPT
    –jump ACCEPT


    Ketika paket cocok dengan daftar match dan target ini diberlakukan, maka paket tidak akan melalui baris-baris aturan yang lain dalam chain tersebut atau chain yang lain yang mereferensi chain tersebut. Akan tetapi paket masih akan memasuki chain-chain pada tabel yang lain seperti biasa.


    -j DROP
    –jump DROP


    Target ini men-drop paket dan menolak untuk memproses lebih jauh. Dalam beberapa kasus mungkin hal ini kurang baik, karena akan meninggalkan dead socket antara client dan server.


    Paket yang menerima target DROP benar-benar mati dan target tidak akan mengirim informasi tambahan dalam bentuk apapun kepada client atau server.


    -j RETURN
    –jump RETURN


    Target ini akan membuat paket berhenti melintasi aturan-aturan pada chain dimana paket tersebut menemui target RETURN. Jika chain merupakan subchain dari chain yang lain, maka paket akan kembali ke superset chain di atasnya dan masuk ke baris aturan berikutnya. Apabila chain adalah chain utama misalnya INPUT, maka paket akan dikembalikan kepada kebijakan default dari chain tersebut.


    -j MIRROR


    Apabila kompuuter A menjalankan target seperti contoh di atas, kemudian komputer B melakukan koneksi http ke komputer A, maka yang akan muncul pada browser adalah website komputer B itu sendiri. Karena fungsi utama target ini adalah membalik source address dan destination address.


    Target ini bekerja pada chain INPUT, FORWARD dan PREROUTING atau chain buatan yang dipanggil melalui chain tersebut.


    Beberapa target yang lain biasanya memerlukan parameter tambahan:


    a. LOG Target


    Ada beberapa option yang bisa digunakan bersamaan dengan target ini. Yang pertama adalah yang digunakan untuk menentukan tingkat log. Tingkatan log yang bisa digunakan adalah debug, info, notice, warning, err, crit, alert dan emerg.Yang kedua adalah -j LOG –log-prefix yang digunakan untuk memberikan string yang tertulis pada awalan log, sehingga memudahkan pembacaan log tersebut.


    iptables –A FORWARD –p tcp –j LOG –log-level debug
    iptables –A INPUT –p tcp –j LOG –log-prefix “INPUT Packets”


    b. REJECT Target


    Secara umum, REJECT bekerja seperti DROP, yaitu memblok paket dan menolak untuk memproses lebih lanjut paket tersebut. Tetapi, REJECT akan mengirimkan error message ke host pengirim paket tersebut. REJECT bekerja pada chain INPUT, OUTPUT
    dan FORWARD atau pada chain


    Minggu, 02 November 2008

    Update Drupal 5.x ke Drupal 6.x

    Setelah sekian lama akhirnya aku update drupal versi 5 ku ke versi 6. Tujuannya apah? ya bisa aja, biar lebih baru, lebih fresh dan security updates. Yap emang awalnya bingung caranya gimana. aku udah coba dump sql di web lama dan bikin installasi baru drupal 6 dengan database sql yang lama. Alhasil, content emang ada semua tapi banyak banget error. Di halaman pertama aja udah ada error "header alreade sent.." gitu deh. Akhirnya searching dan terus searcing nemu caranya di google. Walaupun bahasa inggris, tapi tak apalah hitung hitung belajar bahasa inggris. Ternyata caranya ga begitu rumit. Here The Steps :



    1. Pertama pastikan web drupal 5 udah running well, dan buat backupnya


    2. Backup web dengan baik, klo perlu dua kali backup.. (walah2...) jangan lupa mysql dan webroot nya.


    3. Download drupal versi baru (klo aku kemarin versi 6.6) yang udah stabil di sini


    4. misalkan web saya http://fadhlyridha.com kemudian saya buat sebuah subdomain dengan nama http://update.fadhlyridha.com


    5. upload file drupal yang baru ke http://update.fadhlyridha.com dan extract file nya disana


    6. copy file ".htaccess" "files" dan "sites" dari web lama (http://fadhlyridha.com) ke drupal yang baru di extract di http://update.fadhlyridha.com)


    7. edit file yang ada di web baru yang berada di drupal/sites/defaults/setting.php dan tambahkan baris : $update_free_access = TRUE;


    8. lakukan update http://update.fadhlyridha.com/update.php dan ikuti petunjuk updatenya (klo aku sih continue aja terus)


    9. edit lagi file settings.php tadi dan ubah variablenya jadi FALSE 10.Copy semua file yang ada di http://update.fadhlyridha.com ke http://fadhlyridha.com


     


    Proses update selesai.. selamat menikmati drupal versi anyar..

    Sabtu, 01 November 2008

    Ubuntu 8.10 (Intrepid Ibex)

    Setelah sekian lama menunggu akhirnya Ubuntu 8.10 yang diberi code name Interpid Ibex telah dirilis. Karena kebetulan Ada di IGOSCENTER Bandung langsung aja ku download ISO nya dari Portal Ubuntu. Bagi yang ingin mendownload Ubuntu ter-anyar ini bisa langsung aja ke biz.net.id karena portal dari ubuntu.com mengarahkan server indonesia ke sana. Alamat Lengkap Untuk downloadnya ada di :

    http://ubuntu.biz.net.id/intrepid

    Disana ada bermacam macam jenis ubuntu 8.10 ini, ada versi i386, AMD64 sampai versi server pun ada. Ga sabar menunggu repository terbarunya.. :) Selamat Mencoba. Go.. Linux...!!!!

    Rabu, 29 Oktober 2008

    Kalau Bill Gates Jadi Presiden RI

    1. Presiden Bill Gates bakal mengusulkan supaya FreeCell, Solitaire, dan Minesweeper dipertandingkan di PON


    2. Setiap Warga Negara Indonesia akan mempunyai alamat email di yahoo dan alamat tsb tercantum dlm KTP


    3. Akan dibuat pasal baru yg berbunyi “Setiap PC dan Operating System selain MS Windows di dalamnya, dikuasai oleh negara dan dipergunakan untuk sebesar-besarnya kemakmuran rakyat”


    4. Istilah RUU akan dirubah menjadi Undang-Undang Beta Ver. dan UU yang sudah disahkan DPR menjadi UU Final Retail Ver. 6. Menghentikan demo mahasiswa cukup tekan alt+f4 dan untuk menghentikan kerusuhan tekan ctrl+alt+del


    7. Kantor Microsoft di Seattle dipindahkan ke Gedung Dewa(n) Gate`s


    8. Sidang-sidang kabinet cukup lewat MS NetMeeting, gak usah ke Binagraha (Anti Corrupted)


    9. Menristek akan diubah menjadi Men-Soft-Tek


    10. Dengan munculnya Bill Gates, Baligate dan Lippogate bakal cepat diungkap tuntas


    11. Menggunakan Netscape bisa-bisa dianggap “Illegal Operation” dan dijerat dengan pasal-pasal subversif


    12. PT Kantor Pos Indonesia diubah menjadi PT Hotmail! 13. Televisi kita, apabila ditinggal sebentar, akan muncul screen savernya


    15. Proyek pesawat N-250 akan diubah namanya menjadi NT-250 yang dilengkapi fasilitas feature “Plug and Play”


    16. Ruangan-ruangan di Indonesia akan lebih sejuk karena memakai Windows XP Professional


    17. Institusi pemerintah akan memakai o/s (operating system) ber-platform Windows, sedangkan oposisi memakai Linux


    18. Java Script akan menjadi bahasa nasional


    19. WNI = Windows Negara Indonesia 20. Pada setiap komputer perwira POLRI dan TNI akan selalu muncul “It is now ok to shut down your Corruptor and Provicateur”


    21. Setiap Keputusan Menteri, PP, dll akan diberi Certificate of Authencity berikut serial number-nya


    22. Supaya negara aman, Bill Gates akan menyarankan pemerintahan berjalan “Safe Mode”


    23. Kantor Menristek perlu tambahan supir karena setiap penambahan aparat memerlukan “Driver”


    24. Prosedur Operasi Tempur TNI berbasis Windows sehingga sering muncul “Illegal Operation”


    25. bahasa pengantar di sekolah dasar adalah Vbasic dan VBScript 26. Peraturan Pemerintah setiap 3 bulan sekali akan selalu di-update dari PP 1/2000 menjadi PP 1/2000 SE (Second Edition)


    27. Akan ada TVRI versi 1.1, TVRI versi 1.2, RRI versi 2.5 dll 28. Semua pesawat IPTN akan ditempeli stiker “MS Windows Compatible” saya nemu dari blog orang, tapi lupa lagi alamatnya.. ga sengaja pas browsing nemu ini di google.. padahal yang dicari tentang linux..

    Senin, 27 Oktober 2008

    Menginstall SquirrelMail

    Bagi yang pnya webhosting pasti pengen punya webmail sendiri, nah kita bisa installkan squirrelmail di webhosting kita.Gampang kok :) ngisntalnya, tinggal download, config dan selesai:

    1. Download Squrrel Mail dari sumbernya. Klik di SINI
    2. Upload file yang sudah anda download tadi ke server anda(anjuran saya letakkan di dalam folder public_html jika ingin sesuai dengan tutorial ini).
    3. Setelah berhasil melakukan upload, anda silahkan masuk ke cPanel -> File manager, dan Extract.
    4. Silahkan anda posisikan folder hasil extract squirell mail ke tempat yang anda inginkan.
    Misalkan sekarang kita akan membuat sistemnya di sub domain (cara membuat sub domain silahkan klik disini):
    mail.domainanda.com
    nah misalkan saja secara default folder dari sub domain itu ada di folder /home/useranda/public_html/mail, nah sekarang pindahkan semua file dari hasil extract file squirell mail tadi ke dalam folder mail.
    Untuk lebih gampangnya anda tinggal menghapus folder mail(didalam folder public_html) dan merubah nama folder squirrel mail hasil folder mail (atau nama folder sub domain anda tadi).
    5. Ok jika sekarang posisinya sudah bener (jika kesulitan silahkan hubungi kami) maka kita akan lanjut ke tahap selanjutnya
    6. Sekarang buatlah dua buah folder di dalam folder kode squirell mail dengan nama smdata dan attach, dan set permission folder smdata ke nilai 777 dan folder attachnya ke 733.
    Folder smdata berfungsi untuk meletakkan data-data temporari dari squirell mail, sedangkan attach merupakan folder untuk menyimpan file temporari saat melakukan attachment pada saat pengiriman email.
    7. Sekarang kita tinggal mengkonfigurasikan file config dari squirrel mail agar bekerja pada sistem.
    8. Editlah file config_default.php yang ada di dalam folder config di dalm folder squirrel mail tadi.
    9. Temukan lah beberapa pengaturan berikut:
    * $data_dir = SM_PATH . ‘data/’;
    Gantilah nilai di atas dengan alamat folder smdata yang telah kita buat tadi. Misalkan menjadi sebagai berikut:
    $data_dir = ‘/home/useranda/public_html/mail/smdata‘;
    * $attachment_dir = SM_PATH . ‘attach/’;
    Gantilah nilai di atas dengan alamat folder attach yang telah kita buat tadi. Misalkan menjadi sebagai berikut:
    $data_dir = ‘/home/useranda/public_html/mail/attach‘;
    10. Sekarang simpanlah file config_default.php yang barusan anda edit difolder yang sama yaitu folder config dengan nama file config.php.
    11. nah sekarang kita melakukan test apakah semuanya sudah berjalan dengan baik, akses lah link ke file configtest.php yang ada di dalam folder src melalui browser, misalkan:
    http://mail.domainanda.com/src/configtest.php.
    Jika tidak ada pesan error berarti anda masih salah dalam melakukan konfigurasi, silahkan hubungi kami jika anda tetap berada dalam kesulitan :p
    12. Anda akan menemukan beberapa error di beberapa server kami, silahkan lakukan langkah berikut untuk melakukan antisipasinya:
    * Buatlah file php.ini di dalam folder src dari squirell mail, isikan lah nilai berikut:
    magic_quotes_runtime = Off
    magic_quotes_gpc = Off
    magic_quotes_sybase = Off
    * Simpanlah file php.ini nya.
    13. Nah jika semua dah bener anda pasti bisa mengakses webmail anda saat ini :D

    Ok semoga berhasil ;))

    Kamis, 09 Oktober 2008

    Chat GTalk dengan Pidgin di Slackware

    Ini Hasil oprekanku berdua dengan aktifis KLuB juga, Zuhair Al Batani :D sewaktu libur lebaran. Awalnya Zuhair Bertanya gimana cara konfig supaya bisa chat GTalk di Pidgin, ternyata OS nya sama dengan OS kesayanganku "Slackware". By Default, pidgin yang sudah terinstall di slackware adalah versi 2.4.1 yang di install dari paket slackware *.tgz, kalau kita menggunakan pidgin versi ini kita ga akan bisa konfig untuk chata GTalk disana. Akan Keluar Error Message nya "No SSL Support" dan sejenisnya, kenapa? Setelah Ngulik-ngulik dan googling ternyata karena pidgin itu belum terkonfigurasi dengan SSL. SSL itu sendiri Secure Socket Layer, GTalk menggunakan ini sebagai transfer layernya dengan alasan sekuritas. Nah Solusinya bagaimana? Kita Harus configure ulang si pidgin itu sendiri, nah untuk itu kita perlu source pidgin itu sendiri. Download aja source nya dari website resmi pidgin, ambil versi terbaru yaitu pidgin-2.5.1.tar.bz2. Stepnya:



    # tar xvjf pidgin-2.5.1-tar.bz2 --> extract source


    # cd pidgin-2.5.1 --> masuk ke direktori extract


    # ./configure --> inilah configurasi ulang pidgin,
    konfigurasi defaultnya pidgin ini sudah menyertakan SSL


    # make --> compile pidgin


    # make install --> install pidgin

    selesai deh, kita bisa setup account Gtalk di Pdigin.. Entah kenapa jarang orang memakai GTalk, padahal menurutku lebih asik make GTalk karena ga ribet hehehe..

    Rabu, 08 Oktober 2008

    Membuat Slackware USB boot Install

    Hal ini aku alami sewaktu mau format ulang anoa ku, ya seperti yang kita ketahui, anoa ga punya CDROM jadi aku hanya memiliki dua opsi saja yakni Install from Network atau Install from USB.Nah, Karena kebetulan sekarang lagi berada di Rumah, hanya memiliki laptop ini saja dan tidak memungkinkan untuk konfigurasi installasi lewat TFTP Network server jadi aku coba ngulik bagaimana caranya supaya bisa install slackware dari USB. Ya, untuk kasus sebelumnya sih gampang karena aku pake Slax dan Backtrack, yah di tutorial sebelumnya aku udah posting cara untuk install slax dan turunannya di USB. Tapi masalahnya ini slackware dan bukan slax n friends.

    Oke cukup introductionnya, berkat dokumentasi dari slackware dan googling di internet ternyata caranya gampang, Hanya menggunakan satu baris perintah. Nah, prinsipnya perintah ini akan memasukkan kernel dan progra serta command seperlunya. Namanya juga buat slackware USB boot. Perintahnya :
     dd if=usbboot.img for=/dev/sdx bs=512 

    nah usboot.img itu adalah sebuah file image yang sudah di atur oleh slackware untuk USB boot, bisa di dapatkan di CD/ISO slackware.Perlu diingat dengan perintah itu semua data yang ada di flashdisk akan hilang dan akan membuat partisi dengan ukuran 512. Nanti setelah keperluan selesai buat lagi aja partisi baru dan format lagi aja flashdisknya..
    Proses pembuatan USB boot selesai, selanjutnya untuk install tinggal boot from USB dan lakukan installasi seperti bisa, hanya saja pilihan source paket dari premounted directory,FTP/NFS/HTTP. Jadi deh..

    Kamis, 11 September 2008

    Membuat Server Installasi dengan TFTPD

    Untuk melakukan install dari network maka pasti ada sang client (yang akan jadi target isntallsi) dan server (yang menyediakan file-file installsi untuk client) tentunya.Yang perlu dipersiapkan hanya sang server saja agar dapat menyediakan file-file installasi dan dapat mengistribusikan ip secara otomatis. Dari sini dapat dilihat ada 3 package yang pasti di perlukan oleh server yaitu :

    • Apache
    • TFTP
    • DHCP Server

    Jika kedua packages tersebut belum terinstall, maka perlu diinstall terlebih dahulu :


    sudo apt-get install apache2 tftpd-hpa dhcp3-server

    selanjutnya tinggal menyiapkan space dan konfigurasi yang diperlukan saja. Untuk itu diperlukan ISO Image dari Ubuntu yang nantinya akan didownload dan diinstall oleh client. Disini haru menggunakan ISO Ubuntu Alternate bukan yang LiveCD. Jika belum punya silahkan download di kambing atau tempat lain favorite Anda :p


    Saat ini ISO Image Ubuntu Alternate ato CD Ubuntu Alternate (jika tidak memiliki file ISO-nya, CD-nya juga boleh :p ) sudah ada tinggal di mountting dalam directory public WWW Server.Sebelumnya buat dulu sebuah direktory yang dapat diakses dari WWW Server nantinya :


    sudo mkdir /var/lib/tftpboot/ubuntu


    Selanjutnya dinggal di mounting ke directory yang tadi sudah dibuat
    Jika dari File ISO Image (file x.iso saya letakkan di direktory /home/utuhkulalil/iso/ ) :
     


    sudo mount -o loop
     /home/utuhkulalil/iso/ubuntu-8.04-alternate-i386.iso
     /var/lib/tftpboot/ubuntu


    Kemudian agar dapat diaskses pada webserver maka saya membuat soft link di /var/www :


    sudo ln -s /var/lib/tftpboot/ubuntu /var/www/ubuntu

    Jika tidak ada ISO File dalam di mounting dari Optical Drive, disini karena saya menggunakan ubuntu dan ubuntu secara oromati me-mounting CD Ubuntu yang saya masukkan dalam CD drivenya pada /media/cdrom, maka saya tidak perlu merubahnya. saya membuat soft link ke directory public WWW Servernya dan FTP Server-nya.
     


    sudo ln -s /media/cdrom /var/lib/tftpboot/ubuntu/
    sudo ln -s /media/cdrom /var/www/ubuntu

    Sampai saat ini, proses mounting selesai silahkan cek http://ip-address-server/ubuntu/
    Pengalaman saya untuk menghindari error karena masalah permition saat client mengisntall package dari server maka saya merubah permition directory public.
     


    sudo chmod -Rf 777 /var/www/ubuntu

    Oke selesai sudah ! :)


    Sekarang hanya tinggal mengkonfigurasi DHCP Server agar dapat mendistribusikan IP Address secara Otomatis kepada client booting. Prinsip kerjanya hampir sama seprti LTSP.
     


    cd /etc/dhcp3
    sudo mv dhcpd.conf dhcpd.conf.old
    sudo gedit dhcpd.conf

    Kemudian lakukan konfigurasi seperti ini :



    ping-check = 1;
     filename = "ubuntu/install/netboot/pxelinux.0";
     subnet 10.10.1.0
     netmask 255.255.255.0 {
     range 10.10.1.200 10.10.1.254;
     }

    Sesuaikan network , netmask dan range IP dengan konfigurasi network Anda !
    Selesai ??? Sekarang tinggal restart ato start (jika DHCP Daemon blum running) !
     


    sudo /etc/init.d/dhcp3-server restart

    Oke sekarang tinggal melakukan actionnya saja pada client ! Dan Client tinggal diarahkan agar melakukan booting dari LAN/Ethernet Card.
    Jika sukses maka client akan menampilkan logo ubuntu pada layar silahkan tekan ENTER saja untuk langsung memalai.
    Ikuti saya prosesnya seperti installasi biasa, sampai pada tahap Choose a mirror of the Ubuntu archive ,silahkan scroll sampai pilihan enter information manually (paling atas).
    Masukkan IP Address Server tempat file-file installasi berada dan direktory public pada tahap berikutnya, selanjutnya silahkan lanjutkan seperti installasi ubuntu biasanya. :D
    Happy Enjoy...

     

    Senin, 08 September 2008

    Membuat Sistem Diskless dengan LTSP di ubuntu

    Diskless adalah sistem operasi tanpa hardisk yang dapat kita gunakan sebagai solusi untuk penghematan, apalagi warnet.. Modalnya bakal lebih murah dengan LTSP (Linux Termial Service Program). Nah Paling gampang buatnya mah pake Ubuntu, bisa juga pake distro lain misalnya salckware dan turunannya dll. Tapi klo pake itu aku belum berhasil yang berhasil temenku si qintil. Oke langsung aja.. Ada dua cara untuk membuat server LTSP, cara pertama dengan menggunakan CD installasi ubuntu dan langsung pilih opsi untuk install LTSP, gampang banget.. Cara ini bisa dilakukan klo si server belum terinstall jadi sekalian aja install LTSP.. ubuntu hardy heron udah bisa kok tapi versi alternate. stepnya :

    • Siapkan CD Ubuntu Alternate dan Boot dari CD
    • Pada saat pilihan installasi, tekan F4 untuk opsi tambahan, dan pilih install LTSP Server.
    • Kemudian tunggu hingga instalasi selesai. Pada akhir instalasi bisa dilihat proses pembangunan client.
    • Setelah selesai, reboot dan keluarkan CD instalasi, sistem sudah siap dipakai
    • Coba komputer klien untuk bisa booting dari network. Jika ada pesan DHCP server not found, hidupkan service DHCP Server pada komputer klien dengan perintah:
      /etc/init.d/dhcp3server start
       
    • Jika ternyata client gagal menampilkan grafik, coba lakukan perintah ini pada komputer server:
      sudo ltsp-build-client
      Sistem akan membuat ltsp-client nya langsung dari internet, Jika anda tidak terkoneksi dengan internet lakukan perintah dengan menggunakan CD instalasi sebagai source pembangunan client:
      sudo ltsp-build-client --mirror file:///cdrom

    Cara kedua adalah membuat server LTSP dengan sistem ubuntu yang sudah ada, yang perlu kita lakukan adalah mengistall program ltsp nya dari repository 


    sudo apt-get install ltsp-server-standalone openssh-server

    Setelah terinstall, kita tinggal membuat sistem LTSP nya sama seperti diatas klo seandainya tidak terkoneksi denganinternet, bisa gunakan cdrom untuk membuat image LTSPnya 


    sudo ltsp-build-client

    Semoga Bermanfaat...!!!

     

    Integrasi Drupal dan SMF

    Terpicu oleh keberhasilan temanku si dekrep (sory ya th3crypt) bacanya susaha... hehehe.. sama aku juga jadi siberut..dia berhasil mengintegrasikan drupal dan simple machine forum alias SMF.Yah good lah, dia berhasil kenapa aku ngga, dengan semangat menggebu gebu aku coba juga mengintegrasikan drupal dan smf milik CROSSX. Aku berhasil juga.. hore..  Ternyata gampang, caranya sperti berikut :

    • Download Modul smfforum di http://drupal.org/
    • Upload ke direktory modules di website drupal
    • Extract file nya dan buka website
    • login sebagai administrator, buka administer --> Site Building --> Modules
    • Enable Modul smfforum tersebut
    • Selanjutnya buka administer --> Site Configuration --> smfforum, langsung lakukan konfigurasi dengan baik, misalnya letak forum ada dimana dan smf_api nya dimana
    • Klo belum ada smf api nya silahkan search di google dan download, upload ke web hosting anda dan isi path smf api nya di konfigurasi smfforum di drupalnya.
    • Save Konfigurasi nya dan pastikan semuanya berhasil. 
    • Integrasi selesai, database user di drupal dan smf nya akan saling check dan terintegrasi sehingga kita cukup register di satu web aja baik smf ataupun drupalnya.

    Emang Drupal itu powerfull, ringan lagi.. 

    Rabu, 03 September 2008

    Sejuta Cerita Tentang KKN

     KKN itulah singkatan dari Kuliah kerja nyata yang merupakan mata kuliah wajib universitas di UPI ini.. ada banyak pendapat orang tentang kkn, ada yang bilang.. "kkn, wah seru tuh... asyi di hidup di desa..." ada yang bilang "kkn?wah cuma syarat doang.. ga penting deh..." ada juga yang bilang "kkn?cuma pergi liburan doang di kampung.. nyantai aja.." Apapun pendapat pendapat tentang kkn itu tapi yang aku rasa sendiri kkn itu berkesan. Kita terdiri dari 11 orang yang udah aku sebutin di posting sebelumnya, kebagiannya di cimanggu dengan tema pemberdayaan ekonomi masyarakat.. Buset.. aslinya, begitu denger temanya aku langsung bete.. gimana ga? orang aku jurusan komputer tapi malah kebagian tema ekonomi.. males banget..  Awal disana emang lumayan bete, tapi lama kelamaan jadi asik sendiri dan menyenangkan. Bebrapa manfaat yang aku rasakan tentang kkn atara lain:



    • Belajar Bermasyarakat dan berinteraksi dengan masyarakat, meskipun sulit buat aku karena aku bukan orang sunda dan ga ngerti bahasa sunda.. 

    • Belajar memahami dan mengerti orang lain, yap memang kita terdiri dari berbagai karakter dalam satu kelompok,, tapi semua nya asik2 juga kok.. kita bisa belajar bagaimana menghargai orang lain, memahami sifat temen2 satu kelompok.

    • Belajar Bekerja Team Work, disini kekompakan kita memang benar benar di uji, karena kita hidup bareng, tinggal di rumah yang sama, tidur rame rame di ruangan yang sama dll... 

    • Belajar Mensyukuri nikmat karena kita Melihat usaha keras penduduk desa dan anak anak desa yang mungkin tidak seberuntung kita. dan masih banyak lagi manfaat lain yang bisa di ambil.


    Lantas, kemarin kkn ngapain aja? Banyak hal yang kita lakuin, antara lain begitu kita sampai langsung istirahat dan tepar karena perjalanan yang jauh dan berbukit bukit. Esok harinya kita langsung bersosialisasi dan bermasayarakat sambil olahraga pagi.. ngobrol dengan petani dll. Intinya tahap awal kita melakukan analisa dan penyesuaian terhadap situasi dan kondisi di sana. Yap Setelah menganalsisi SWOT barulah kita memikirkan program apa yang bisa kita laksanain di sana..  ini nih yang paling lama.. karena ngerjainnya sambil main winning, sehari hari cuma makan, tidur, nonton main main dll. makanya gw jadi tambah gendut.. Selanjutnya setelah mendapatkan program, kita langsung mengerjakannya secepat kilat, biasalah kebiasaan mahasiswa upi H-2 baru dikerjain dan langsung selesai. 


    Sehari hari lain juga banyak yang kita lakuin, ada yang ngajar, survei ke lapangan, kita juga ngadain acara 17 an lho.. ini yang lumayan rame.. ada game buat anak-anak dan dewasa.. nah yang paling seru klo menurut aku acara buat dewasa yaitu ibu ibu dipasangkan dengan suaminya joged balon..  hahaha.. KKN memiliki kenangan yang tersendiri..  Kampung pangkalan - Desa Cimanggu - Kecamatan Ngamprah - Kabupaten Bandung Barat Menjadi Kenangan Terindah selama kkn, jadi kangen kesna lagi.. ketemu ibu bapak yang dirumah... Kapan ya gini lagi? 

    Rabu, 27 Agustus 2008

    Filter Spam di drupal dengan CAPTCHA

    Karena pengalaman kemarin comment di web saya terkena spam, jadi sya mencoba mencari solusinya di google beberapaka kali. Menemukan banyak tools untuk filter spam, mulai dari kismet, captcha dll. Setelah di coba coba yang paling bagus untuk dipake adalah captcha. Captcha akan memberikan pertanyaan khusus verifikasi, bisa berupa image, kata kata dan simple mathematic question. Pertanyaan itu akan diberikan secara random ke pada user di form tertentu. Caranya gampang...

    • Download modul captcha di http://drupal.org/project/captcha
    • Upload ke directory modul di web drupalnya
    • Extract modulnya
    • Buka Webnya, login sebagai admin
    • Enable Modul Captcha
    • konfigurasi captha dan permisi usernya
    • selesai

    Minimal captha bisa meminimalisir spam untuk comment, preview nya bisa lihat di coment sya.

    Membuat Repo Local Slackware dari DVD Slackware

    Layaknya ubuntu, DVD slackware juga bisa dijadiin repository kali ini saya menggunakan DVD dari hasil downloadan, bukan dari info linux karena package extranya kurang banyak. Repo ini bisa di pakai untuk semua turunan slackare yang memakai slapt-get. caranya :

    • Copy iso DVD ke suatu tempat di filesystem linux anda
    • mount dengan menggunakan opsi -t iso9660

    # mount -t iso9660 /home/slackware.iso /slackware -0 loop
    • edit file konfigurasi slapt di /etc/slapt-get/slapt-getrc

    # pico /etc/slapt-get/slapt-getrc
    • lakukan update file list

    # slapt-get --update
    • repo siap di pakai

    Slackware is the best..!

    Selasa, 26 Agustus 2008

    Manajemen Paket Slackware Dengan Slapt-Get

    Slackware juga mengeluarkan tools untuk manajement paket layaknya debian dan turunannya yang menggunakan apt-get. Tools ini bernama slapt-get, fungsional dan konfigurasi nya sangat mirip dengan debian. Nah, slapt-get bisa di download di source package slackware, misalnya http://linuxpackages.net/
    Konfigurasi berada di /etc/slapt-get/slapt-getrc, cukup edit file itu untuk mengkonfigurasinya, contohnya :

    SOURCE=http://slackwarepackages.net/slackware

    kalau repository berada di local filesystem bisa menggunakan

    SOURCE=file:/slackware/

    simpan file tersebut, dan untuk menjalankannya dari konsole cukup dengan perintah

    # slapt-get

    misalnya saya ingin menginstall paket thunderbird

    # slapt-get --install thunderbird

    untuk lebih lengkap nya bisa lihat manualnya.. hehehe..

    semoga bermanfaat

    Kamis, 14 Agustus 2008

    Hack Wireless degan Filter MAC

    Hari ini aku dengan lix iseng ngebobol hotspot yang dikasi mac filtering. biasa lah ini udah lumayan basi, aku udah sering sih.. tapi suka lupa lagi. jadi di buat aja untuk sekedar dokumentasi. Nah sebenarnya gampang banget.. sudah beberapa kali di coba dan yang paling oke wireless dengan chipset atheros, sebenarnya ga harus atheros yang penting suport monitoring mode. Nah laptopku dengan OS Backtrack 3 Final dengan Toshiba satelite jadul yang harus 'di shake before On" waduh udah lari kemana mana nih.. ockay here the step..

    • Pertama scan dan pilih acces point target

    # iwlist ath0 scanning
    • Aktifkan mode monitoring, disini akan diketahui ath berapa yang support monitoring

    # airmon-ng start wifi0
    • dump dan lihat lalulintas package (dalam hal ini kita hanya butuh mac, aku memamakai opsi channel) kita tinggal lihat mac addres yang terhubung dengan accespoint target kita tadi. catat karena kita akan pakai mac itu untuk koneksi ke Ap

    # airodump-ng --channel 6 ath1 (ath1 yang supp monitoring)
    • turn of mode monitoring

    # airmon-ng stop wifi0
    • turn of wireless (ath0)

    # ifconfig ath0 down
    • ganti mac addres wireless

    # ifconfig ath0 hw ether xx:xx:xx:xx:xx:xx
    • turn on wireless

    # ifconfig ath0 up
    • koneksi ke acces point dengan wifi assistant..

    selesai setelah itu kita akan dapat ip addres beserta segala sesuatunya.. :D selamat berinternet ria.

    Jumat, 08 Agustus 2008

    Office 2007 on Openoffice.org

    Kendala terbesar di openoffice adalah tidak bisanya membuka format microsoft office 2007. Di Linux kita bisa membuka format office 2007 (docx dll) dengan cara menambahkan beberapa library dan filter. Unbreakable linux and nothing to lose, hahaha :) Sebelumnya saya asumsikan kalau user sudah tahu dimana path program openoffice di install, karena kita akan menambahkannya di sana. Misal, di ubuntu secara defaultnya ada di /usr/lib/openoffice atau di slackware /opt/openoffice/. Langkahnya sebagai berikut :

    Download File library converter nya di

    sini



    extract file download tersebut dengan perintah
    # tar xvjf namafile.tar.bz2

    masuk kedalam folder hasil extract
    # cd files

    Copy file OdfConverter ke folder "program" di open office
    # sudo cp OdfConverter /usr/lib/openoffice/program/

    Copy fiel MOOXFilter_cpp.xcu ke folder "filter" di open office
    # sudo cp MOOXFilter_cpp.xcu usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/

    Copy File MOOXTypeDetection.xcu ke folder "types" di openoffice
    #sudo cp MOOXTypeDetection.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/

    Selesai, file Office 2007 bisa di buka di linux dengan openoffice.org

    Install Font Windows di Linux

    Terdapat beberapa kelemahan dari openoffic.org yaitu fony yang dimilikinya tidak sebanyak dan compatible dengan microsoft office. Tapi masalah itu bisa di handle dengan menginstallkan font-font windows di openoffice, here the steps:

    Buat subdirektori baru di /usr/share/fonts/truetype, misalkan di /usr/share/fonts/truetype/fontwindows
    # mkdir /usr/share/fonts/truetype/fontwindows

    Kopikan file font .ttf ke direktori tersebut
    # cp /home/rip/font/*.ttf /usr/share/fonts/truetype/fontwindows

    Terus jalankan perintah dibawah biar linux mengenali direktori tsb sebagai direktori font dari sistem
    # mkfontdir /usr/share/fonts/truetype/fontwindows

    Jalankan juga perintah dibawah biar dicache sama sistem
    #fc-cache

    Font Windows siap di pakai di openoffice.. ;-)

    Senin, 04 Agustus 2008

    Setting Thunderbird

    Sebelum Melangkah lebih jauh saya asumsikan kalau settingn POP3 di email anda sudah di aktifkan. Untuk setup email klien mozilla thunderbird baik di windows maupun di linux, ini step-step nya:


    • Pada Mozilla Thunderbird, silakan pilih menu "Tools" kemudian pilih "Account Settings"

    • Pilih radio button "Email account" kemudian klik button "Next"

    • Untuk kolom isian "Your Name" masukkan nama Anda dan untuk "Email Address" silakan isikan email lengkap. cth: arif@fadhly.net kemudian klik button "Next"

    • Untuk pemilihan protokol, silakan pilih radio button "POP" kemudian untuk "Incoming Server" silakan ketikkan "pop.gmail.com" (tanpa kutip). Silakan check pilihan untuk check-box "Use Global Inbox" (store mail in Local Folders) untuk membuat folder global, silakan beri tanda cek atau di-uncheck pilihan tersebut untuk membuat folder lokal, kemudian klik button "Next"

    • Masukkan nama email Anda di kolom "Incoming User Name" dan "Outgoing User Name" kemudian klik button "Next"

    • Untuk kolom "Account Name" Anda bisa isikan dengan "Emailku" (tanpa kutip) atau lainnya, kemudian klik button "Next"

    • Silakan diverify/dicek kembali account information Anda kemudian klik "Finish"

    • Pada window "Account Settings", pilih "Outgoing Server (SMTP)"

    • Masukkan "smtp.gmail.com" di kolom isian "Server Name"

    • Pilih check-box "User name dan "Password" serta masukkan alamat email Anda. Mozilla Thunderbird akan menanyakan password untuk pertama kalinya kemudian klik "OK"



    Untuk Semua Pilihan Port Silahkan Pilih SSL baik di Incoming Server Maupun Outgoing Server.

    Membuat dan Mengaktifkan Swap Secara Manual

    Hal ini  saya alami ketika selesai menginstall backtrack ke hdd as real system, by default backtrack hanya membutuhkan satu partisi.. karena swap tidak diaktifkan langsung. Hal yang pertama harus kita lakukan adalah membuat partisi untuk swap bisa menggunakan fdisk atau cfdisk. Misal, saya dalam hal ini membuat partisi swap berukuran 1GB di partisi no 5  (logical). Stepnya sbb:

    • Buat partisi dengan fdisk (sesuaikan dengan device, hdx/sdx)

    # fdisk /dev/hda
    • Buat partisi menjadi swap (Sesuaikan dengan partisi yang dibuat)

    # mkswap /dev/hda5
    • Aktifkan partisi swapnya

    # swapon /dev/hda5 (untuk mematikan "swapoff dev/hda5")
    • Supaya pada saat booting swap langsung aktif, tambahkan baris berikut di /etc/fstab

    /dev/hda5 none swap 0 0

        Selesai, swap sudah aktif..

    Minggu, 03 Agustus 2008

    Mengganti MAC Addres di Linux

    Mengganti MAC Addres, terkadang dibutuhkan di Linux, kenapa? Jika kita mau acces hotspot dan ternyata hotspot itu memakai mac filtering. Kita hanya perlu mengganti wireless sebagai mode monitoring dan melihat mac address yang mengakses hotspot tersebu. nah untuk mengganti mac addres dari ethternet kita hanya perlu beberapa langkah, sbb:



    • Matikan ethernet yang mau di ganti misal wireless (ath0)



    # ifconfig ath0 down


    • Ganti MAC addres dengan paramater



    # ifconfig ath0 hw ether XX:XX:XX:XX:XX:XX


    • Up Kan Kembali ethernet



    # ifconfig ath0 up


    • Selesai, mac sudah tergantikan untuk memastikannya lagi



    # ifconfig


    • Semoga bermanfaat..!!!

    Sabtu, 02 Agustus 2008

    Install Slax/Backtrack ke Hardisk As "Real System"

    Untuk install SLAX 6 di hardisk anda sebenarnya sangat mudah seperti w*ndows, tetapi ada beberapa hal yang harus anda siapkan sebelumnya :

    • SLAX 6 LiveCD --> download

    • Partisi Linux ( ext2 / ext3 ) kira-kira 5 GB

    • Download installer SLAX 6, dan simpan di flashdisk --> slax6-installer.kmdr


    Selanjutnya ikuti step-step untuk meng-install SLAX 6 pada hardisk anda di bawah ini:

    1. Booting computer anda dengan SLAX 6 LiveCD.

    2. Akan ada tampilan menu, pilih yang paling atas.

    3. Setelah booting selesai dan anda akan melihat desktop KDE SLAX 6 yang indah ( menurut saya ):-D

    4. Copy slax6-installer.kmdr dari flashdisk anda atau di tempat anda simpan ke desktop ( biar mudah nanti mencarinya ).

    5. Sekarang buka terminal, ketikkan :fdisk -l

    6. Apabila harddisk anda IDE maka linux akan menampilakan hda0, hda1, dst.

    7. Apabila SATA maka yang ditampilkan adalah sda0, sda1, dst.

    8. Perhatikan mana partisi yang akan anda install SLAX 6.

    9. nb: Apabila anda belum memiliki partisi Linux, anda bisa membuat partisi terlebih dahulu dengan cara mendownload module GParted,aktifkan module dengan cara klik dua kali *.lzm ( module GParted yang anda download tadi ), selanjutnya jalankan GParted ( bisa melalui K-menu atau terminal ) dan buat partisi linux anda yang baru.
    10. Sekarang jalankan slax6-installer.kmdr dengan cara klik kanan file, pilih open with : komander executor.

    11. Akan muncul installer SLAX 6

    12. Source biarkan kosong / blank

    13. Ganti destination dengan alamat hardisk anda contoh: /hda atau /sda

    14. Ganti partisi tujuan install dengan partisi linux anda contoh: /hda2 atau /sda4

    15. Next, selanjutnya anda akan melihat proses copy dari liveCD ke Hardisk anda....

    16. Setelah muncul done anda bisa reboot SLAX live anda.

    17. Keluarkan LiveCD anda

    18. Sekarang anda bisa start SLAX dari hardisk anda.


    Untuk menambah performa SLAX anda, anda bisa membuat 1 partisi lagi untuk swap dengan GParted tadi. Kemudian anda hanya perlu menjalankan code :swapon /mnt/sda7Disini sda7 adalah partisi swap saya, anda tinggal menggantinya dengan milik anda.Selamat Mencoba !!!!

    Install Slax/Backtrack ke Hardisk As "Real System" (Manual)

    Untuk Menginstall slax atau backtrack secara manual sebagai real system di hardisk stepnya sbb:



    1) boot pake cd slax
    Pilih saja menu text supaya cepat, kemudian login sebagai root, passwordnya toor.
    2) Buat partisi di harddisk tujuan, pake fdisk. Misalnya:

    $ fdisk /dev/hda

    Ingat set bootable jika perlu.
    3) format partisinya dan mount di /mnt,

    $ mkfs.ext3 /dev/hda1
    $ mount -t ext3 /dev/hda1 /mnt

    4) copy isi root directory / ke harddisk:

    $ cp -apvR / /mnt/

    5) Sekarang set bootloader. Slax pake lilo jadi harus dibuat /etc/lilo.conf di sistem tujuan, terus panggil perintah lilo. caranya pake chroot:

    $ chroot /mnt
    cat > /etc/lilo.conf << eof
    lba32
    boot=/dev/hda
    prompt
    timeout=1200
    vga=normal
    default=linux


    # boot normal text-mode
    image=/boot/vmlinuz
    label=linux
    root=/dev/hda1
    read-only

    # untuk boot ke x-windows
    image=/boot/vmlinuz
    label=linux-graphical
    root=/dev/hda1
    read-only
    append = 4
    eof

    $ lilo

    Disini initrd jangan dipake, karena slax menyalin file dari live-cd ke memory.
    Nah selesai. Sekarang Slax sudah pindah ke harddisk. Cuma tentu saja menu bootnya modus text.

    Cara ini bisa digunakan pula untuk hampir semua live-cd.

    Selamat mencoba!

    Install Slax 5 di Hardisk As "Live"

    Slax adalah distro linux turunan slackware yang dirancang untuk keperluan live, akan tetapi slax dapat di install di hardisk (komputer atau notebook) bagi orang yang menginginkan linuxnya bekerja lebih cepat karena slax di desain sangat ringan dan berukuran kecil. Untuk bisa menginstall slax di hardisk stepnya antara lain sbb :




    • Boot Dengan Live CD atau Live USB biar lebih cepat dan lebih ringan gunakan saja text mode.

    • Buat Partisi Tujuan Dengan fdisk atau cfdisk (cukup kira kira 5 GB)


    # cfdisk /dev/hda


    • Format Partisi yang dibuat


    # mkfs.ext3 /dev/hda1


    • Pindah ke mount point live


    Jika Menggunakan Live CD :
    # cd /mnt/cdrom

    Jika Menggunakan Live USB
    # cd /mnt/sda1


    • Exekusi file binary make_disk.sh dan tunggu prosesnya


    # ./make_disk.sh /dev/hda1


    • Selesai dan restart komputer, slax akan berada di harddisk anda

    Kamis, 31 Juli 2008

    Mengembalikan X Server Yang Rusak di Slackware

    Mungkin beberapa kali terjadi kesalahan pada saat installasi xserver dengan driver tertentu seperti nvidia atau ati. Kegagalan dapat disebabkan tidak adanya kernel header atau kernel source di linux tersebut. Untuk Mengembalikan nya ke kondisi semula kita dapat mengedit manual file konfigurasi xorg.conf yang terdapat di /etc/X11/xorg.conf. akan tetapi di slackware dan distro-distro linux tertentu memberikan file konfigurasi standard yang bernama xorg.conf-vesa agar dapat mengembalikan dengan kondisi sangat standard yaitu 1024x768 pada komputer kita. jika kita mengalami kegagalan Xserver cukup login ke terminal sebagai root dan hapus file /etc/X11/xorg.conf dan rename file /etc/X11/xorg.conf-vesa menjadi /etc/X11/xorg.conf
    Semoga Bermanfaat...!!!

    Senin, 21 Juli 2008

    Setting USB di Virtual Box

    Ada Satu kendala lagi di virtualbox pada ubuntu, yaitu usb yang berada di host ga bisa connect ke vitual host. ternyata by default ubuntu menghilangkan service USB nya supaya USB nya bisa digunakan ada beberapa step yang harus dilakukan, yaitu :



    • Membuat Group pengguna USB dengan cara mengetikkan sintax dibawah ini, pada saat pembuatan group ingatlah Group ID nya (GID) :



    $ sudo addgroup usbfs


    • Masukkan user kita ke dalam group tersebut dalam hal ini user "fadhly"



    $ sudo adduser fadhly usbfs


    • Jika kita lupa Group ID usbfs tadi kita bisa melihatnya dengan perintah:



    $ cat /etc/group | grep usbfs


    • Selanjutnya kita harus menambahkan baris berikut ke fstab agar pada saat booting usb dimount secara otomatis



    $ echo "none /proc/bus/usb usbfs devgid=1002,devmode=
    664 0 0" | sudo tee -a /etc/fstab


    • Restart komputer agar device di mount serta user dan group terupdate


    Tinggal buka virtualboxnya kemudian add usb device nya, selesai..!!

    Sabtu, 19 Juli 2008

    Broadcom B43 di Ubuntu

    Tutorial ini aku tulis karena beberapa temenku (fanfan, tube, nindy)  memakai wireles broadcom yang menggunakan ubuntu tapi wirelessnya ga bisa di install dan ga bisa di pake. setelah googling ternyata masalahnya ada di firmware. Agar bisa jalan kita harus mempersiapkan beberapa hal, antara lain repository, koneksi internet, dan broadcom b43 sendiri tentunya. Tutorial ini aku tulis dengan asumsi driver broadcom belum di install drivernya dari repository.. here the step:

    • Konfigurasi Repository dengan baik dan pastikan list sudah terupdate denga perintah

      #apt-get update
    • Buka System-->Administration-->Hardware Driver
    • Klik Broadcom b43 yang belum terinstall drivernya, biarkan ubuntu mendownload dan memasangnya sendiri.
    • Restart komputer ubuntu anda
    • Karena firmware belum di sertakan kita harus download dari sini
    • Extract Hasil download dengan perintah

      #tar xjf broadcom-wl-4.80.53.0.tar.bz2
    • pindah ke folder yang sudah di extract dan masuk ke folder kmod

    • pasang firmware dengan perintah


      #b43-fwcutter -w "/lib/firmware" wl_apsta.o

       

    • Restart Komputer dan wireless sudah terinstall dan sudah enable

    • Selamat Berhotspot ria.

     

    Jumat, 18 Juli 2008

    Setting ulang Graphic di Ubuntu

    Mungkin bagi teman-teman pengguna ubuntu pernah mengalami kerusakan pada xorg servernya. hal ini bisa terjadi karena kegagalan installasi driver, perubahan graphic card, perubahan monitor dll. hal ini aku alami ketika menginstallkan ubuntu di HDD portable ku, awalnya di install di komputerku dengan graphic card NVidia dan monitor 19", nah semuanya berjalan lancar. akan tetapi yang namanya HDD portable adalah untuk dibawa bawa, aku coba boot di komputer lain yang graphic cardnya SIS dan monitor 15". akibatnya resolusi hasil booting menjadi sangat rendah dan tampilan besar besar. Masalah ini bisa diatasi dengan setting ulang xserver-xorg nya. Langkahnya :

    • remove restricted driver dari hardware driver manager
    • matikan semua effect-effect dan 3D
    • restart komputer dan boot ulang
    • pilih session failsafe terminal atau bisa pake terminal shell lain dengan menekan ctrl+alt+F2
    • masuk sebagai root
    • ketikkan dpkg-reconfigure -phigh xserver-xorg
    • sistem akan mengecek kembali hardware dan resolusi nya termasuk resolusi optimal
    • pilih dan restart
    • boot ulang
    • selesai, resolusi akan kembali normal sesuai pilihan.

    Mudah-mudahan bermanfaat.

    Senin, 14 Juli 2008

    Setting Network Di VirtualBox

    Blog ini aku tulis terinspirasi dari pertanyaan adik kelasku "bram" yang udah install virtualbox di dekstop linuxnya yang kemudian ingin agar linuxnya terkoneksi denga OS yang ada di Virtual Box. Terdapat 2 Jenis Host, Main Host adalah Host yang merupakan platform berjalannya OS, Host ini adalah OS platform yang digunakan untuk menginstall virtualbox.. Virtual Host adalah Host yang merupakan OS hasil dari virtual box., jadi dalam arti kata Virtual Host berada di dalam Main Host melalui Virtual Box.


    Oke Cukup Ngobrol2nya, Sekarang pertanyaanya bagaimana konfigurasi jaringan agar Host yang berada di virtualbox bisa terkoneksi ke Main Hostnya. Agar Main Host atau VirtualHost Bisa Melakukan File/Folder Sharing. Here The Step :



    • Pastikan Virtual Box Sudah Terinstall dengan Baik, klo belum search aja di website ini "install virtual box"

    • Kita akan melakukan koneksi Virtua Host dan Main Host menggunakan Bridge Networking. Untuk bisa melakukannya kita membutuhkan paket tambahan :


              sudo apt-get install uml-utilities bridge-util



    • Buatlah Sebuah TAP interface


              sudo tunctl -t tap1 -u fadhly


              fadhly adalah nama user di Main Host, Sesuaikan saja.



    • Buat Bridge interface br0


              sudo brctl addbr br0



    • Buat network interface asli kita menjadi promiscuous


              sudo ifconfig eth0 0.0.0.0 promisc



    • Hubungkan Network Interface asli kita ke Bridge Interface


              sudo brctl addif br0 eth0



    • Set IP addres di Bridge


              sudo ifconfig br0 192.168.1.102



    • Hubungkan Network TAP dengan Bridge


              sudo brctl addif br0 tap1



    • Aktifkan TAP interface


              sudo ifconfig tap1 up



    • Ubah Permisi File /dev/net/tun


              sudo chmod 0666 /dev/net/tun



    • Buka Virtual Box, pilih OS yang akan di hubungkan edit setting networknya.

    • Pilih tipe network "Host Interface" (bukan NAT, defaultnya NAT)

    • isikan "tap1" pada Interface name nya

    • Jalankan virutal Host dan Konfigurasi IP addressnya sesuai dengan block IP yang kita isikan di Bridge interface

    • Selesai, Virtual Host dan Main Host sudah terhubung dengan jaringan.


    Mudah-mudahan bermanfaat