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

Re: Reverse name resolution.



Taken from http://www.apache.org/docs/misc/perf-tuning.html:
 
HostnameLookups

Prior to Apache 1.3, HostnameLookups defaulted to On. This adds latency to every request because it requires a DNS lookup to complete before the request is
finished. In Apache 1.3 this setting defaults to Off. However (1.3 or later), if you use any allow from domain or deny from domain directives then you will pay
for a double reverse DNS lookup (a reverse, followed by a forward to make sure that the reverse is not being spoofed). So for the highest performance avoid using
these directives (it's fine to use IP addresses rather than domain names). 

Note that it's possible to scope the directives, such as within a  section. In this case the DNS lookups are only performed on
requests matching the criteria. Here's an example which disables lookups except for .html and .cgi files: 

     HostnameLookups off
     
         HostnameLookups on
     

But even still, if you just need DNS names in some CGIs you could consider doing the gethostbyname call in the specific CGIs that need it. 
 

fealvar@ctc.cl wrote:

Hi, is it possible to turn off reverse name resolution in a global way
or at least for the apache web server??

Thanks.

______________________________________________

Felipe Alvarez Harnecker <fealvar@ctc.cl>

Compañia de Telecomunicaciones de Chile.
Telefono: 691.30.56

Licenciado en Matemáticas y Computación
Pontificia Universidad Católica de Chile.

Potenciado por Debian GNU/Linux
http://www.debian.org ______________________________________________ --
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

 

--
Jens B. Jorgensen
jjorgens@bdsinc.com
 


Reply to: