1. RE: Contests / Idea for a New Project

> > Tell me what an http proxy is and i'll give it a try!
>
> You were on the list when i asked for it before:

Yeah, well, I still don't know what the heck an HTTP proxy is or should do.
:/

> > 1) i register a domain (like with Namesecure)
> > 2) i point it to a static ip somewhere
> > 3) that ip proxies the user to me:
> > 3a) provides flood/DoS protection to me
> > 3aa) the user cannot get thru the proxy a 2nd time until my existing
> reply to
> > them is complete and i close the connection.
> > 3ab) ideally, i forward a ip list to the proxy to block abusive users
> > 3b) forwards the http req to me
> > 3c) hides my ip from the user
> > 4) i cut a hole in my firewall, open only to the proxy ip
> > 5) i reply to the proxy
> > 6) the proxy forwards my reply to the user
> > 7) connections terminated

Sounds simple enough. How come nobody can do it?

> According to some people, everything i say is wrong.
> Including wanting an http proxy.

Can't we all just get along? Somebody help the girl out!

---

new topic     » topic index » view message » categorize

2. RE: Contests / Idea for a New Project

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C33688.53F5DDA0

Kat (and others)

I believe the correct term for what you're talking about is "Reverse Proxy".

Try a google-search on that term (or "reverse HTTP proxy" may provide better
results... haven't checked), and you should get some good explanations.

For a reverse proxy, all requests from the public for the http server are
sent to that machine/proxy first, which then typically provides some
checking/filtering, and then hands the request to the 'real' http server.
Many reasons for doing this, one of the most pervasive being security.

M

-----Original Message-----
From: gertie at visionsix.com [mailto:gertie at visionsix.com]
Sent: Wednesday, June 18, 2003 6:39 PM
To: EUforum
Subject: Re: Contests / Idea for a New Project




On 18 Jun 2003, at 21:33, 1evan at sbcglobal.net wrote:

> 
> 
> C. K. Lester wrote:
> 
> > 
> > Yeah, well, I still don't know what the heck an HTTP proxy is or should
do. :/
> 
> http://webopedia.internet.com/TERM/p/proxy_server.html
> 
> A server that sits between a client application, such as a Web browser, 
> and a real server. It intercepts all requests to the real server to see 
> if it can fulfill the requests itself. If not, it forwards the request 
> to the real server.
> 
> Proxy servers have two main purposes:
> # Improve Performance: Proxy servers can dramatically improve 
> performance for groups of users. This is because it saves the results of 
> all requests for a certain amount of time. Consider the case where both 
> user X and user Y access the World Wide Web through a proxy server. 
> First user X requests a certain Web page, which we'll call Page 1. 
> Sometime later, user Y requests the same page. Instead of forwarding the 
> request to the Web server where Page 1 resides, which can be a 
> time-consuming operation, the proxy server simply returns the Page 1 
> that it already fetched for user X. Since the proxy server is often on 
> the same network as the user, this is a much faster operation. Real 
> proxy servers support hundreds or thousands of users. The major online 
> services such as Compuserve and America Online, for example, employ an 
> array of proxy servers.
> # Filter Requests: Proxy servers can also be used to filter requests. 
> For example, a company might use a proxy server to prevent its employees 
> from accessing a specific set of Web sites.
> 
> See the Server Types page in the quick reference section of Webopedia 
> for a comparison of server types.

The difference is:
That proxy type serves one ip and typically recieves incoming requests from 
only it. I want to recieve requests from everywhere, and relay to my ip, 
without them knowing my ip,,,, and those other things i mentioned.

Kat


******************************************************************************
The information in this email is confidential and may be legally privileged.
It is intended solely for the addressee. Access to this email by anyone else
is unauthorized.
 
If you are not the intended recipient, any disclosure, copying, distribution
or any action taken or omitted to be taken in reliance on it, is prohibited
and may be unlawful. When addressed to our clients any opinions or advice
contained in this email are subject to the terms and conditions expressed in
the governing KPMG client engagement contract.
******************************************************************************


------_=_NextPart_001_01C33688.53F5DDA0
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Diso-8859-=
1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version 5.5.2654.89">
<TITLE>RE: Contests / Idea for a New Project</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Kat (and others)</FONT>
</P>

<P><FONT SIZE=3D2>I believe the correct term for what you're talking about =
is &quot;Reverse Proxy&quot;.</FONT>
</P>

<P><FONT SIZE=3D2>Try a google-search on that term (or &quot;reverse HTTP p=
roxy&quot; may provide better results... haven't checked), and you should g=
et some good explanations.</FONT></P>

<P><FONT SIZE=3D2>For a reverse proxy, all requests from the public for the=
 http server are sent to that machine/proxy first, which then typically pro=
vides some checking/filtering, and then hands the request to the 'real' htt=
p server.&nbsp; Many reasons for doing this, one of the most pervasive bein=
g security.</FONT></P>

<P><FONT SIZE=3D2>M</FONT>
</P>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: gertie at visionsix.com [<A HREF=3D"mailto:gertie@vis=
ionsix.com">mailto:gertie at visionsix.com</A>]</FONT>
<BR><FONT SIZE=3D2>Sent: Wednesday, June 18, 2003 6:39 PM</FONT>
<BR><FONT SIZE=3D2>To: EUforum</FONT>
<BR><FONT SIZE=3D2>Subject: Re: Contests / Idea for a New Project</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The Euphoria Mailing=
 List =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D </FONT>
</P>
<BR>

<P><FONT SIZE=3D2>On 18 Jun 2003, at 21:33, 1evan at sbcglobal.net wrote:</FON=
T>
</P>

<P><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; C. K. Lester wrote:</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; Yeah, well, I still don't know what the heck a=
n HTTP proxy is or should do. :/</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; <A HREF=3D"http://webopedia.internet.com/TERM/p/pro=
xy_server.html" TARGET=3D"_blank">http://webopedia.internet.com/TERM/p/prox=
y_server.html</A></FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; A server that sits between a client application, su=
ch as a Web browser, </FONT>
<BR><FONT SIZE=3D2>&gt; and a real server. It intercepts all requests to th=
e real server to see </FONT>
<BR><FONT SIZE=3D2>&gt; if it can fulfill the requests itself. If not, it f=
orwards the request </FONT>
<BR><FONT SIZE=3D2>&gt; to the real server.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Proxy servers have two main purposes:</FONT>
<BR><FONT SIZE=3D2>&gt; # Improve Performance: Proxy servers can dramatical=
ly improve </FONT>
<BR><FONT SIZE=3D2>&gt; performance for groups of users. This is because it=
 saves the results of </FONT>
<BR><FONT SIZE=3D2>&gt; all requests for a certain amount of time. Consider=
 the case where both </FONT>
<BR><FONT SIZE=3D2>&gt; user X and user Y access the World Wide Web through=
 a proxy server. </FONT>
<BR><FONT SIZE=3D2>&gt; First user X requests a certain Web page, which we'=
ll call Page 1. </FONT>
<BR><FONT SIZE=3D2>&gt; Sometime later, user Y requests the same page. Inst=
ead of forwarding the </FONT>
<BR><FONT SIZE=3D2>&gt; request to the Web server where Page 1 resides, whi=
ch can be a </FONT>
<BR><FONT SIZE=3D2>&gt; time-consuming operation, the proxy server simply r=
eturns the Page 1 </FONT>
<BR><FONT SIZE=3D2>&gt; that it already fetched for user X. Since the proxy=
 server is often on </FONT>
<BR><FONT SIZE=3D2>&gt; the same network as the user, this is a much faster=
 operation. Real </FONT>
<BR><FONT SIZE=3D2>&gt; proxy servers support hundreds or thousands of user=
s. The major online </FONT>
<BR><FONT SIZE=3D2>&gt; services such as Compuserve and America Online, for=
 example, employ an </FONT>
<BR><FONT SIZE=3D2>&gt; array of proxy servers.</FONT>
<BR><FONT SIZE=3D2>&gt; # Filter Requests: Proxy servers can also be used t=
o filter requests. </FONT>
<BR><FONT SIZE=3D2>&gt; For example, a company might use a proxy server to =
prevent its employees </FONT>
<BR><FONT SIZE=3D2>&gt; from accessing a specific set of Web sites.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; See the Server Types page in the quick reference se=
ction of Webopedia </FONT>
<BR><FONT SIZE=3D2>&gt; for a comparison of server types.</FONT>
</P>

<P><FONT SIZE=3D2>The difference is:</FONT>
<BR><FONT SIZE=3D2>That proxy type serves one ip and typically recieves inc=
oming requests from </FONT>
<BR><FONT SIZE=3D2>only it. I want to recieve requests from everywhere, and=
 relay to my ip, </FONT>
<BR><FONT SIZE=3D2>without them knowing my ip,,,, and those other things i =
mentioned.</FONT>
</P>

<P><FONT SIZE=3D2>Kat</FONT>
</P>

<CODE><FONT SIZE=3D3><BR>
<BR>
***************************************************************************=
***<BR>
The information in this email is confidential and may be legally privileged=
.<BR>
It is intended solely for the addressee. Access to this email by anyone els=
e<BR>
is unauthorized.<BR>
 <BR>
If you are not the intended recipient, any disclosure, copying, distributio=
n<BR>
or any action taken or omitted to be taken in reliance on it, is prohibited=
<BR>
and may be unlawful. When addressed to our clients any opinions or advice<B=
R>
contained in this email are subject to the terms and conditions expressed i=
n<BR>
the governing KPMG client engagement contract.<BR>
***************************************************************************=
***<BR>
</FONT></CODE>
------_=_NextPart_001_01C33688.53F5DDA0--

new topic     » goto parent     » topic index » view message » categorize

3. RE: Contests / Idea for a New Project

http://devel.squid-cache.org/rproxy/

I was told several times that if i installed Squid on a remote shell, my 
account would be closed. There was another reverse proxy i forgot the name 
of, i looked into it a couple years ago and forgot the name of it..

 http://www.at32.com/doc/rproxy.htm

Is a list of good reasons to have such a device. All major web serve 
companies must have one. I don't see why the world denies me the use of 
one.

Kat

new topic     » goto parent     » topic index » view message » categorize

4. RE: Contests / Idea for a New Project

http://www.xk72.com/charles/

is also a good one, and shows apparently some people pay only $50 for it. I 
need it to run remotely, since running it here would stupidly mean none of 
the bandwidth-protection in the proxy script would be useable. Of course, i 
did offer a lot more than $50 for it to run remotely..... 
And apparently java can do this.

Kat

new topic     » goto parent     » topic index » view message » categorize

5. RE: Contests / Idea for a New Project

On 19 Jun 2003, at 13:29, Mark Moran wrote:

> 
> Kat (and others)
> 
> I believe the correct term for what you're talking about is "Reverse Proxy".

I have called it that also. But if people do not understand "proxy", they sure 
won't understand reversing one. That would be like a reverse gear on a 
motorcycle, who in their right mind would not just push the 800lb bike 
backwards out of a tight spot themselves? Rather like threads and goto in 
that regard.
 
> Try a google-search on that term (or "reverse HTTP proxy" may provide better
> results... haven't checked), and you should get some good explanations.
> 
> For a reverse proxy, all requests from the public for the http server are
> sent to that machine/proxy first, which then typically provides some
> checking/filtering, and then hands the request to the 'real' http server.
> Many reasons for doing this, one of the most pervasive being security.

Security is also the "reason" the hosting companies have denied letting me 
run one. They seem to think if it dials out only to me, millions of others will 
use it to dial out to flood ebay or something. Yeas, i know that is screwed 
thinking, but most of the world is this way.

Kat
 
> M
> 
> -----Original Message-----
> From: gertie at visionsix.com [mailto:gertie at visionsix.com]
> Sent: Wednesday, June 18, 2003 6:39 PM
> To: EUforum
> Subject: Re: Contests / Idea for a New Project
> 
> 
> On 18 Jun 2003, at 21:33, 1evan at sbcglobal.net wrote:
> 
> > 
> > C. K. Lester wrote:
> > 
> > > 
> > > Yeah, well, I still don't know what the heck an HTTP proxy is or should
> do. :/
> > 
> > http://webopedia.internet.com/TERM/p/proxy_server.html
> > 
> > A server that sits between a client application, such as a Web browser, 
> > and a real server. It intercepts all requests to the real server to see 
> > if it can fulfill the requests itself. If not, it forwards the request 
> > to the real server.
> > 
> > Proxy servers have two main purposes:
> > # Improve Performance: Proxy servers can dramatically improve 
> > performance for groups of users. This is because it saves the results of all
> > requests for a certain amount of time. Consider the case where both user X
> > and
> > user Y access the World Wide Web through a proxy server. First user X
> > requests
> > a certain Web page, which we'll call Page 1. Sometime later, user Y requests
> > the same page. Instead of forwarding the request to the Web server where
> > Page
> > 1 resides, which can be a time-consuming operation, the proxy server simply
> > returns the Page 1 that it already fetched for user X. Since the proxy
> > server
> > is often on the same network as the user, this is a much faster operation.
> > Real proxy servers support hundreds or thousands of users. The major online
> > services such as Compuserve and America Online, for example, employ an array
> > of proxy servers.
> > # Filter Requests: Proxy servers can also be used to filter requests. 
> > For example, a company might use a proxy server to prevent its employees
> > from
> > accessing a specific set of Web sites.
> > 
> > See the Server Types page in the quick reference section of Webopedia 
> > for a comparison of server types.
> 
> The difference is:
> That proxy type serves one ip and typically recieves incoming requests from
> only
> it. I want to recieve requests from everywhere, and relay to my ip, without
> them
> knowing my ip,,,, and those other things i mentioned.
> 
> Kat
> 
> 
> ******************************************************************************
> The information in this email is confidential and may be legally privileged.
> It
> is intended solely for the addressee. Access to this email by anyone else is
> unauthorized.
> 
> If you are not the intended recipient, any disclosure, copying, distribution
> or
> any action taken or omitted to be taken in reliance on it, is prohibited and
> may
> be unlawful. When addressed to our clients any opinions or advice contained in
> this email are subject to the terms and conditions expressed in the governing
> KPMG client engagement contract.
> ******************************************************************************
> 
> 
> 
> TOPICA - Start your own email discussion group. FREE!
> 
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu