Dies ist der Befehl tcpclient, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
tcpclient - Erstellen Sie eine ausgehende TCP-Verbindung
ZUSAMMENFASSUNG
TCPclient [ -46hHrRdDqQv ] [ -ilocalip ] [ -plokaler Hafen ] [ -TZeitüberschreitung ] [ -lLokaler Name ]
[ -tAuszeitinfo ] [ -ISchnittstelle ] Gastgeber port Programm [ arg ... ]
BESCHREIBUNG
TCPclient versucht, eine Verbindung zu einem TCP-Server herzustellen. Wenn es erfolgreich ist, wird es ausgeführt Programm mit
die angegebenen Argumente, wobei Deskriptor 6 aus dem Netzwerk liest und Deskriptor 7 schreibt
zum Netzwerk.
Die Adresse des Servers ist gegeben von Gastgeber und port . Gastgeber kann 0 sein, bezogen auf das lokale
Maschine oder eine IP-Adresse mit Punkt-Dezimal- oder ein Hostname; wenn ein Host mehrere IP hat
Adressen, TCPclient versucht es nacheinander. port kann eine numerische Portnummer oder ein Port sein
Namen.
TCPclient richtet mehrere Umgebungsvariablen ein, wie in beschrieben TCP-Umgebung(5).
OPTIONAL
-ilocalip
Verwenden Sie die localip als IP-Adresse für die lokale Seite der Verbindung; hör auf wenn localip
ist nicht verfügbar.
-plokaler Hafen
Verwenden Sie die lokaler Hafen als Portnummer für die lokale Seite der Verbindung; hör auf wenn
lokaler Hafen ist nicht verfügbar.
-ISchnittstelle
Verwenden Sie die Schnittstelle als lokale Netzwerkschnittstelle. Dies ist nur für IPv6 definiert
Sockets und wird benötigt, wenn Sie link-lokale IPv6-Adressen verwenden.
-TZeitüberschreitung
Gib den Verbindungsversuch danach auf Zeitüberschreitung Sekunden. Standard: 60. Dies
timeout gilt für jede versuchte IP-Adresse.
-d (Standard.) Verzögern Sie das Senden von Daten um den Bruchteil einer Sekunde, wenn der Remote-Host
reagiert langsam, um das Netzwerk besser zu nutzen.
-D Verzögern Sie niemals das Senden von Daten; TCP_NODELAY aktivieren. Dies ist geeignet für interaktive
Verbindungen.
-q Ruhig. Drucken Sie keine Nachrichten.
-Q (Standard.) Fehlermeldungen drucken.
-v Ausführlich. Drucken Sie alle verfügbaren Nachrichten.
DATENERFASSUNG OPTIONAL
-h (Standard.) Suchen Sie den Remote-Hostnamen für TCPREMOTEHOST.
-H Suchen Sie nicht nach dem Remote-Hostnamen; unscharf TCPREMOTEHOST.
-lLokaler Name
Suchen Sie nicht den lokalen Hostnamen; verwenden Lokaler Name für TCPLOCALHOST.
-r (Standard.) Versuch zu erhalten TCPREMOTEINFO vom Remote-Host.
-R Versuchen Sie nicht, zu erhalten TCPREMOTEINFO vom Remote-Host.
-tAuszeitinfo
Gib auf die TCPREMOTEINFO Verbindungsversuch nach Auszeitinfo Sekunden. Standard:
26
-4 Greifen Sie auf IPv4-Sockets zurück. Dies ist notwendig für unheilbar kaputte Systeme wie
OpenBSD, das IPv6-Sockets nicht mit V4-abgebildeten IPv6-Adressen verbinden lässt.
Bitte beachten Sie, dass dies auch für DNS-Lookups gilt, daher müssen Sie ein DNS verwenden
Resolver mit einer IPv6-Adresse, um eine Verbindung zu IPv6-Systemen herzustellen. Verwenden DNSCACHEIP um
die DNS-Resolver-IP dynamisch.
-6 Erzwingen Sie den IPv6-Modus in UCSPI-Umgebungsvariablen, auch für IPv4-Verbindungen. Dies
wird einstellen $PROTO zu TCP6 und fügen Sie IPv4-abgebildete IPv6-Adressen in TCPLOCALIP und
TCPREMOTEIP.
Verwenden Sie tcpclient online mit den onworks.net-Diensten