April 28, 2008

Upgrade Slackware 12.0

Filed under: Linux

# tempat naruh paket2nya
WORKINGDIR=/var/slapt-get
#repo yg dipakai, cukup gunakan 1 repo saja supaya tidak ada paket2 yang membingungkan
SOURCE=http://kambing.ui.edu/slackware/slackware-12.0/

 

jalankan di konsol (mode teks)

 

slapt-get -u && slapt-get –upgrade -y

 

 

Setelah Itu Reboot Slackware anda dan slackware sudah update ke Versi 12.0

April 25, 2008

Mengenal TCP Wraper

Filed under: Linux

TCP Wrapper

 

file :
/etc/host.allow

ALL : 192.168.1.17 EXCEPT 192.168.1.12 >> semua service di-allow untuk 1.17 kecuali 1.12

ALL EXCEPT sshd : 192.168.1.14 >>> semua service kecuali ssh, di allow untuk 1.14

/etc/host.deny

sshd : 192.168.1.11 >> sshd tidak boleh untuk 1.11
ALL : 192.168.1.17 >> semua service tidak boleh untuk 1.17

 

Firewall

Merupakan utilitas yang dipakai untuk
memeriksa dan mengendalikan semua lalu lintas paket data antara
jaringan yang dilewatinya.

Klasifikasi Firewall

  1. Paket filter

    Menyeleksi paket2 ip

    routing antar jaringan

    mendukung semua protokol

    hanya memfilter header dari paket

    hardware yang dibutuhkan minimal

  2. Proxy

    Menyeleksi protokol

    tidak melakukan routing

    tidak mendukung semua protokol

    dapat mem-filter kontent

    memerlukan hardware yang bagus

IPTABLES FIREWALL

cek apakah iptables terinstal

rpm -qa | grep iptables

rule-rule iptables

  • input

  • output

  • forward

  • prerouting, untuk snat

  • postrouting, untuk dnat, proxy

sintaks

iptables -t table
[option] [pattern] (-j target)

ket :

table > filter atau nat

action >

A : add

D : delete

L : list

F : flush = delete semua rule

pattern >

s : source

p : protokol = tcp, udp, dan icmp

– dport : destination port

target >

ACCEPT

DROP = tidak ada log

REJECT = ada log

contoh iptables :

iptables -t filter -A INPUT -s
192.168.1.20 -j DROP

menolak ip 192.168.1.20

iptables -t filter -A INPUT -s
192.168.1.10 -p icmp DROP

menolak protokol icmp dari 192.168.1.10

iptables -t filter -A INPUT -s 192.168.1.21 -p tcp –dport 22 -j DROP

menolak protokol tcp, port 22 dari
192.168.1.21

iptables -t filter -A INPUT -s !192.168.1.21 -p tcp –dport 22 -j DROP

menolak protokol tcp, port 22 dari ip selain 192.168.1.21

iptables -t filter -L

me-list rules dari iptables

iptables -t filter -D INPUT -s
192.168.1.10 -p icmp DROP

men-delete input firewall yang menolak
protokol icmp dari ip 192.168.1.10

iptables -t filter -F

men-delete semua rules

 


SHOREWALL FIREWALL

shorewall merupakan frontend dari
iptables

cek apakah shorewall telah ter-install

rpm -qa | grep shorewall

file konfigurasi :

/etc/shorewall/zones

mendefinisikan zona2 yang dihandle

/etc/shorewall/interfaces

men-definisikan interfaces dan zona
yang di-handle

/etc/shorewall/masq

mendefinisikan interfaces masquarades

/etc/shorewall/policy

mendefinisikan kebijakan firewall
secara umum

/etc/shorewall/rules

mendefinisikan kebijakan firewall
secara khusus

contoh :

1 interface

=== FW ======== internet cloud

zones

net ipv4

fw firewall

interfaces

net eth0 detect

policy

fw net ACCEPT

net fw DROP

net ALL DROP

ALL ALL REJECT

rules

ACCEPT net fw tcp 80 >> zone
net hanya bisa akses port 80 di zone firewall

2 interfaces

LAN === FW/GW ==== Internet cloud

zones

net ipv4

loc ipv4

fw firewall

interfaces

net     eth0     detect

local eth1     detect

masq

eth0 eth1 >>
me-masquerades/menumpang ip2 yang di eth1 ke eth0

policy

fw net ACCEPT

net fw DROP

loc fw DROP

fw loc ACCEPT

From : Superman Banget

April 10, 2008

This Me Time This Me Day

Filed under: Umum

Some day’s i want Rice, Some day’s i want happy alive. Me time i sleep in on evening day’s so hot wather.

April 5, 2008

First Study With Sintax

Filed under: Delphi_Newbie

Menulis Kode Program

Sekarang kita coba memberikan perintah diantara keyword begin dan end. Menulis code program biasanya gampang-gampang sudah, dalam hal ini kamu nggak harus seorang pakar, khusunya ketika kamu baru mulai belajar Delphi. Sekarang coba ketikan code program dibawah ini. Yang perlu kamu ketikan hanya code program yang berada antara begin dan end: 

procedure TForm1.btnTampilkanClick(Sender: TObject);
begin
  MessageDlg ('Hallo Yogyakarta, apa khabar ?', mtInformation, [mbOK], 0);
end;

Sederhana ‘khan, oke, dan ini merupakan suatu permulaan yang baik. Perintah yang terdapat pada event OnClick btnTampilkan hanya akan memangil sebuah fungsi (function) bawaan Delphi saja yaitu, MessageDlg, kegunaannya adalah menampilan kotak dialog. Cara penulisan dari fungsi ini adalah;

MessageDlg(Pesan, Jenis_Dialog, Tombol, HelpContext)
 

Tabel 1-1 Tabel konstanta nilai kembalian fungsi MessageDlg

Konstanta
Tombol yang di-Tekan (Pèncêt)

 mrYes

 mtNo

 mrOK

 mrCancel

 mrAbort

 mrRetry 

 mrIgnore

 mrAll

 mrNone

  Yes

  No

  OK

  Cancel

  Abort

  Retry

  Ignore

  All

  Pengguna tekan esc keyboard

 
Sample Sintax With Konstanta Program :
procedure TForm1.FormClick(Sender: TObject);
	
        begin
	
          MessageDlg (’Ops … kamu di nge-click diluar dari are tombol’,
	
          mtWarning, [mbOK], 0);
	
        end;
 
Next sesion, Comming Soon...! 

April 4, 2008

Trik Sederhana Mencari Ilmu di Internet

Filed under: Umum

Onno W. Purbo

 

Bagi yang sering surfing di Internet akan terasa sekali bahwa tidak mudah untuk mencari ilmu di Internet. Seringkali pada saat kita surfing justru tenggelam dalam lautan informasi; terlalu enak membaca-baca tanpa tujuan yang jelas; melihat-lihat berbagai etalase informasi di berbagai situs tanpa tujuan yang jelas hanya untuk memuaskan mata & pikiran;  memang pada akhirnya kita akan memperoleh banyak informasi tapi belum tentu memperoleh sesuatu yang betul-betul bermanfaat atau biasanya maksimum kita akan memperoleh berita-berita / informasi terakhir sebagai pengganti koran.

Bagi anda yang mempunyai waktu yang sempit saya yakin tidak mungkin menggunakan pola-pola di atas untuk melakukan surfing di Internet. Kita perlu menggunakan metoda / pola yang baik supaya bisa memperoleh informasi yang sangat spesifik dengan baik dalam waktu yang singkat. Satu hal yang perlu di pegang erat-erat pada saat kita surfing adalah menentukan dengan sangat jelas niat / tujuan utama pada saat surfing tersebut –  apa yang akan kita cari? Pada kesempatan ini saya akan memberikan sedikit tip & trik jika kebetulan niat anda adalah mencari ilmu di Internet.

 

Untuk menghemat waktu & pulsa biasanya saya surfing pada pukul 4-6 pagi (subuh); pada saat itu tidak banyak orang yang menggunakan Internet sehingga pengambilan informasi dari Internet dapat dilakukan dengan cepat & effisien. Teknik-teknik untuk melakukan sinkronisasi menggunakan browser yang kita gunakan (seperti Internet Explorer) ada baiknya di kuasai supaya tidak menghabiskan waktu / pulsa untuk membaca informasi tersebut akan tetapi cukup mendownload semua informasi tersebut ke PC yang kita gunakan & membaca-nya kemudian secara off-line pada saat telepon kita putuskan. Teknik sinkronisasi pernah saya tuliskan dalam artikel sebelumnya; dan sangat penting untuk menghemat waktu dalam mendownload berbagai informasi setelah situs-nya di temukan.

 

Untuk mencapai situs / informasi yang tepat trik yang harus digunakan sebetulnya tidak terlalu rumit. Cara yang paling effektif / sederhana adalah:

 

·        Menggunakan search engine di Internet.

·        Menggunakan keyword yang benar.

 

Jika kedua hal tersebut anda lakukan dengan baik & benar maka akan diperoleh ilmu & pengetahuan yang baik.

 

Ada banyak sekali search engine di Internet. Search engine hanyalah memuat daftar alamat situs (berbentuk Universal Resource Locator – URL) & subjek yang di bawa situs tersebut saja. Search engine umumnya tidak membawa informasi itu sendiri. Beberapa search engine favourite saya adalah:

 

http://google.com


http://www.infoseek.com

 

dan untuk mencari hal-hal yang berkaitan untuk pendidikan anak-anak saya biasanya menggunakan:

 

            http://www.yahooligans.com

 

Tampak pada gambar adalah tampilan yahooligans.com. Saya sangat menyarankan bagi anda yang mempunyai putra-putri untuk menggunakan situs ini untuk mencari hal-hal yang bermanfaat untuk menunjang pendidikan anak.

 

Yahoo.com & infoseek.com mempunyai karakteristik yang berbeda; biasanya jika kita mencari hal-hal yang cukup solid atau mencari dalam kerangka institusi, negara dll saya biasanya menggunakan yahoo.com. Untuk hal-hal yang betul-betul baru atau belum terstruktur dengan baik maka saya menggunakan infoseek.com.

 

Selanjutnya adalah penggunakan keyword yang tepat. Keyword tersebut di ketikan ke dalam kolom yang kosong di search engine. Tampak pada contoh situs yahooligans.com kolom untuk memasukan keyword terletak di sebelah tombol “search”.

 

Keyword favourite saya adalah:

 

            FAQ

            Whitepaper

 

FAQ adalah Frequently Asked Questions (FAQ). Sesuai namanya FAQ akan memuat berbagai jawaban dari pertanyaan yang sering ditanyakan dalam sebuah bidang. Saya biasanya menggunakan FAQ sebagai awal dalam mencari berbagai informasi / pengetahuan yang saya butuhkan.

 

Whitepaper adalah istilah bagi berbagai ilmu / informasi yang memang di sebarkan secara gratis / cuma-cuma di Internet. Kita cukup menambahkan beberapa keyword tambahan yang menjelaskan tentang ilmu / informasi yang spesifik yang kita cari, contoh:

 

            Faq gardening

            Whitepaper telecommunication

            Faq distance learning

 

Dengan menggunakan rangkaian keyword tersebut hampir di jamin anda akan memperoleh informasi / pengetahuan yang anda cari. Tentunya karena kita menggunakan internet maka informasi / pengetahuan yang terbanyak umumnya mengunakan bahasa inggris – konsekuensi-nya keyword yang digunakan sebaiknya dalam bahasa inggris agar kemungkinan memperoleh ilmu yang di cari dapat maksimal.

 

Selamat mencoba.