TPG are Censoring my Internet

Well, Internet censorship in Australia has unofficially commenced.

To give some background, I’ve been a (reasonably) happy TPG customer for a number of years, That is until it rains, or for any number of reasons I have to call TPG tech support and sit on hold for 2 hours only to get connected to some idiot that’s sitting offshore in some call center reading from a pre-written script, telling me that I need to buy a new modem or install some sort of microsoft service pack on my mac..

Why do did I like TPG? It’s cheap and has no capped data allowance (for the particular plan that I’m on). This was before they restricted all of my access to port 80 of my favourite creative commons index, ThePirateBay.

And before you start saying that it’s my stupid self or my router or my firewall.. I’m not an idiot and I am probably more experienced at diagnosing network problems than the average Joe, having worked in the Datacenter & Hosting industry for many years now.

Here is a nslookup from my laptop:

JaekBook-Pro:~ jake$ nslookup thepiratebay.org
Server:         61.88.88.88
Address:        61.88.88.88#53

Non-authoritative answer:
Name:   thepiratebay.org
Address: 194.71.107.15

Here is an nmap scan from my laptop of thepiratebay.org’s resolving IP at this time:

JaekBook-Pro:~ jake$ nmap -P0 194.71.107.15

Starting Nmap 5.21 ( http://nmap.org ) at 2011-05-23 22:44 EST
Nmap scan report for thepiratebay.org (194.71.107.15)
Host is up.
All 1000 scanned ports on thepiratebay.org (194.71.107.15) are filtered

Nmap done: 1 IP address (1 host up) scanned in 207.79 seconds

That’s a bit odd, no ports appear to be unfiltered and open? Let’s try telnet’ing to TPB’s IP from my linux box (not my laptop) at home:

[root@nugget ~]# telnet 194.71.107.15 80
Trying 194.71.107.15...
GET / HTTP/1.1
telnet: connect to address 194.71.107.15: Connection timed out
telnet: Unable to connect to remote host: Connection timed out

And to confirm there’s no firewalls on that box:

[root@nugget ~]# iptables -nvL
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination

And just to ensure that I’m not going crazy, Here’s a test from my (Australian hosted) VPS, telnet’ing to the same IP:

From Hosted-VPS (AU)

-bash-3.2# telnet 194.71.107.15 80
Trying 194.71.107.15...
Connected to 194.71.107.15.
Escape character is '^]'.
GET / HTTP/1.1

HTTP/1.1 400 Bad Request
Content-Type: text/html
Content-Length: 349
Connection: close
Date: Mon, 23 May 2011 12:33:21 GMT
Server: lighttpd

Now seriously.. Was the downloading and seeding of the high definition copy of “The Tunnel” enough to permit my ISP to censor my access to particular URLs? I hope not. You would think that some sort of speed shaping would be introduced… right? Or maybe a phone call to ask if my usage could be reduced.

What makes this a slight bit amusing, only because I know they’re idiots, is that even though access to the website is censored, I can still access the actual trackers. Additionally, I can still bounce my connection through any number of servers or proxies on the internet and download the creative commons & open source .torrent files I need.

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • TwitThis
  • Facebook
  • email
  • Digg
  • del.icio.us
  • StumbleUpon
  • LinkedIn
  • MySpace
  • Print