Hallo, Thorsten Strusch wrote:
Ich habe das identische Problem, allerdings bringt auch ein Telnet auf die IP direkt, also nicht nur auf den Namen, keine Verbesserung der Geschwindigkeit.
Dafuer gibt es eine Erklaerung: Das Problem bei einem solchen langsamen Verbindungsaufbau ist in den allermeisten Faellen *nicht*, dass der Telnet-Client (also der Rechner, von dem aus Du die Verbindung aufbauen willst) den Hostname nicht zur IP aufloesen kann. Die Verzoegerung kommt dadurch zustande, dass die Maschine, auf der der Telnet-Server laeuft (wohl fuer die "syslog"-Eintraege) die IP-Adresse des verbindenden Telnet-Clients zum Hostnamen rueckwaerts aufloesen will. Wenn also die "/etc/hosts" auf der Telnet-Server-Maschine die Zurdonung "IP-Adresse --> Hostname" des Telnet-Clients nicht enthaelt und/oder in einem evtl. DNS die Rueckwaerts-Eintraege (PTR) in den entsprechenden (d.h. zu den Netzen passenden) "in-addr.arpa"-Zonen fehlen, versucht die Server-Maschine moeglicherweise erst einen Forwarder (oder -je nach Konfiguration des DNS- einen der "root"-Server) zu kontaktieren. Wenn dann z.B. eine solche Verbindung nicht moeglich ist (da offline), wird bis zu einem bestimmten Timeout-Wert gewartet und das verursacht die Verzoegerung beim Login. In sehr kleinen Netzen ist daher das einfachste, man haelt seine "/etc/hosts"-Dateien auf dem Laufenden. Wenn man einen internen DNS zur Aufloesung "Hostname --> IP-Adresse" betreibt, ist es das Einfachste, auf diesem DNS auch die zu den Netzen passenden "in-addr.arpa"-Zonen zur Rueckwaertsaufloesung beizubringen. Dann kann der lokale DNS die Anfragen des Telnet-Servers direkt aus seiner Datenbank die Frage des Telnet-Servers beantworten.
Der Tipp mit dem nameserver ist also hier nicht unbedingt der Auslöser. ( Bei mir dauert ein Verbindungsaufbau ca 8 Sekunden)
Ich denke schon. Man muss nur darauf achten, dass auch bei einem Verbindungsaufbau ueber die IP-Adresse der Telnet-Server-Rechner versucht, die IP-Adresse des Telnet-Clients "rueckwaerts" zum zugehoerigen Hostname aufzuloesen. D.h. selbst wenn Du direkt auf die IP des Servers gehst, wird im gesamten System im Grunde von DNS bzw. "/etc/hosts" Gebrauch gemacht. Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com