In a failed attempt to circumvent Hulu’s IP geocode detection I setup Squid on my Slicehost server. While I totally underestimated Hulu’s intelligence (it’s much easier to deceive the BBC’s iPlayer), I’ve now got a working proxy server running on Ubuntu 8.10. Here’s a quick manual:

  1. In the command line, type in: sudo apt-get install squid
  2. Then type sudo nano /etc/squid/squid.conf to edit the file
  3. Add the following lines to the top of the file:
    acl computer src 127.0.0.1
    http_access allow computer
    visible_hostname computer
  4. Save the file by pressing: control o, then close nano with control x
  5. Last, restart squid: sudo service squid restart

« »