23.17.16. 主机物理接口
字符设备会将自己的主机物理机器作为以下类型之一:
参数 | 描述 | XML 片断 |
---|---|---|
域日志文件 | 禁用字符设备上的所有输入,并将输出发送到虚拟机的日志文件中。 |
|
设备日志文件 | 一个文件被打开,发送到字符设备的所有数据都会写入该文件。请注意,目标目录必须具有 virt_log_t SELinux 标签,以便具有此设置的 guest 标签才能成功启动。 |
|
虚拟控制台 | 在虚拟控制台中将字符设备连接到图形帧缓冲。这通常使用一个特殊的热键序列,如 "ctrl+alt+3"。 |
|
null 设备 | 将字符设备连接到 void。没有为输入提供任何数据。写入的所有数据都会被丢弃。 |
|
伪 TTY | 使用 /dev/ptmx 分配 Pseudo TTY。virsh console 等合适的客户端可以在本地与串行端口交互。 |
|
NB 特殊情况 | 如果 <控制台类型='pty',则 TTY 路径也会作为顶层 标签上的属性 tty='/dev/pts/3' 重复。这为 <console> 标签提供了与现有的语法。 | |
主机物理机器设备代理 | 字符设备通过 传递到底层物理字符设备。设备类型必须匹配,例如,模拟串行端口应仅连接到主机物理机器串行端口 - 不将串行端口连接到并行端口。 |
|
命名管道 | 字符设备将输出写入命名管道。有关详细信息,请参见 pipe(7)手册页。 |
|
TCP client-server | 字符设备充当连接到远程服务器的 TCP 客户端。 |
或者作为 TCP 服务器等待客户端连接。
或者,您可以使用 telnet 而不是原始 TCP。另外,您还可以使用 telnet(安全 telnet)和 tls。
|
UDP 网络控制台 | 字符设备充当 UDP netconsole 服务、发送和接收数据包。这是丢失的服务。 |
|
UNIX 域套接字客户端-服务器 | 字符设备充当 UNIX 域套接字服务器,接受本地客户端的连接。 |
|