Search squid archive

Configuration - Reverse Proxy using internal DNS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi
I have been reading through the configuration examples and guides for the last week since taking the very rash decision to upgrade Squid to version 3 while building a replacement router/firewall box.

The current machine runs happily under squid 2.4 - using squid to provide routing to the internal web servers.

What I am unable to find is a config for Squid 3 that replicates the way I have been running squid.

External connections to the websites are collected in squid, which then uses the host header to internal DNS where the web server is. The web servers are all on private IP addresses and only accessible from the outside world via squid.


	The network looks something like this.

	Internet => Squid ----  Internal DNS (private)
			|
		web01 <====> web02	

	I have been unable to figure out a configuration that works in this manner.
I'd like to also control access so that only websites that are local IP addresses in the internal DNS are proxied.

At the moment I cannot see a way of getting squid to ask a DNS server for host location in reverse proxy mode, nor of setting up a subnet as allowed addresses to proxy ( eg 192.168.1.0/24 )

The reasons behind wanting to work this way is to remove the need for editing the squid config every time a new website is enabled or the server the site is on is changed. When a change is made, all that needs updating is the internal private DNS server.


	Thanks in advance for the assistance of the list members.


	Tim
	


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux