Memblok facebook dengan menggunakan iptables

Diskusi tentang Ubuntu Server baik webserver, database server, samba server dan service lainnya serta jaringan menggunakan Sistem Operasi Ubuntu.
User avatar
newbei
Posts: 80
Joined: 14 Jan 2013, 09:58

Memblok facebook dengan menggunakan iptables

Postby newbei » 11 Mar 2013, 10:30

Rekan2, tolong masukkan nya.
Saya mau memblok facebook dengan menggunakan iptables.
Saya sudah mengikuti tutorial ini:

http://betweenmeandlinux.wordpress.com/ ... -facebook/

tapi user masih bisa access facebook nya.
Tolong masukkan dan saran dari teman2


salam
User avatar
sr_aja
Posts: 603
Joined: 10 Dec 2012, 11:21
Location: Jakarta

Re: Memblok facebook dengan menggunakan iptables

Postby sr_aja » 11 Mar 2013, 12:02

btw; di link yg ente kasih hanya ada

69.171.228.70 facebook.com
69.171.228.70 http://www.facebook.com
69.171.228.70 m.facebook.com

setau gw, facebook punya banyak public IP (dulu sempet koleksi, tapi entah naruh di mana tuh filenye :( )

yg jelas di network gw, facebook punya 2 NS

facebook.com nameserver = a.ns.facebook.com.
facebook.com nameserver = b.ns.facebook.com.

nahh di NS server tersebut; facebook, biasanya akan melakukan generate secara berkala untuk public2 ip server mereka.

jadi menurut gw, blocking by url dan public ip kurang efisien.

- coba pakai aplikasi blocking by; content filtering
atau alternatif lain, implementasiin mode hotspot server, jadi setiap user mempunyai satu login masing2.
User avatar
q_p
Posts: 3109
Joined: 14 Oct 2012, 13:01
Contact:

Re: Memblok facebook dengan menggunakan iptables

Postby q_p » 11 Mar 2013, 18:04

Coba anda jalankan =

Code: Select all

# host -t a www.facebook.com
www.facebook.com is an alias for star.c10r.facebook.com.
star.c10r.facebook.com has address 31.13.79.7
# whois 31.13.79.7

hasilnya akan seperti di di bawah ini =
Tampilkan
#
# Query terms are ambiguous. The query is assumed to be:
# "n 31.13.79.7"
#
# Use "?" to get help.
#

#
# The following results may also be obtained via:
# http://whois.arin.net/rest/nets;q=31.13 ... xt=netref2
#
# iptables -A OUTPUT -p tcp -d http://www.facebook.com -j DROP
# iptables -A OUTPUT -p tcp -d facebook.com -j DROP
NetRange: 31.0.0.0 - 31.255.255.255
CIDR: 31.0.0.0/8
terpotong

Untuk mem-blok outgoing-access ke facebook.com

Code: Select all

# iptables -A OUTPUT -p tcp -d 31.0.0.0/8 -j DROP

atau menggunakan domain-name

Code: Select all

# iptables -A OUTPUT -p tcp -d www.facebook.com -j DROP
# iptables -A OUTPUT -p tcp -d facebook.com -j DROP

reff = http://www.cyberciti.biz/tips/linux-ipt ... mples.html
User avatar
budi11
Posts: 97
Joined: 01 Dec 2012, 19:56
Location: Magetan
Contact:

Re: Memblok facebook dengan menggunakan iptables

Postby budi11 » 11 Mar 2013, 20:06

[quote=newbei]Rekan2, tolong masukkan nya.
Saya mau memblok facebook dengan menggunakan iptables.
Saya sudah mengikuti tutorial ini:

http://betweenmeandlinux.wordpress.com/ ... -facebook/

tapi user masih bisa access facebook nya.
Tolong masukkan dan saran dari teman2


salam


pakai cara ini saja, dijamin ampuh
iptables -A INPUT -m string --algo kmp --string facebook -j REJECT
iptables -A FORWARD -m string --algo kmp --string facebook -j REJECT