Hi,
I hope this is not off-topic. If it is, please tell me where it would be
more approriate.
I got a question concerning the transparent proxy support in the Linux
kernel.
As I understand it the Linux box will catch any outgoing request to a
specific port and redirect it to a local port. (If you set it up correctly
with ipfwadm).
Now if I write a proxy application on the Linux machine that will accept
these redirected requests, can it somehow inquire where the orignal
request was going?
To make it a little clearer, here is a small graph:
+-------------+ +-------------+
+Remote host 1+ +Remote host 2+
+-------------+ +-------------+
\ /
\ /
+-----------+
+Linux host +
+with transp+
+proxy +
+-----------+
|
|
+-----------+
+Client +
+maschine +
+-----------+
OK, my client machine tries to connect to remote host 1 on port xyz. Linux
catches the request and forwards it to a local port where a proxy is
listening. Does this process know, if I was trying to reach remote host 1
or 2 (or any other machine)?
Thanks for your help,
Lars
P.S. Are there any more infos regarding this feature? There are 5 lines or
so in the ipfwadm manpage, but I couldn't find anything else.
--
Anything is possible, unless it's not.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]