Debian系统下libvirt开启tcp连接模式

在debian系统下测试通过

Libvirt是一个软件集合,便于使用者管理虚拟机和其他虚拟化功能,比如存储和网络接口管理等等。这些软件包括一个API库、一个daemon(libvirtd)和一个命令行工具(virsh)。Libvirt的主要目标是:提供一种单一的方式管理多种不同的虚拟化提供方式和hypervisor。

我这用的tcp的连接模式

修改配置文件

/etc/libvirt/libvirtd.conf
listen_tls = 0          #禁用tls登录 这个你要是不取消注释,默认是生效的,然后就报错了,就有证书的问题
listen_tcp = 1          #启用tcp方式登录
tcp_port = "16509"        #tcp端口16509
listen_addr = "0.0.0.0"

auth_tcp = "none"         #TCP不使用认证,也可以配置认证,我这就不配置了

/etc/default/libvirtd

libvirtd_opts="-l"     #增加监听的功能,我用了守护进程就不用加-d参数,具体参数可以看下这个help

root@debian:~# libvirtd --help

Usage:
  libvirtd [options]

Options:
  -h | --help            Display program help:
  -v | --verbose         Verbose messages.
  -d | --daemon          Run as a daemon & write PID file.
  -l | --listen          Listen for TCP/IP connections.
  -t | --timeout <secs>  Exit after timeout period.
  -f | --config <file>   Configuration file.
  -V | --version         Display version information.
  -p | --pid-file <file> Change name of PID file.

libvirt management daemon:

  Default paths:

    Configuration file (unless overridden by -f):
      /etc/libvirt/libvirtd.conf

    Sockets:
      /var/run/libvirt/libvirt-sock
      /var/run/libvirt/libvirt-sock-ro

    TLS:
      CA certificate:     /etc/pki/CA/cacert.pem
      Server certificate: /etc/pki/libvirt/servercert.pem
      Server private key: /etc/pki/libvirt/private/serverkey.pem

    PID file (unless overridden by -p):
      /var/run/libvirtd.pid

重启下libvirtd服务,我这里用systemctl 守护进程

systemctl restart libvirtd

查看默认端口

root@debian:~# netstat -antlp | grep 16509
tcp        0      0 0.0.0.0:16509           0.0.0.0:*               LISTEN      2372/libvirtd

最后就可以在别的机器上进行连接测试

root@debian:~# virsh -c qemu+tcp://172.25.16.240/system list
 Id   Name          State
-----------------------------

如果是本机自己访问就可以用

root@debian:~# virsh -c qemu:///system
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh # 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值