客户端
这是 tcpclient 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
tcpclient - 创建一个传出 TCP 连接
概要
客户端 [ -46hHrRdDqQv [ -i本地IP [ -p本地端口 [ -T超时连接 [ -l本地名称 ]
[ -t超时信息 [ -I接口 ] 主持人 端口 程序 [ ARG ... ]
商品描述
客户端 尝试连接到 TCP 服务器。 如果成功,它会运行 程序 -
给定的参数,描述符 6 从网络读取,描述符 7 写入
到网络。
服务器的地址由 主持人 和 端口. 主持人 可能为0,指本地
机器、点分十进制 IP 地址或主机名; 如果一个主机有多个IP
地址, 客户端 依次尝试。 端口 可以是数字端口号或端口
名称。
客户端 设置几个环境变量,如 tcp-环境(5)。
配置
-i本地IP
使用 VHDL 语言编写 本地IP 作为连接本地端的 IP 地址; 退出如果 本地IP
不可用。
-p本地端口
使用 VHDL 语言编写 本地端口 作为连接本地端的端口号; 退出如果
本地端口 不可用。
-I接口
使用 VHDL 语言编写 接口 作为本地网络接口。 这仅针对 IPv6 定义
如果您使用本地链路 IPv6 地址,则需要套接字。
-T超时连接
后放弃连接尝试 超时连接 秒。 默认值:60。这个
超时适用于尝试的每个 IP 地址。
-d (默认。)每当远程主机发送数据时,延迟几分之一秒
响应缓慢,以更好地利用网络。
-D 永远不要延迟发送数据; 启用 TCP_NODELAY。 这适用于交互式
连接。
-q 安静的。 不要打印任何消息。
-Q (默认。)打印错误消息。
-v 冗长。 打印所有可用的消息。
数据收集 配置
-h (默认。)查找远程主机名 TCP远程主机.
-H 不查找远程主机名; 未设置 TCP远程主机.
-l本地名称
不查找本地主机名; 用 本地名称 TCP本地主机.
-r (默认。)尝试获取 远程信息 从远程主机。
-R 不要试图获得 远程信息 从远程主机。
-t超时信息
放弃了 远程信息 之后的连接尝试 超时信息 秒。 默认:
26.
-4 回退到 IPv4 套接字。 这对于像
OpenBSD 不会让 IPv6 套接字连接到 V4 映射的 IPv6 地址。
请注意,这也适用于 DNS 查找,因此您必须使用 DNS
具有 IPv6 地址以连接到 IPv6 系统的解析器。 用 DNS缓存 设置
DNS 解析器 IP 动态。
-6 在 UCSPI 环境变量中强制使用 IPv6 模式,即使对于 IPv4 连接也是如此。 这个
将设置 $原 至 TCP6 并将 IPv4 映射的 IPv6 地址放入 TCP本地IP 和
TCP远程IP.
使用 onworks.net 服务在线使用 tcpclient