那问题又来了?10.10.0.0/24可以访问cloud web ui --192.168.122.150:8080/client---- 我作了端口映射到8080; P1:该如何设置物理机的iptables,使10网段能通过web访问vm console呢?映射哪个IP呢(CPVM?VM?Server?)?这里的端口又是多少呢?
在 2015年4月2日 下午3:09,Zhong Qiang <xiaoqiang3...@gmail.com>写道: > 是我最外层的物理主机iptables限制了 > > 在 2015年4月2日 下午3:07,Zhong Qiang <xiaoqiang3...@gmail.com>写道: > >> 找到原因了: >> 1. 从192.168.122.0/24访问web然后访问console没问题 >> 2. 从10.10.0.0/24访问web再访问console出问题,因为我用的是kvm nested >> kvm,宿主机有个10.10.0.0网段的接口,通过iptables把192网段web映射出来了。 >> >> >> 在 2015年4月2日 下午2:53,Zhong Qiang <xiaoqiang3...@gmail.com>写道: >> >>> 通过ui无法打开cpvm console,但通过kvm主机virsh console cpvm可以访问 >>> >>> 在 2015年4月2日 下午2:47,shaofeng.ch...@gamil.com <shaofeng.ch...@gmail.com> >>> 写道: >>> >>>> 你试下可以打开cpvm的console么 >>>> >>>> >>>> >>>> shaofeng.ch...@gamil.com >>>> >>>> 发件人: Zhong Qiang >>>> 发送时间: 2015-04-02 14:38 >>>> 收件人: users-cn >>>> 主题: Re: 无法通过UI访问VM console >>>> 刚从网上搜到的信息: >>>> CPVM工作流程 >>>> >>>> 1. 用户发起请求到mgmt server,查看web console,mgmt server选择合适的CPVM,返回public ip >>>> >>>> 2. 用户浏览器访问CPVM >>>> >>>> 3. CPVM向mgmt server 发请求进行验证 >>>> >>>> 4. 验证通过,CPVM访问VM所在的hypervisor对应的端口,获取console信息 >>>> >>>> 5. 经CPVM转换成浏览器可接受的格式,返回用户浏览器图像数据 >>>> >>>> P1:#2中访问的是CPVM的什么端口? >>>> >>>> P2:#4中访问的是hypervisor的什么端口呢? >>>> >>>> 只有知道以上两个端口,我才能进入cpvm查看网络是否正常,以便分析vm console为何无法访问!烦请知道的朋友告知,非常感谢! >>>> >>>> >>>> 在 2015年4月2日 下午1:56,Zhong Qiang <xiaoqiang3...@gmail.com>写道: >>>> >>>> > hi all: >>>> > 基础网络模式:全部网络都是192.168.122.0/24网段 >>>> > cloudstack-management-server:192.168.122.150 >>>> > kvm-host:192.168.122.91 >>>> > CPVM:192.168.122.208 (Running)状态如下: >>>> > ID8604359e-f773-4e85-98ba-c93731846a3f状态Running类型Console Proxy >>>> VM区域VPC01公用 >>>> > IP 地址192.168.122.208专用 IP 地址192.168.122.30链接本地 IP 地址169.254.3.91 >>>> > >>>> > VM01:192.168.122.209 (Running)状态如下: >>>> > >>>> > >>>> > >>>> IDc29604df-4972-4331-8be5-353b1b2e4794网络名称defaultGuestNetwork类型SharedIP 地址 >>>> > 192.168.122.209 >>>> > 查看辅助 IP >>>> > 网关192.168.122.1网络掩码255.255.255.0 >>>> > >>>> > >>>> > 默认安全组设置如下: >>>> > >>>> > 入口/出口规则: >>>> > >>>> > TCP065535192.168.122.0/24 >>>> > >>>> > P1: >>>> > >>>> 查看过management-server.log以及cpvm的cloud.log没错误信息,只有debug信息。vm是通过iso创建的,但始终无法通过ui来访问VM的console。请大家帮忙分析下,该如何解决!谢谢! >>>> > P2:有没有资料介绍CPVM/SSVM的原理,用户端是如何通过UI--》CPVM--》VM来访问VM的console?谢谢! >>>> > >>>> > >>>> >>> >>> >> >