Für alle Wetter
Multifunktional: Telnet
World Wide Web
Um eine Web-Seite mal ohne Browser zu lesen kontaktieren Sie den HTTP-Port 80 ides Servers. Mit GET / und einem zweimaligen Druck der Enter-Taste fordern Sie das Hauptdokument von www.linux-user.de an:
[andreas]~ > telnet www.linux-user.de 80 Trying 62.245.157.217… Connected to www.linux-user.de. Escape character is '^]'.GET / <html> <head> <base href="http://www.linux-user.de/" /> <title> […]
Weil auch dieser Output zu schnell wieder durchläuft, speichern Sie ihn mit dem Programm tee zusätzlich in eine Datei ab, die sie danach durchsehen oder editieren:
[andreas]~ > telnet www.linux-user.de 80 | tee datei.html
Das Tool html2text konvertiert die Datei datei.html in eine ansehnliche Textdatei (Abbildung 2):
html2text -o datei.txt datei.html
Natürlich holt GET nicht nur Startseiten, sondern jedes Dokument – wenn Sie die genaue URL kennen.
[andreas]~ > telnet www.linux-user.de 80GET /ausgabe/2004/02/080-zubefehl <html> <head> <base href="http://www.linux-user.de/ausgabe/2004/02/080-zubefehl/" /> […]
Ab und an beißt GET auf Granit: Das passiert immer dann, wenn sich mehrere Webserver eine IP-Adresse teilen. In so einem Fall ergänzen Sie GET um das benutzte Protokoll (HTTP/1.1) und den Rechnernamen host:
[andreas]~ > telnet www.tux.tld 80GET / HTTP/1.1host: www.tux.tld[Enter][Enter]
Verspieltes Telnet
Nach all den verstaubten Protokollen, Befehlen und Ports suchen Sie Abwechslung:Sehen Sie sich mit telnet koeln.ccc.de die Namens-Maschine des Chaos Computer Club an oder spielen Sie als Zauberer mit telnet nethack.fukt.bth.se ein paar Runden NetHack. Wem das zu einsam ist, der mag vielleicht über telnet 129.69.221.130 3333 UNItopia besuchen oder andere MUDs [1] erkunden. Egal ob London, Paris oder Frankfurt: Telnet lässt Sie nicht im Regen stehen.
Glossar
POP
Post Office Protocol. Verfahren zur Übermittlung von E-Mails vom (Mail-)Server zum Benutzer-Rechner.
SMTP
Simple Mail Transport Protocol. Ein Verfahren zur Verteilung von E-Mails.
NNTP
Network News Transfer Protocol. Verfahren zur Übertragung von Postings in Newsgroups.
Message-ID
Header-Zeile, die die einmalige Kennung einer Nachricht bildet.
IRC
Internet Relay Chat.
HTTP
HyperText Transfer Protocol. Datenübertragungsverfahren im World Wide Web.
MUD
Multi User Dungeon. Fantasy-Rollenspiel mit mehreren (menschlichen) Mitspielern im Dungeons & Dragons-Stil.
Infos
[1] Simon Kowalewski, "Spiele über das Netzwerk", LinuxUser 09/2000, S. 26: http://www.linux-user.de/ausgabe/2000/09/026-mud/mud-artikel.html



