Article View: pl.comp.lang.perl
Article #929Re: Zmienna REMOTE_HOST
From: Michal Mosiewicz
Date: Wed, 28 Jan 1998 14:05
Date: Wed, 28 Jan 1998 14:05
27 lines
1874 bytes
1874 bytes
Jacek Kubica wrote:
> Sprawdzilem, tak zaiste jest ustawiona ta zmienna :( "HostnameLookups
> off"Nie da sie tego jakos obejsc ?? Serwer jest komercyjny i prowadzi wiele
> serwisow wirtualnych
I bardzo dobrze, że jest off.
> wiec raczej trudno bedzie zmienic jego ustawienia ...
> Czy nie daloby sie z poziomu PERla "zapytac" DNS o domene ??
Jasne, najprościej tak:
$name = `nslookup $ENV{REMOTE_ADDR}`;
Ale raczej nie sugeruję, żeby wstawiać to bezpośrednio do skryptu CGI.
DNS w niektórych miejscach działa koszmarnie wolno. Jak wstawisz takie
blokujące wywołanie do programu CGI, to niektórzy użytkownicy stwierdzą,
że działa on strasznie wolno. Oczywiście przyczyna leży nie w wolnym
działaniu skryptu, ale w wolnym odpytywaniu DNSu.
I właśnie z tego powodu HostnameLookups się zazwyczaj wyłącza. Ja
sprawdzałem, że przy serwerze obsługującym 25000 requestów dziennie czas
zużyty na odpytywanie DNSu (z lokalnym cacheowaniem IP za conajmniej
ostatni tydzień) wynosi około 4-5 godzin dziennie.
Michał
--
WWW: http://www.lodz.pdi.net/~mimo tel: Int. Acc. Code + 48 42 148340
add: Michal Mosiewicz * Bugaj 66 m.54 * 95-200 Pabianice * POLAND
Technical Details
Message-ID:
<34CF3B36.54D73AF0@lodz.pdi.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!mimo.lodz.pdi.net!not-for-mailReferences:
<01bd29fe$3ce4c6e0$253d119c@ch5.wssk.wroc.pl> <34CC54AE.FF18B3FE@icsr.agh.edu.pl> <34CEFFAE.D5AC5649@ch.wssk.wroc.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!mimo.lodz.pdi.net!not-for-mail From: Michal Mosiewicz <mimo@lodz.pdi.net> Newsgroups: pl.comp.lang.perl Subject: Re: Zmienna REMOTE_HOST Date: Wed, 28 Jan 1998 14:05:42 +0000 Organization: (none) Lines: 27 Message-ID: <34CF3B36.54D73AF0@lodz.pdi.net> References: <01bd29fe$3ce4c6e0$253d119c@ch5.wssk.wroc.pl> <34CC54AE.FF18B3FE@icsr.agh.edu.pl> <34CEFFAE.D5AC5649@ch.wssk.wroc.pl> NNTP-Posting-Host: mimo.lodz.pdi.net Mime-Version: 1.0 X-Mailer: Mozilla 4.04 [en] (X11; I; Linux 2.0.33 i586) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit