Blocking https menggunakan iptables

Protokol transfer hiperteks adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. Sumber wiki

Contoh script iptables yang berfungsi untuk memblockir website menggunakan protokol https :

1. Script bloking pada website jejaring sosial facebook.

#!/bin/bash
IPTAB=/usr/sbin/iptables

#
# BLOCK HTTPS
IP=”192.168.1.12,192.168.1.13″ # Blocking list IP client

$IPTAB -N NOFB  # Rule pertama (Dijalankan pertama kali)
$IPTAB -A NOFB -d http://www.facebook.com -p tcp -s $IP -m tcp –dport 443 -j DROP
$IPTAB -A NOFB -d facebook.com -p tcp -s $IP -m tcp –dport 443 -j DROP
$IPTAB -A NOFB -j RETURN

#
# SUB-CHAIN OUTPUT dan FORWARD
$IPTAB -I FORWARD -j NOFB
$IPTAB -I OUTPUT -j NOFB

2. Script untuk membuka blocking.

#!/bin/bash
IPTAB=/usr/sbin/iptables

#
# OPEN HTTPS
IP=”192.168.1.12,192.168.1.13″ # Blocking list IP client

$IPTAB -D NOFB -d http://www.facebook.com -p tcp -s $IP -m tcp –dport 443 -j DROP
$IPTAB -D NOFB -d facebook.com -p tcp -s $IP -m tcp –dport 443 -j DROP
$IPTAB -D NOFB -j RETURN

#
# SUB-CHAIN OUTPUT dan FORWARD
$IPTAB -D FORWARD -j NOFB
$IPTAB -D OUTPUT -j NOFB

3. Gunakan crontab untuk menjalankan script-script tersebut.

About Agus Firdaus

Just me ..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: