Tunneling server for http and https traffic



Hi there,

I have a linux machine which is routed via eth0 to "network A" and via
eth1 to "networkB".

I wish for clients in "network A" to access content on a webserver
located in "network B".

The protocols I wish to support are Http (80) and Https (443).

Firewalls exist between my linux machine and networks A, and between
my linux machine and network B.

I have added networks A and B to my linux machine's routing table and
I can now ping from a machine in network A to the linux machine, and
from the linux machine to the web server on network B.

The firewalls are configured to only accept traffic via port 80 and
443.

So my question is, how do I connect network A and B? I have installed
squid on the linux machine and it is my understanding that if I
configure it as a tunneling server, listening on ports 80 and 443,
that this will achieve what I'm after. Is this correct?

BTW, I am not interested in doing any kind of caching with squid. The
version of squid I have is version 2.5.STABLE.

At the moment the only configuring of squid that I have done is to
have it listen on port 80. When I telnet to the linux machine on port
80 from a machine in network A, I am receiving a squid generated web
page.

Any advice or suggestions are welcome,

Thanks for your help,

Barry
.



Relevant Pages

  • PF connection pool + squid 3 oddity
    ... I have very odd problem with pf connection pooland squid 3. ... browser to use proxy (e.g. gateway port 3128), ... I will not attach squid.conf since I have changed just the allowed network ... pass in on $ext_if1 proto tcp from any to $ext_if1 port $ports_in ...
    (freebsd-questions)
  • Re: How to Stop bypassing Proxy server?
    ... i am using a similar setup on my network. ... using port 3128). ... configured squid to do transparent proxy. ... > bypassing the in-house proxy server. ...
    (comp.os.linux.networking)
  • Re: Tunneling server for http and https traffic
    ... I have a linux machine which is routed via eth0 to "network A" and via ... I am not interested in doing any kind of caching with squid. ... using iptables to allow IP forwarding for TCP ports ...
    (comp.os.linux.networking)
  • Re: Tunneling server for http and https traffic
    ... I have a linux machine which is routed via eth0 to "network A" and via ... I am not interested in doing any kind of caching with squid. ... have it listen on port 80. ...
    (comp.os.linux.networking)
  • Re: Setting up network
    ... I cannot copy to the floppy on the linux machine ... >windows boxes or box could see the linux box in network neighborhood. ... could you not access it from the `Mozilla' ... >less labor intensive to access a mail account from your linux machine ...
    (Fedora)