Praktikum Jaringan Komputer 2. Modul 3 BRIDGE FIREWALL dengan Netfilter

dokumen-dokumen yang mirip
TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

MODUL 7 NAT dan PROXY

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

Posisi Firewall. Switch LAN Firewall

Network Address Translation (NAT)

LAPORAN RESMI PRAKTIKUM KEAMANAN DATA LAPORAN RESMI KONFIGURASI FIREWALL [IPTABLES]

Laporan Resmi Praktikum Keamanan Data. Labba Awwabi Politeknik Elektronika Negeri Surabaya

PRAKTIKUM 3 Konfigurasi Firewall [iptables]

Linux PC Router Router / /28. Gambar Jaringan yang berbeda. Router

A.3. Tool network traceroute Untuk mengecek koneksi digunakan protokol ICMP dengan perintah ping atau traceroute.

MODUL 6 STATIC ROUTING

Pokok Bahasan : Pensettingan Services Services Firewall dan Iptables/Ipchains

MODUL 4 PC ROUTER. Gambar 1 Komunikasi dua komputer

JARINGAN KOMPUTER MODUL 3

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

penggunaan frame secara tetap, dapat diketahui ketepatan pengiriman paket data. ArsitekturArcNet Dikembangkan oleh Datapoint Corp. tapi tidak memperol

PENDAHULUAN Internet berasal dari kata Interconnection Networking yang secara bahasa bermakna jaringan yang saling berhubungan, disebut demikian karen

Membuat Port Forwarding Dalam IPTables. Ditulis oleh Tutor TKJ CLUB Sabtu, 24 Desember :36 -

IP Subnetting dan Routing (1)

1. Persiapan. 2. Pendahuluan

Certified Network Associate ( MTCNA ) Modul 6

FIREWALL dengan Iptables

Network Address Translation (NAT)

Menggunakan Firewall Linux:

MODUL PRAKTIKUM 09 NETWORK ADDRESS TRANSLATION DAN WIRELESS LAN

Praktikum ROUTER DENGAN IP MASQUERADE

KONFIGURASI FIREWALL MENGGUNAKAN METODE IPTABLES PADA LINUX UBUNTU 12.04

Mastering Iptables Seri 1 dan Seri 2

Praktikum Jaringan Komputer 2. Modul 2 Quagga dan Routing Protocol

mengetahui informasi dari hosts target yang akan diserang? 3. Beri kesimpulan dari percobaan-percobaan yang telah anda lakukan diatas!

JARINGAN KOMPUTER : VIRTUAL MACHINE

Ada dua Router yang memiliki segmen IP yang berbeda, dimana kedua IP tersebut akan digabung kedalam 1 jaringan sebagaui LOAD BALACING.

Membuat Router Dengan Linux SUSE 9.3

JARINGAN KOMPUTER MODUL 3

Tujuan : Pembahasan ini bertujuan : 1. Mahasiswa memahami jenis-jenis firewall 2. Mahasiswa memahami cara menerapkan firewal di jaringan

1. Persiapan. 2. Pendahuluan

Rules Pada Router CSMA. Adrian Ajisman Sistem Komputer Universitas Sriwijaya

BAB III Firewall Sebagai Pelindung dalam Jaringan Komputer

Jaringan Komputer MODUL 7. Tujuan

TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami konsep subnetting 2. Mahasiswa mampu melakukan konfigurasi jaringan memakai IP Subnetting

Linux Firewall. Mengal Firewall dan Iptables

BAB III ANALISA DAN PERANCANGAN

Pendahuluan. Koneksi secara fisik (Topologi secara fisik) Koneksi secara Logis (Topologi secara Logic)

PERALATAN YANG DIBUTUHKAN: 1. Beberapa PC yang akan dihubungkan dalam jaringan. 2. Hub sebagai penghubung jaringan. 3. Kabel jaringan secukupnya.

Ditulis oleh Tutor TKJ CLUB Jumat, 13 Januari :59 - Pemutakhiran Terakhir Jumat, 13 Januari :02

Aplikasi load-balancer yang akan digunakan oleh aplikasi saat melakukan koneksi ke sebuah system yang terdiri dari beberapa back-end server.

Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)

Praktikum Jaringan Komputer. II. Linux Networking Tools

Mengkonfigurasi system Firewall sebagai Internet gateway pada system operasi Debian 6.0

Load Balancing Sambungan ke Internet dan Monitoring Jaringan

D dan E tidak digunakan, karena diperuntukan untuk penelitian. Penomoran netmask dapat disingkat, misalkan dapat disingkat menjadi /24

BAB IV PEMBUATAN SQUID PROXY. 1. Pertamakali, carilah IP publik ke ISP lengkap dengan gateway, netmask,

SISTEM KEAMANAN JARINGAN (Firewall)

MEMBANGUN PC ROUTER SEDERHANA MENGGUNAKAN UBUNTU

Installasi IPRoute2 dapat dilakukan dengan cara : # apt-get install iproute

BAB IV PENGUJIAN SISTEM. pembuatan VLAN, pengujian terhadap pembuatan monitoring bandwith dan

STATIC ROUTER. 1. Tujuan Pembelajaran

Network Address Translator

Pendahuluan Jaringan komputer adalah kumpulan dua atau lebih dari komputer yang saling berhubungan satu sama lain. Kebutuhan yang diperlukan dalam kon

Modul 8 Cisco Router RIP

Internet Protocol (IP)

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

ARP (Address Resolutio Protocol) Secara internal ARP melakukan resolusi address tersebut dan ARP berhubungan langsung dengan Data Link Layer. ARP meng

PERALATAN YANG DIBUTUHKAN 1. Beberapa PC yang akan dihubungkan dalam jaringan. 2. Hub sebagaipenghubungjaringan. 3. Kabeljaringansecukupnya.

Lalu bagai mana dengan solusinya? apakah kita bisa menggunakan beberapa line untuk menunjang kehidupan ber-internet? Bisa, tapi harus di gabung.

MODUL 1 KONFIGURASI JARINGAN DASAR DAN PERINTAH DASAR JARINGAN

VPN. Siswa dapat mengetahui jenis-jenis protocol VPN.

PANDUAN PRAKTIS FIREWALL DENGAN IPTABLES

PENDIDIKAN TEKNIK INFORMATIKA TEKNIK ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI PADANG

Praktikum Jaringan Komputer 2. Modul I IPRoute2 dan IPv6

TUTORIAL MEMABANGUN SERVER GATEWAY DENGAN LINUX DEBIAN

PRAKTIKUM ROUTING STATIK

PETUNJUK PELAKSANAAN PRAKTIKUM ET3100 PRAKTIKUM TEKNIK TELEKOMUNIKASI 3: JARINGAN KOMPUTER

Linux. Tatas Fachrul Arta Aditya. How to make Proxy server based on Ubuntu Operating System. Code name Precise

Praktikum Network Troubleshooting

MODUL 5 ACCESS CONTROL LIST

Network Security. Firewall. Muhammad Zen S. Hadi, ST. MSc.

MODUL 6 TUNNELING IPv6 OVER IPv4

Modul 5 Cisco Router

A. TUJUAN PEMBELAJARAN

MODUL 1 VIRTUAL LAN (VLAN)

BAB 4 IMPLEMESTASI DAN EVALUASI. permasalahan yang telah dilakukan pada bab sebelumnya.

Laporan Resmi. Static Routing Pada MikroTik

Lampiran 1 Hasil desain antarmuka pengguna

MODUL TATAP MUKA PRAKTEK JARINGAN KOMPUTER MODUL 02

MODUL 4 KONFIGURASI FIREWALL [TCP WRAPPER]

CENTOS : Membuat Server Menjadi Gateway dan Transparent Proxy dengan Squid

Wireshark dapat membaca data secara langsung dari Ethernet, Token-Ring, FDDI, serial (PPP and SLIP), wireless LAN, dan koneksi ATM.

Network Address Translator. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

MODUL 3 PRAKTIKUM ADMINISTRASI JARINGAN. DHCP Server. Oleh: Nani Setyo Wulan S.Pd. Nelyetti S.Kom.

JARINGAN KOMPUTER MODUL 5

Cara Setting MikroTik sebagai Gateway dan Bandwidth Management

Praktikum III Routing

Firewall & Bandwidth Management. by Henry Saptono Jan 2007

Praktikum II Konfigurasi Jaringan Dasar dan Perintah Dasar Jaringan Untuk Troubleshooting

Membangun Gateway Internet (Membangun PC Router dan Proxy Server)

Langkah pertama kita harus melakukan Konfigurasi IP Server Proxy yang akan kita buat seperti dibawah ini.

Modul 7 Protokol Dynamic Routing : RIP

Modul 5 Cisco Router

BAB IV PEMBAHASAN /24 dan lainnya bisa berkoneksi dengan internet / ISP.

Transkripsi:

Praktikum Jaringan Komputer 2 Modul 3 BRIDGE FIREWALL dengan Netfilter TUJUAN: 1. Mahasiswa memahami fungsi dari firewall 2. Mahasiswa mampu menggunakan aplikasi netfilter sebagai firewall 3. Mahasiswa mampu menganalisa permasalahan firewall DASAR TEORI BRIDGE FIREWALL Firewall (Gb. 1) merupakan perangkat keamanan dari Teknologi Informasi (TI), dimana digunakan untuk memperbolehkan data, melarang koneksi atau sebagai proxy berdasarkan ketentuan keamanan (RULE). Gb. 1. Firewall memisahkan zone Aplikasi firewall di Linux yang digunakan pada layer Network disebut Netfilter Aplikasi firewall digunakan pada PC Router. PC Router difungsikan pada layer 3, tetapi untuk aplikasi firewall sekarang, PC Router difungsikan sebagai bridge (Layer 2). Sehingga nantinya PC Router ini akan tampak transparant. Gb. 2. Perangkat br0 gabungan dari eth0 eth1

Langkah langkah membangun PC Router menjadi Bridge (Gb. 2) antara lain: 1. Mempersiapkan 2 Ethernet Card Pada PC Router minimal akan menggunakan 2 Ethernet (eth0 dan eth1). Karena untuk memfungsikan bridge, harus menggabungkan beberapa ethernet menjadi 1 perangkat BRIDGE (br0) 2. Mengaktifkan IP Forwarding # echo 1 > /proc/sys/net/ipv4/ip_forward 3. Menginstall aplikasi bridge utils # apt get install bridge utils 4. Mengaktifkan device bridge (br0) # brctl addbr br0 # brctl addif br0 eth0 # brctl addif br0 eth1 # ifconfig eth0 0 # ifconfig eth1 0 5. Memberikan IP pada perangkat bridge dengan cara static atau dhcp # ifconfig br0 10.252.108.100 netmask 255.255.255.0 atau # dhclient br0 NETFILTER Netfilter merupakan satu set aplikasi yang dapat mengatur kernel linux untuk dapat mencegat dan memanipulasi paket jaringan. Komponen netfilter digunakan sebagai firewall di mesin linux. Untuk menggunakan fungsi netfilter ini diperlukan aplikasi di Linux yang disebut iptables. Iptables memiliki table yang berfungsi untuk menentukan arah putaran paket data. Dimana table tersebut ada 3 yaitu : 1. filter Digunakan untuk memilah dan memberikan ijin ACCEPT/DROP pada suatu paket data 2. nat Digunakan untuk network address translation 3. mangle Digunakan untuk QoS Untuk praktikum ini kita akan menggunakan table filter. Table filter sendiri memiliki CHAINS (rantai aliran data), yang digunakan untuk memilah aliran paket data. Chains (Gb. 3) tersebut adalah INPUT Digunakan untuk memilah paket data yang masuk ke mesin firewall FORWARD Digunakan untuk memilah paket data yang melalui mesin firewall dan diroutingkan kembali ke jalur yang lainnya

OUTPUT Digunakan untuk memilah paket data yang keluar dari mesin firewall Gb. 3. Chains pada table filter IPTABLES Iptables memiliki rule yang digunakan untuk memilah data, dan pengecekan terhadap data dibaca dari rule yang paling atas sampai ke bawah. * Untuk melihat isi dari firewall, dapat menggunakan perintah iptables dengan format # iptables t <TABLE> nl contoh : # iptables nl # iptables t nat nl * Untuk menghapus isi dari firewall, dapat menggunakan options F : # iptables t <TABLE> F contoh : # iptables F * Untuk menambahkan suatu rule ke firewall, dapat menggunakan options A atau I : # iptables t <TABLE> I <CHAIN> p <Protokol> s <IP asal/netmask> d <IPtujuan/Netmask> j <ACCEPT/DROP> Dimana : TABLE, bisa diisikan dengan filter, nat, atau mangle CHAIN, apabila tablenya filter bisa diisikan INPUT, OUTPUT, atau FORWARD

contoh : Protokol, bisa diisikan tcp, udp, icmp atau all IP asal, bisa diisikan dengan ip address asal paket (source) IP tujuan, bisa diisikan dengan ip address tujuan paket (destination) ACCEPT/DROP, bila ingin mengijinkan data lewat isikan dengan ACCEPT. Bila tidak mengijinkan isikan dengan DROP Untuk memblok ping ke mesin firewall # iptables t filter I INPUT s 0.0.0.0/0 d 10.252.108.75/32 p icmp j DROP * Untuk menghitung data yang tertangkap oleh firewall dapat dilakukan dengan cara : # iptables nvl PERALATAN 1. PC Router 2. PC Client 3. Switch Catat semua langkah dan hasil yang dilakukan pada praktikum laporan sementara!!! LANGKAH LANGKAH PRAKTIKUM 1. Siapkan jaringan seperti pada gambar topologi (Gb. 4) Gb. 4. Topologi Modul 3 2. Tentukan interface mana yang kearah switch dan interface mana yang kearah client. Beri IP dhcp pada interface yang kearah switch dan aktifkan IP Forwarding

Praktikum Bridge pada Linux Pada PC Router : 3. Install aplikasi bridge utils # apt get install bridge utils 4. Aktifkan mode bridge pada PC Router # brctl addbr br0 # brctl addif br0 eth0 # brctl addif br0 eth1 # ifconfig eth0 0 # ifconfig eth1 0 5. Beri IP pada interface bridge dengan cara DHCP # dhclient br0 6. Catat hasil mode bridge dengan perintah ifconfig dan route n Pada PC Client 1. Beri IP pada PC Client dengan cara DHCP # dhclient 2. Catat ip address dan routing pada PC Client dengan perintah ifconfig dan route n 3. Lakukan traceroute atau mtr ke arah PC Client pada jaringan yang lain, dan catat hasilnya. Praktikum Firewall Persiapan iptables 1. Install aplikasi iptables # apt get install iptables 2. Hapus semua rule iptables pada PC router # iptables F # iptables t nat F 3. Rubah chain pada firewall menjadi default ACCEPT # iptables P INPUT ACCEPT # iptables P OUTPUT ACCEPT # iptables P FORWARD ACCEPT 4. Catat rule hasil firewall # iptables nl Memblok jalur ping 1. Lakukan ping dari PC Client ke arah PC Client di jaringan yang beda 2. Lakukan ping ke arah proxy server EEPIS (202.154.187.7) 3. Lakukan DROP pada PC router supaya PC Client tidak bisa melakukan ping # iptables I FORWARD s 0.0.0.0/0 d 0.0.0.0/0 p icmp j DROP 4. Catat hasil firewall di PC Router 5. Lakukan ping dari PC Client ke arah PC Client di jaringan yang beda dan juga ke arah

proxy server EEPIS. Catat hasilnya 6. Lakukan ACCEPT terhadap ping dari PC Client HANYA ke arah Proxy server, dan yang lainnya tetap DROP 7. Catat hasil firewall di PC Router Memblok jalur WEB 1. Pastikan dari client dapat mengakses ke web http://www.eepis its.edu dengan web browser (tanpa menggunakan proxy di preferences nya) 2. Lakukan DROP supaya PC Client pada masing masing jaringan tidak dapat mengakses ke web tersebut, dengan cara : # iptables I FORWARD d 202.154.187.5 p tcp dport 80 j DROP 3. Akses alamat www.eepis its.edu apakah masih bisa diakses atau tidak 4. Catat hasil rule firewall pada PC Router Menghitung jumlah koneksi yang tertangkap di firewall 1. Pastikan ada rule di firewall 2. Hitung jumlah paket yang tertangkap pada firewall dengan perintah : # iptables nvl TUGAS Buat program seperti contoh dibawah dan catat tampilan dari program tersebut #!/bin/bash echo " prot Source Destination Rule" for i in INPUT FORWARD OUTPUT ; do echo $i iptables nvl $i grep v pkts grep v Chain awk '{ printf(" %4s %15s %15s % 8s \n", $4, $8, $9, $3) }' done REFERENSI Wikipedia, http://www.wikipedia.org netfilter firewall man iptables man brctl

Data Praktikum Modul 3 : Bridge Firewall dengan Netfilter NRP : Nama : Hari/Tgl : 1. Gambar Topologi, beserta informasi IP address 2. Bridge mode pada PC Router # ifconfig # route n 3. PC Client # ifconfig # route n # mtr 4. Persiapan firewall : iptables nl 5. Memblok jalur ping : iptables nl, ping 6. Memblok jalur WEB : iptables nl, akses ke web http://www.eepis its.edu 7. Menghitung jumlah koneksi yang tertangkap firewall : iptables nvl