Haystack needs your help to support a free Internet in Iran!

How to setup a proxy for Iran citizens (for Windows!)

Currently VPNs are one of the safest methods of evading censorship. HMA has hundreds of exit nodes/countries and many ways of accessing their servers.

If you’re using Windows, it’s pretty straight forward to setup a proxy and help give access to those in Iran who are being censored. If you’re running Redhat/CentOS, please use the linux instructions.

1) Download Squid for Windows
2) Extract that zip archive, and move the “squid” folder to the root of your drive (probably C:\).
3) After moving the squid folder, open “C:\squid\etc\squid.conf” in your favorite text editor (not Word).
4) Configure the DNS name servers on the line that says “dns_nameservers” to point at your ISPs DNS servers.
5) Now the fun part, locking access down the just the Iranian IP blocks.

Inside the text editor search (Control-W) for the line “http_access deny all” and change it to “http_access allow all”. This will make your proxy open and accessible to the world. If you would like to limit your proxy to Iranian IP blocks, you want to change “http_access deny all” to read “http_access allow TRUSTED” add a line (BEFORE the http_access line to setup an access control list [ACL]). This ACL line that defines TRUSTED should read:

acl TRUSTED src 62.60.128.0/17 62.193.0.0/19 62.220.96.0/19 77.36.128.0/17 77.77.64.0/18 77.104.64.0/18 77.237.64.0/19 77.237.160.0/19 77.245.224.0/20 78.38.0.0/15 78.109.192.0/20 78.110.112.0/20 78.111.0.0/20 78.154.32.0/19 78.157.32.0/19 78.158.160.0/19 79.127.0.0/17 79.132.192.0/19 79.170.144.0/21 79.175.128.0/18 80.66.176.0/20 80.69.240.0/20 80.71.112.0/20 80.75.0.0/20 80.191.0.0/16 80.242.0.0/20 80.253.128.0/20 80.253.144.0/20 81.12.0.0/17 81.28.32.0/20 81.28.48.0/20 81.31.160.0/20 81.31.176.0/20 81.90.144.0/20 81.91.128.0/20 81.91.144.0/20 82.99.192.0/18 82.115.0.0/19 83.147.192.0/18 84.47.192.0/18 84.241.0.0/18 85.9.64.0/18 85.15.0.0/18 85.133.128.0/17 85.185.0.0/16 85.198.0.0/18 86.109.32.0/19 87.107.0.0/16 87.247.160.0/19 87.248.128.0/19 89.144.128.0/18 89.165.0.0/17 89.221.80.0/20 89.235.64.0/18 91.98.0.0/15 91.184.64.0/19 91.186.192.0/19 91.206.122.0/23 91.208.165.0/24 91.209.242.0/24 91.212.16.0/24 91.212.19.0/24 91.212.252.0/24 92.42.48.0/21 92.50.0.0/18 92.61.176.0/20 92.62.176.0/20 92.242.192.0/19 93.110.0.0/16 93.190.24.0/21 94.74.128.0/18 94.101.128.0/20 94.101.176.0/20 94.101.240.0/20 94.139.160.0/19 94.182.0.0/15 94.184.0.0/17 94.232.168.0/21 94.241.128.0/18 95.38.0.0/16 95.80.128.0/18 95.81.64.0/18 95.82.0.0/18 95.82.64.0/18 95.130.56.0/21 95.130.240.0/21 188.34.0.0/16 188.93.64.0/21 188.121.96.0/19 188.121.128.0/19 188.136.128.0/17 188.158.0.0/15 193.189.122.0/23 194.225.0.0/16 195.146.32.0/19 212.16.64.0/19 212.33.192.0/19 212.50.224.0/19 212.80.0.0/19 212.95.128.0/19 212.120.192.0/19 213.176.0.0/19 213.176.32.0/19 213.176.64.0/18 213.195.0.0/18 213.207.192.0/18 213.217.32.0/19 213.233.160.0/19 217.11.16.0/20 217.24.144.0/20 217.25.48.0/20 217.64.144.0/20 217.66.192.0/20 217.66.208.0/20 217.146.208.0/20 217.172.96.0/19 217.174.16.0/20 217.218.0.0/15

6) Setup “visible_hostname” (normally just the public IP address).
7) Turn off logging by adding these two lines:

access_log none
cache_store_log none

7) Setup the Squid cache by issuing the following command: “c:\squid\sbin\squid -D –z” (No quotes).
8) Setup Squid to run as a service by issuing the following command: “c:\squid\sbin\squid –i”

Please don’t run this on a machine that you’re worried about or is used for production sites; and take basic security precautions, ie: moving ftp off the default port, using a firewall package, etc.

Once your server is up and running please DM @austinheap and let me know! I will no longer posting proxies on the public list. If you set one up, please e-mail [email protected] to contribute to the private one or e-mail me if your an Iranian that needs access!

Related posts:

  1. How to setup a proxy for Iran citizens
  2. How to setup a proxy for Iran citizens (for Mac!)
  3. How to setup a proxy for Iran citizens (Virtual Machine Disk Format!)
  4. Working Iran Proxy List
  5. State of the Iran Proxies
Tags Posted under Internets, Politics, Technology by
  • PGP

    plese give me good proxy for iran

  • ahmad

    hello,please send me some proxy.

  • ali

    very thanks astin

  • akbar

    please send me several anti pproxy for iran citizens

  • akbar

    send me too

  • arash

    pls send me proxy

  • abtin

    hi austin im from iran thanks a lot for your struggle please send the haystack if may thanks again

  • korosh

    plz give me good proxy for iran.

  • artin

    please send me several anti pproxy for iran citizens

  • aliali

    i need the power proxy for iran

  • aliali

    i need a power proxy for iran

  • http://kusemanohar.tk Manohar Kuse

    I think, this tutorial is not in the spirit. You can make much better(more scalable, more secure, more robust) proxy server on linux. Try googling ‘squid proxy server how to setup’

  • MAni

    nothing happened ,the text isn’t not clear,plz make it friendly

  • http://epicresearch.wordpress.com Epic

    I also have a new proxy setup online at http://online-proxy-server.appspot.com/ on Google Apps, works like a charm!

  • hesam

    I need proxy site

  • http://www.registry-checker.net windows registry checker

    Nice information. I have been needing a proxy site as well.

  • Anonymous

    If you could get me a proxy, I would really appreciate.

  • http://www.systemforex.biz Briegoinagree

    Hello, I’m from Florida and I am glad, I have found your site,cuz it’s really cute.

  • http://www.codecwindowsmedia.com media player codec

    helpful post.

  • aryan

    darkhast filtrshkan rozaneh ya haftege

  • mehdi

    If you could get me a proxy, I would really glad.

  • http://freemp3albumsdownload.com Daily File

    Thanks and Please keep updating your Internet site. I are going to be stopping by every time you do .

  • http://www.mylove-why.blogfa.com maalem

    please give me new proxy now

  • padar

    fraa vpn freeproxy

  • hsasn

    ye anti filter top mikham ina pedar maro dar avordan

  • karwan

    If you could get me a proxy, I would really glad

  • http://www.ghrage.blogfa.com ramin

    please send me money or 5000 dolars i am very bad spacial life my calleg giv me my account ejucation i am sory recus from you becuse my father are poor thank

  • amart

    i need proxy or vpn please

  • http://hoshyar.mp hoshyar

    i need proxy or vpn please help me

  • mohamad

    salam.
    bache ha ina kalak nabashe?
    be jaie proxy ie chiz dige bedan khordemoon?! ?:-(

  • http://pc-rus.ru pc-rus.ru

    скачать игру nfs скачать игру countre strike

  • mani

    az

  • mani

    i love u

  • Rastin

    Thank you on behalf of Iranians and humanity!

  • http://www.bing.com/ Tyya

    That’s a mold-bkraeer. Great thinking!

  • http://www.yahoo.com/ Carlee

    vCf2l1 That’s really thinking out of the box. Thknas!

  • http://www.google.com/ Destiny

    I bow down humbly in the presence of such gerntaess.

  • http://www.google.com/ Skip

    Too many complimntes too little space, thanks!

  • Pingback: Psychological Operations in the Information Age « developingtomorrow

  • Pingback: Psychological Operations in the Information Age « developingtomorrow

  • Pingback: Q&A: how to access ibcbet.com in taiwan? | namadomain

  • Pingback: how to access ibcbet.com inside taiwan? | namadomain

  • Pingback: Q&A: how to access ibcbet.com in taiwan? | namadomain

  • http://www.facebook.com/profile.php?id=100003406030153 Vanessa

    OIGAN NESESITO AYUDA DESCARGE EL rvBot para tibia 9.46 pero lo instale y caudno lo ejecute decia esto: Para ejecutar esta aplicacion, debe instalarpreviamente una de las siguientes verciones de Net Framework:v4.0.30319.ayuda pls

  • Pingback: how to access ibcbet.com in taiwan? | namadomain