Search Engine Katalog für Esoterik, Naturheilkunde, Medizin & Psychologie

FDSE deutsche Hilfe | englische Hilfe



[ Hilfe: Inhaltsverzeichnis ]
   
wie man DNS-Suchen erzwingen oder außer Kraft setzen kann  
     
 

DNS-Antworten zu erzwingen oder außer Kraft zu setzen, wird die folgenden Probleme zu umgehen beabsichtigt:

  • Einige Web-Server sind nicht mit gültigen DNS-Servern konfiguriert worden. Auf diesen Web-Servern ist der FDSE Crawler nicht in der Lage zu kriechen jede Web-Site von Namen, mögen "http://www.yahoo.com/", obwohl es von IP-Adresse kriechen kann, mag" http://64.58.76.223/". Wenn Sie versuchen, von Namen zu kriechen, gibt es den Fehler zurück " außerstande, www.yahoo.com zu einer IP-Adresse zu lösen, -ressourcen nicht verfügbar ".

    Diese Server können misconfigured Gebühr sein, zu Unfähigkeit oder weil die Systemadministratoren es schwieriger machen wollen, damit Perl CGI-Schriften Netzverkehr initiieren. Das beste, daß Ansatz Ihren Systemadministrator darum bitten soll, den Server richtig zu konfigurieren und auch zu bestätigen, daß CGI schreibt, wird erlaubt, Netzverkehr zu initiieren. Dieses workaround sollte nur gebraucht sein, wenn Sie sicher sind, daß Ihnen erlaubt wird, das Netz zu verwenden, aber Ihr Systemadministrator nicht sonst hilfreich ist.

  • Eine kleine Minderheit von Web-Sites Verwendungskomplex verteilte Architekturen für Zwischenspeichern und Last, sich ausbalancierend, (normalerweise nur die belebtsten Seiten tun dieses). Viele dieser komplexen Systeme kneifen DNS, so daß die DNS-Adresse des Standorts auf ein entgegengesetztes Vollmachtssystem auf dem öffentlichen Netz zeigt, während sich die wahre Web-Site auf einem privaten Netz hinter dem entgegengesetzten Vollmachtssystem befindet. In diesen Systemen ist es manchmal unmöglich, daß eine CGI-Schrift, die sich auf dem privaten Netz befindet, die öffentliche Adresse löst oder fordert. In diesem Fall können Sie eine DNS-Überschreibung auf der FDSE Ebene zu der lokalen privaten Adresse statt der unzugänglichen Öffentlichkeit eins aufstellen, in der der Web-Site-DNS-Name für Vorsatz gemacht wird.

FDSE speichert alle DNS-Suchen für die Lebensdauer des FDSE Prozesses zwischen. DNS-Fragen sind im Netzkundenhaschee in der Form gespeichert:

0$ $ p_nc_cache { "H:
www.yahoo.com "} = Packung ('C4', 64, 58, 76, 223); 	 # bedeutet www.yahoo.com == 64.58.76.223

Alle DNS-Fragen sind isoliert zur Unterroutine leansock welche ist in der Bibliothek "common_admin.pl" definiert. Fragen sind gemacht mit gethostbyname genau dann, wenn es nicht schon gibt ein "H: bewirten "Eintrag im Cache. So paßt an, um eine DNS-Antwort außer Kraft zu setzen oder zu erzwingen, einfach die ersten Zeilen leansock von:

Unterseeboot leansock { 	 mein ($ Gastgeber, $ Hafen, $ p_socket, $ p_nc_cache) = @_; 	 mein $ irren = '';

mit:

Unterseeboot leansock { 	 mein ($ Gastgeber, $ Hafen, $ p_socket, $ p_nc_cache) = @_; 	 $ $ p_nc_cache { "H:
www.xav.com "} = Packung ('C4', 209, 68, 17, 186); 	 $ $ p_nc_cache {" H:
www.whitehouse.gov "} = Packung ('C4', 64, 232, 196, 16); 	 mein $ irren = '';

Betreten Sie so viele Überschreibungen nach Bedarf, eins pro Zeile, vor der Initialisierung der $ irren aufreihen. Alle DNS-Suchen beschließen jetzt zu Ihren Sitten-IP-Adressen.

Offensichtlich ist diese Methode arm weil, wenn die DNS-Namen jemals beginnen, zu einer anderen IP-Adresse zu beschließen, Sie Ihren Quellencode wieder anpassen müssen, und es inzwischen kann, sind einige schwere zu debuggen Fehler. Diese Lösung ist auch für FDSE Fälle, wo Sie zu Spinne viele verschiedene Seiten planen, nicht praktisch. Ihre Systemadministratoren dazu zu bringen, gültige DNS-Eingänge zu konfigurieren und auf normalen Architekturen zu laufen, ist eine viel bessere Lösung.

* in diesen Fällen, zu denen Sie auch wollen können, bauen Ihre IndexDateien über ein entferntes System, wo DNS normalerweise arbeitet, und dann schicken einfach die beendeten IndexDateien bis zu Ihrem Hauptsuchserver mittels ftp. Sehen Sie unterIndexDateien entfernt aufbauen.

** in diesen Fällen, Ihnen könnte auch in der Lage sein, "Systementdeckung feilen" Realms zu verwenden, um die Netzangelegenheiten insgesamt zu umgehen. Von der User Interface gehen Sie, um "Realms zu verwalten" und dann "neues Realm zu schaffen". Für auf demselben physischen Web-Server wie FDSE verwaltete Web-Sites können Sie ein Realm mit Hilfe der Dateien systementdeckung durch Betreten des Ordners schaffen, der die Web-SiteDateien über die Generierungsneues Realmsseite hält.

Geschichte: die Codeprobe oben über Unterroutine leansock arbeitet mit FDSE Versionen zurück durch 2.0.0.0036. Alle Versionen von FDSE haben ein globales Haschee verwendet, um DNS-Suchen zwischenzuspeichern, aber in früheren Versionen befand sich dieser zwischenspeichernde Code in verschiedenen Stellen. In jenen früheren Versionen sollte, auf "gethostbyname" zu suchen, Sie direkt zum Suchcode bringen.

 
     
     
     
     
     
Übersetzung Esoterik-web.net der Katalog für Esoterik, Naturheilkund, Medizin & Psychologie
spirit2you.de spirittoyou.de spirit2you.at spirittoyou.ch Lebensberatung24.de Bannernetz2000.de FDSE.eu Suchmaschine, Katalog, Fluid Dynamic Search Engine thue.de Reiki Meister Lehrer natur-fee.de - Mueritz Seminare Seminar - Feriendorf eso4you.de Domainreseller Domain Registration Robot ab 12 Domain