Thursday, October 15, 2009

LOGIKA pROGAM jARKOM pADA liNUX

Logika Program

Pada pertemuan kali ini, kita akan mencoba untuk memanipulasi IP address pada LINUX. Disini kita akan menentukan IP address kita masing-masing, memeriksa IP address seseorang, Memblock IP address seseorang agar IP address yang kita block tidak bisa memeriksa IP address kita maupun sebaliknya, dan juga kita dapat mengembalikan hak akses IP address seseorang.
Kita menggunakan perintah ”Ifconfig eth0 172.16.2.205 netmask 255.255.255.0” untuk menentukan IP address kita masing-masing. 172.16.2.205 adalah merupakan IP address yang telah kita tentukan sendiri, sedangkan netmask 255.255.255.0 adalah merupakan kelas C. Jadi IP address yang telah kita buat berada di kelas C.
Setelah itu kita akan memasukkan perintah ”ping 172.16.2.205”, dimana perintah ”ping” adalah perintah yang digunakan untuk memeriksa IP adress yang dituju, sedangkan ”172.16.2.205” adalah IP address yang ingin kita periksa.
Jika kita ingin memblok IP address seseorang, kita dapat menggunakan perintah ”Iptables -A INPUT –s 203.130.23.98 –j DROP” dimana jika kita memblock IP address seseorang dengan perintah, maka orang yang kita block maupun kita sendiri yang memblock sama-sama tidak bisa saling mengecek IP address. ”-A” di sini bisa berarti Append, Insert yang berarti menyisipkan, memasukkan, ”-s” di sini merupakan ”source”, ”203.130.23.98” merupakan IP address yang akan kita block, ”-j” berarti ”jump”, dan kata ”DROP” berarti memblock.
Jika kita ingin mengembalikan hak akses orang yang telah kita block maupun hak akses kita terhada orang yang telah kita block IP addressnya, kita dapat menuliskan perintah ” Iptables -A INPUT –s 203.130.23.98 –j ACCEPT” yang dimana kita akan megembalikan hak akses seseorang agar dapat memeriksa IP address kita mauapun sebaliknya. Sama seperti di atas, ”-A” berarti ”append” atau ”insert”, ”-s” berarti ”source”, ” 203.130.23.98” merupakan IP address yang akan kita kembalikan hak aksesnya, ”-j” berarti ”jump”, dan ”ACCEPT” merupakan perintah untuk menerima/ memberikan hak akses kembali.
Kita dapat melihat kegiatan DROP dan ACCEPT yang telah dilakukan dengan menggunakan perintah ”iptables –L”. Dengan mengetikkan perintah ini, saat kita menekan tombol enter, maka akan keluar list dari kegiatan DROP dan ACCEPT yang telah kita lakukan.

No comments:

Post a Comment