您尚未登录。

#1 2015-03-01 01:56:51

gansteed
会员
注册时间: 2014-03-23
帖子: 11

user level时怎么连接kvm中的虚拟机

如果是在system level上连接到虚拟机, 只需要ssh <kvm_ip> 即可

但是在user level的时候, 就不可以直接连接进去了, 请问大家伙除了建网桥之外还有什么tips吗? 这里有一个端口转发的方法:

http://blog.adamspiers.org/2012/01/23/p … -to-guest/

但是每次重新开kvm的时候都要重新执行一次 sad

离线

#2 2015-03-01 11:26:36

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: user level时怎么连接kvm中的虚拟机

不明白你说什么意思, 你这里的sys level 跟user level各指什么情况?

离线

#3 2015-03-01 12:04:47

gansteed
会员
注册时间: 2014-03-23
帖子: 11

Re: user level时怎么连接kvm中的虚拟机

atmouse 说:

不明白你说什么意思, 你这里的sys level 跟user level各指什么情况?

根据wiki(https://wiki.archlinux.org/index.php/Libvirt#Using_polkit)上所说system level 和user session(https://wiki.archlinux.org/index.php/Libvirt#Test):

system level 就是连接的时候连接到qemu:///system, 这个时候vm分配的ip是可以直接访问的

user session 时连接到qemu:///session, 无法直接访问到vm

离线

#4 2015-03-01 14:01:49

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: user level时怎么连接kvm中的虚拟机

我不用libvirt管理虚拟机,没法帮到你
不用libvirt的时候,我都是用-monitor telnet:127.0.0.1:5800,server,nowait 把那个控制台重定向到socket,通过网络管理虚拟机

最近编辑记录 atmouse (2015-03-01 18:21:08)

离线

#5 2015-03-01 19:12:20

gansteed
会员
注册时间: 2014-03-23
帖子: 11

Re: user level时怎么连接kvm中的虚拟机

atmouse 说:

我不用libvirt管理虚拟机,没法帮到你
不用libvirt的时候,我都是用-monitor telnet:127.0.0.1:5800,server,nowait 把那个控制台重定向到socket,通过网络管理虚拟机

可以这样? 可以把相关wiki或者链接给我看看吗?

离线

#6 2015-03-01 20:05:25

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: user level时怎么连接kvm中的虚拟机

gansteed 说:
atmouse 说:

我不用libvirt管理虚拟机,没法帮到你
不用libvirt的时候,我都是用-monitor telnet:127.0.0.1:5800,server,nowait 把那个控制台重定向到socket,通过网络管理虚拟机

可以这样? 可以把相关wiki或者链接给我看看吗?

我也是看--help 跟man 的。还有www.linux-kvm.org

离线

页脚