Question on Proxies
#1
Posted 28 December 2006 - 01:41 AM
What actually happens when I configure my internet connection through a random proxy server. (in IE using properties->connections->LAN Settings->Proxy server)??
Specially in the case while downloading something.
My idea is, proxy is kind of a middle-man. So it would be something like this.
Say my computer is "A" and I am accessing a website whose server is "B". And I am using the internet connection from an ISP named "X". There is somewhere a proxy server whose server is "C" and who uses the internet connection from an ISP named "Y"
Case 1: During a direct connection.
"A" accesses "B" directly using the connection from "X" utilizing "X"'s bandwidth.
Case 2: During a connection though a proxy server named "C"
"A" accesses "B" but through "C". So the connection goes like "A" to "C" and then "C" to "B".
Now "A" connects to "C" using the internet connection from ISP "X", hence utilizing "X"'s bandwidth. But when the connection occurs from "C" to "B" does it use the connection of the ISP "Y"??
So when I am downloading something using the proxy server "C" am I utilizing the resources of the internet connection of "C"?? Am I utilizing the bandwidth of "C"'s internet connection "Y"??
#2
Posted 28 December 2006 - 02:47 AM
#3
Posted 28 December 2006 - 06:39 AM
People commonly use anonymous free proxies to spoof their true IP on the net, I suppose it makes them feel like they're in the NSA and high tech or something.
Lastly, no... you're not using that servers particular 'bandwidth' so to speak.... you have your cap on your connection as does this server, wherever it may reside. You are using a portion of the bandwidth while it processes your requests, but would never be 'inheriting it's speed'.
#4
Posted 28 December 2006 - 08:57 AM
kumarkumar, on Dec 28 2006, 01:41 AM, said:
"A" accesses "B" directly using the connection from "X" utilizing "X"'s bandwidth.
kumarkumar, on Dec 28 2006, 01:41 AM, said:
"A" accesses "B" but through "C". So the connection goes like "A" to "C" and then "C" to "B".
Now "A" connects to "C" using the internet connection from ISP "X", hence utilizing "X"'s bandwidth. But when the connection occurs from "C" to "B" does it use the connection of the ISP "Y"??
kumarkumar, on Dec 28 2006, 01:41 AM, said:
Think of it as a chain. The bitstream flows along all those links as you described them. If C/Y is really slow (weakest link), your connection will be really slow. But if C/Y is really fast, as "real servers" tend to be, then it should be able to serve the data to you as fast as your A/X connection (weakest link) will allow. This is why caching proxies are popular. If the proxy caches all the data from one person's request, then it can be served to the next requester from the cache without using any of C/Y's outbound bandwidth again.
Be careful with that "random proxy server," though. People like to trade lists of open proxies to use for anonymity or whatever other reasons. That does shield you from "B," but the proxy "C" sees all of your data and knows who you are. You may be slowed by that proxy if it is overloaded or on a slow server/connection. And perhaps that proxy has been setup honeypot-style just to see what people (you?) are doing. You never know!
#5
Posted 28 December 2006 - 09:09 AM
That was exactly the answer I was looking for.
This post has been edited by kumarkumar: 28 December 2006 - 09:10 AM
#6
Posted 28 December 2006 - 09:16 AM
One more question. The free proxy lists (whether anonymous or transparent) you get when you search in the net......are they really free to be used as proxies.......I mean do I have their consent to use them??
This is because since I am utilizing their resources/bandwitdh.
(Most of them are govt institutions, universities, big ISP's.)
This post has been edited by kumarkumar: 28 December 2006 - 09:25 AM
#7
Posted 28 December 2006 - 09:30 AM
kumarkumar, on Dec 28 2006, 09:16 AM, said:
I'm not really sure what you are pursuing here. Speed? Anonymity? Perhaps you should read up on Tor.
#8
Posted 28 December 2006 - 10:01 AM
Quote
Wow never knew that....
I have never used a proxy before (never needed to use it). Used it for the first time yesterday just to get a feel of it.
Let me tell what happened. I took a random proxy from the net and started to download a Linux distro (~700MB). (Since I was not aware that I was actually utilizing their bandwidth so I took the liberty to download ~700MB)
The download continued till the half of it and then stopped. I tried to start the download again but it would say "not able to connect". So to check it I tried to download it with direct connection. It downloaded completely.
The proxy server was not down, since it would let me surf the net. But it wouldn't let me download henceforth.
So all these above questions came to my mind, and for the sake of getting my fundamentals right I am asking these questions.
Shortly after this happened I read all I could about proxies including Tor.
Now I think that the proxy server might not be free to use. So it got p***ed off since I was utilizing a lot of their bandwidth and hence it blocked downloading (may be specifically for me or my IP).
Could this have happened??
This post has been edited by kumarkumar: 28 December 2006 - 10:25 AM
#9
Posted 28 December 2006 - 11:04 AM
http://theproxyconne.../openproxy.html
#10
Posted 28 December 2006 - 12:05 PM
Wow.....that was enlightening and indeed very scary.
But as you said it may be hyped a little bit since it was like an advertisement for that company.
But anyways I guess whatever it talked about made sense.
I am not going to use any proxies henceforth. Now I am sure most of the working proxies that I find listed on websites like
http://www.proxycn.net http://www.xroxy.com/ http://nntime.com/
etc, etc are open. And when I checked the Whois of these working proxies most of them turned out to be universities and govt organizations. So may be these are honeyspots. Better not to fall in any of these spots either hacker or honey.
#11
Posted 28 December 2006 - 04:15 PM
http://www.msfn.org/...topic=88851&hl=
#12
Posted 29 December 2006 - 12:24 AM
Regarding legality - many people download MP3s, software, etc. from P2P networks. Is it illegal? Yes. Is the risk of getting caught high? No. Do they still do it? Yes. Same with public proxies.
If you really want anonymity you can use Tor, but it's too slow for regular browsing use.
#13
Posted 30 December 2006 - 07:31 PM
http://www.msfn.org/...topic=88851&hl=
looked a bit technical too me.
Quote
I will have to read about these before I could actually carry it out on my computer.
But if you guys could show me how to do it, that will be quicker.
This post has been edited by kumarkumar: 30 December 2006 - 07:31 PM
#15
Posted 01 January 2007 - 05:39 AM
#16
Posted 02 January 2007 - 07:05 PM
Well A4proxy seemed very simple to use. I tried but failed it to make it work. I did exactly what was stated in the help pages but was not be able to connect to the internet with A4proxy in the first place. I tried all the troubleshooting in the help files but failed. Any ideas??
As far as proxymitron goes I tried that too and was able to connect to the internet, but was not sure how to
Quote
#17
Posted 02 January 2007 - 07:16 PM
#18
Posted 02 January 2007 - 07:23 PM
Just remembered, A4Proxy won’t work with secure connections, where as Proxomitron will.
The forwarded header is the last one on the list in the Header Filters. Just tick the Out box. Then click to edit it and put any IP address you want in the ‘replacement test’ field.
#19
Posted 02 January 2007 - 07:57 PM
Quote
On the Connections tab, click the LAN Settings button
Select the Use a Proxy Server option.
Click on the Advanced button.
In the HTTP, Secure and FTP fields, enter 127.0.0.1 as the Proxy address to use and 80 for the port number. Do not modify other entries. Do not select the Use the same proxy server for all protocols option.
Click OK everywhere to save your changes and close the dialog."
Hence I guess it does support secure http....
I did everything exactly as stated in the A4proxy manual/help including setting up the browser for local proxy (thats the first thing I did). Even though the browser won't connect to the net.
This post has been edited by kumarkumar: 02 January 2007 - 08:02 PM
#20
Posted 02 January 2007 - 08:12 PM
I read the whole help file of proxomitron for the header thing.
I did the changes as you said and put a dummy IP, and I can see that dummy IP in the "HTTP message log" by "X-Forwarded-For:
So now the server of the website I am viewing will see that I am accessing it through that dummy IP??
I think I am not done yet....right? becoz whois still figures out my real IP.
So in the next step, I should connect an anonymous proxy thorugh proxomitron to hide my IP completely??
- ← Internet IN w/USB - Internet OUT w/ethernet. Possible?
- Networks and the Internet
- Network Monitoring Software →



Help


Back to top









