Telnet (steht für "Telecommunication Network") ist ein Protokoll für die Kommunikation zwischen verschiedenen Geräten bzw. Computern. Die Kommunikation erfolgt (Befehle und Antwort) erfolgt textbasierend im Klartext (ohne Verschlüsselung). Teilweise wird Telnet immer noch eingesetzt / verwendet (z. B. innerhalb von sicheren Netzwerken). Klassische Anwendungsfälle:
- Remote-Administration auf Servern oder anderen Rechnern
- Zugriff und Verwaltung auf Netzwerkgeräte wie Switche
- Datenbankverwaltung Microsoft SQL Server (Port 1433)
Im Gegensatz zu Windows 9x ist ab Windows 2000 nur noch ein textbasierender Telnet-Client für die Eingabeaufforderung enthalten. Ab Windows Vista ist Telnet (u.a. aus Sicherheitsgründen) nicht mehr standardmäßig vorhanden bzw. installiert und muss einmalig durch einen Administrator über die Windows-Funktionen aktiviert werden.
So geht's:
- "" > ("") bzw. ("") > ("") bzw. ("") > "" (oder "" starten)
- Geben Sie als Befehl "" ein. Z. B.: ""
- Drücken Sie die Eingabetaste.
- Die Verbindung zum Telnet-Server wird hergestellt.
- Geben Sie nun die gewünschten Befehlen ein.
Z. B. Dokumentinformation der Startwebseite von "localhost" abrufen (nach der Texteingabe 2x Eingabetaste drücken):
- Beenden Sie den Telnet-Client durch Eingabe des Befehls "" und der Eingabetaste.
Tabelle der Parameter (ab Windows XP):
Parameter |
Kurzbeschreibung |
/a |
Automatische Anmeldung. Identisch mit dem Parameter "/l", jedoch wird der Name des aktuell angemeldeten Benutzers verwendet. |
/e <Escapezeichen> |
Legt das Escape-Zeichen für die Telnet-Clientbefehlseingabe fest. |
/f <Datei> |
Legt den Pfad- und Dateinamen für die clientseitige Protokollierung fest. |
/l <Benutzername> |
Legt den Anmeldebenutzernamen für das Remotesystem fest. |
/t <Typ> |
Legt den Terminal-Typ fest. Unterstützt werden nur:
vt100, vt52, ansi und vtnt |
Tabelle der Terminal-Befehle:
Befehl |
Kurzbeschreibung |
c (close) |
Die aktuelle Verbindung wird getrennt. |
d (display) |
Zeigt die Einstellungen / Befehlsparameter an. |
h / ? (help) |
Zeigt die Hilfe (Befehle) an. |
o (open) |
Stellt die angegebene Verbindung her (Host und Port). |
q (quit) |
Beendet den Telnet-Client. |
set |
Legt die Telnet-Optionen fest. Eine Liste der Optionen kann mit "set ?" abgerufen werden. |
sen (send) |
Sendet die angegebene Zeichenfolge an den Server / Host. |
st (status) |
Zeigt die aktuellen Statusinformationen an. |
u (unset) |
Die Optionsfestlegungen werden aufgehoben. Weitere Informationen können mit "unset ?" abgerufen werden. |
Weiteres Beispiel:
- Eine Verbindung zum Telnet-Serverdienst "telnet.windowspage" auf Port 44 herstellen und die Sitzung in der lokalen Datei "telnetlog.txt" protokollieren:
""
So geht's (Telnet-Client an Windows Vista aktivieren):
- "" > ("") > "" (oder "" starten)
- Klicken Sie auf das Symbol "" (Ansicht "").
- Nun klicken Sie auf den Link "" bzw. "" (oder "" starten).
- Im Dialog "" bzw. "" aktivieren Sie die Option "".
- Übernehmen Sie die Änderungen mit "".
- Der Telnet-Client ("") wird installiert.
Tabelle der wichtigsten Telnet-Ports:
Dienst |
Port |
Kurzbeschreibung |
FTP über Telnet |
21 |
Test und Debugging von FTP-Servern. |
Telnet (Standard) |
23 |
Standard-Port für die Telnet-Dienste. |
SMTP über Telnet |
25 |
Test und Debugging von Mailservern. |
HTTP über Telnet |
80 |
Test und Debugging von Webservern. |
POP3 über Telnet |
110 |
Test und Debugging von Mailservern. |
IMAP über Telnet |
143 |
Test und Debugging von Mailservern. |
HTTPS über Telnet |
443 |
Test und Debugging von Webservern. |
Hinweis:
- Ohne Host / Server als Parameter wird die Telnet-Eingabeaufforderung gestartet. Es wird dann "" für die Befehleingabe angezeigt.
|