Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

For those with computer skills: SET UP A WEB PROXY FOR GREEN IRAN!!!

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » Archives » General Discussion (1/22-2007 thru 12/14/2010) Donate to DU
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 03:04 PM
Original message
For those with computer skills: SET UP A WEB PROXY FOR GREEN IRAN!!!
Granted, it's one thing to wear green and express support, but it doesn't seem like there's anything genuine we can do to help Iran take their country from tyrants.

Except there is...

If you have a small amount of computer skill, you can run a proxy on your machine to help Iranians bypass the government firewalls squelching their free speech!

You'll need to install SQUID, which is an HTTP proxy that allows web users to route their requests through your system instead of going to potentially blocked web sites directly.

INSTRUCTIONS:

For Windows: http://blog.austinheap.com/2009/06/15/how-to-setup-a-proxy-for-iran-citizens-for-windows/

For Linuxheads like me: http://blog.austinheap.com/2009/06/15/how-to-setup-a-proxy-for-iran-citizens/

If you're using a router, you'll need to open a port to the machine you have running SQUID, usually port 3128 unless you change it.

And follow the instructions from austinheap.com. Don't broadcast your proxy's IP address on Twitter - the bad guys are watching and will add you to the block list if you do that. Email your IP to me@austinheap.com, so he can make it available through other channels.

Viva la revolucion!
Printer Friendly | Permalink |  | Top
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 03:21 PM
Response to Original message
1. Self-kick! The Iranians need help getting around the Iranian censors! You can help them.
Follow the instructions.
Printer Friendly | Permalink |  | Top
 
ohheckyeah Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 03:29 PM
Response to Original message
2. I don't think so.
Put a file in my root directory and let who know who post who knows what on my IP proxy? That's a disaster looking for a place to happen.
Printer Friendly | Permalink |  | Top
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 03:31 PM
Response to Reply #2
3. I'm using my experimental machine for this.
If you've got a spare computer, use it. I'm using one where if it gets pwned or hosed, I won't shed tears as I nuke and reinstall. My important stuff's on a different machine.
Printer Friendly | Permalink |  | Top
 
superduperfarleft Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:03 PM
Response to Reply #3
6. I'll let all the child pornographers in the neighborhood know to keep an eye out for your services.
Edited on Tue Jun-16-09 04:04 PM by superduperfarleft
Myself, I'd rather not have whoever posting whatever with my IP address attached to it.
Printer Friendly | Permalink |  | Top
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:09 PM
Response to Reply #6
9. They'd have to be from Iran...
Edited on Tue Jun-16-09 04:13 PM by backscatter712
I'm blocking non-Iranian IPs from using my proxy.

Still, if the Iranians can risk bullets, I can take a few risks myself.
Printer Friendly | Permalink |  | Top
 
ohheckyeah Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:59 PM
Response to Reply #3
16. No.
That's not the only issue. What is posted could be traced back to ME. No thanks.
Printer Friendly | Permalink |  | Top
 
bstender Donating Member (295 posts) Send PM | Profile | Ignore Tue Jun-16-09 03:33 PM
Response to Original message
4. foolish, toolish
This 'revolution' is not indigenous.
Printer Friendly | Permalink |  | Top
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 03:59 PM
Response to Reply #4
5. Bullshit. But have it your way and sit this out, coward.
I for one, am willing to put at least a computer on the line for this. I can't put up much else, but if my computer helps America atone for its sins by helping Iranians become free, I'm gonna do it. What are they gonna do, hack me? Let them. I can reimage a machine. It's not that hard.
Printer Friendly | Permalink |  | Top
 
Chemisse Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:26 PM
Response to Reply #5
11. I dunno about atoning for sins and all that,
But good for you to show courage to help the oppressed.

Over history, people have risked a hell of a lot more than a computer to help others. I am thinking those who hid Jews in Nazi Germany, and people who let their homes be part of the Underground Railroad, just to name a few.

Printer Friendly | Permalink |  | Top
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:29 PM
Response to Reply #11
12. I can risk one computer.
If it gets hosed, I can nuke & reinstall. It's not nearly so much of a risk as actually getting shot at, but I'm not so much of a whiner that I can't even take that tiny risk.
Printer Friendly | Permalink |  | Top
 
ohheckyeah Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 05:00 PM
Response to Reply #5
17. Might be hard to do from a prison cell. n/t
Printer Friendly | Permalink |  | Top
 
ohheckyeah Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 05:04 PM
Response to Reply #5
18. Who is this person
Edited on Tue Jun-16-09 05:12 PM by ohheckyeah
we're supposed to send information on the IP to? Can YOU guarantee that people who do this won't find themselves in legal problems? Do you have any background information on the people who would be using this proxy IP? How do you know it's not an Internet scam to hack a computer, steal a person's personal information and wipe them out financially or steal their identity?

If I jumped to "help" every time someone on the Internet asked me to I probably wouldn't have a bank account or a computer. I also turn down requests to help people in Nigeria get money into their bank account.
Printer Friendly | Permalink |  | Top
 
superduperfarleft Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 05:10 PM
Response to Reply #18
19. Dood! Delete your system 32 folder! It'll make your PC so much faster! n/t
Printer Friendly | Permalink |  | Top
 
ohheckyeah Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 05:12 PM
Response to Reply #19
20. Yeah,
I'll get right on that. ;-)
Printer Friendly | Permalink |  | Top
 
Odin2005 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:06 PM
Response to Reply #4
8. I think you are at the wrong place, this isn't Maoist Undeground.
Take your "US is evil and everyone who hates the US is good" nonsense and shove it.
Printer Friendly | Permalink |  | Top
 
ColbertWatcher Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:06 PM
Response to Original message
7. Kick and rec for the nerds! n/t
Printer Friendly | Permalink |  | Top
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:13 PM
Response to Reply #7
10. Awesome, thank you! n/t
Printer Friendly | Permalink |  | Top
 
bananas Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:41 PM
Response to Original message
13. Some information about Squid
I'm not saying whether or not anyone should do this,
but I'll give a little background on Squid.
It's open-source software, much of the early development funded by the National Science Foundation,
when the number of internet users was growing faster than available bandwidth.
One proposal for the bandwidth problem was a scalable global mesh of caches,
the software developed for this was Squid.
The home page for the global cache mesh is at www.ircache.net
and the home page for the Squid software is at www.squid-cache.org

Printer Friendly | Permalink |  | Top
 
bertman Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:42 PM
Response to Original message
14. So they're going to take their country back from the tyrants who control it NOW
and give it back to the tyrants who controlled it for ten years and murdered over 30,000 of their fellow Iranians.

Now, that's a "green" revolution if I ever heard of one.
Printer Friendly | Permalink |  | Top
 
backscatter712 Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 04:50 PM
Response to Reply #14
15. Mousavi ain't a saint, but he was elected, despite what Ah-Mad-In-The-Head wants you to think.
Also, the green revolution is getting bigger than Mousavi - all he can do now is hang on for the ride and hope he doesn't get thrown. The people of Iran want freedom. And they're not just trying to topple Bushmedinajad, they're also trying to throw out the real power-monger, the Ayatollah Khamenei.

It's hard to know, but if the revolution succeeds, we might have a far better Iran because of it. Might, not will, but certainly worth the try.
Printer Friendly | Permalink |  | Top
 
mogster Donating Member (1000+ posts) Send PM | Profile | Ignore Tue Jun-16-09 05:44 PM
Response to Original message
21. Here's how you set up a proxy directly in Apache virtualhost
Edited on Tue Jun-16-09 05:54 PM by mogster
It will also fill environment variables x-forward and thisip with fake values

<VirtualHost *:80>
### Switch section ###
# Set proxyreq to on, this is default set to off
ProxyRequests On

### Proxy allow section ###
# Who to allow, please note that only one option can be enabled at a time
<Proxy *>
Order Deny,Allow
Deny from all
# 1. Allow from specified ip
# Allow from 80.1.45.34
# 2. Allow from ip subnet
# Allow from 192.168.0
# 3. Allow from host
# Allow from internal.example.com
# 4. Allow from all (NB: Security issues)
Allow from all
</Proxy>

# Example 1: Set fake ip in vars client ip and x-forwarded for (Clear traces)
# Set env variable _THISIP
RewriteRule .? -
# Set requestheader for clientip and x-forward to fake address
RequestHeader set CLIENTIP %{_THISIP}e
RequestHeader set X_FORWARDED_FOR %{_THISIP}e
# Let the proxy connection through
RewriteRule ^/(.*)$ http://%{HTTP_HOST}/$ < P >
</VirtualHost>


The visible end result for this proxy pass will be:
X_FORWARDED_FOR = 192.168.200.21
THISIP = 192.168.200.21
Remote_addr: will inherit proxy server ip address

A forward proxy server set to Allow from all is considered a security danger, so be a bit careful with the distribution of the ip to the proxy server you'll put up.

You can by a Linux slice at slicehost.com for 20 bucks a month, no binding, so you can just drop it when you don't need it anymore. It takes just a minute to set up, then you can log in and set up the proxy. I don't know whether their block segment of ip addresses are made unaccessible by the Iranian govt., but at least you can change the ip more often than with a normal hardware server by just dropping the slice and create a new one, and so avoid detection.
http://www.slicehost.com/

If you choose Ubuntu Hardy as OS, logs in with a command line client like Putty and type:

apt-get install apache2

You will then find the web server in /etc/apache2
The default virtualhost will be found in /etc/apache2/sites-available, called default.
Edit it and replace the text there with the above, then restart the webserver by typing:

/etc/init.d/apache2 restart

FYI: I work in this field, and usually uses the more benign reverse proxy ;-)
I used this version sometimes to get past 'this video isn't available in your country' when modding this place.

On edit: Don't use this, I'll link in a file instead, the forum software removed some chars on post.

OK, here:
Link:
http://www.iterapi.com/ab/proxy.txt
Printer Friendly | Permalink |  | Top
 
bstender Donating Member (295 posts) Send PM | Profile | Ignore Tue Jun-16-09 06:15 PM
Response to Original message
22. check this out!
Proof: Israeli Effort to Destabilize Iran Via Twitter #IranElection

http://www.chartingstocks.net/2009/06/proof-israeli-effort-to-destabilize-iran-via-twitter/


I await your reply, I'm feeling quite vindicated at the moment:>
Printer Friendly | Permalink |  | Top
 
DU AdBot (1000+ posts) Click to send private message to this author Click to view 
this author's profile Click to add 
this author to your buddy list Click to add 
this author to your Ignore list Mon Apr 29th 2024, 05:41 PM
Response to Original message
Advertisements [?]
 Top

Home » Discuss » Archives » General Discussion (1/22-2007 thru 12/14/2010) Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC