其中, ip一定要手动, dhcp分配的地址很可能跟你路由不在同1个网段(本人的路由器地址是10.0.0.1), 那么虚拟机就很难访问了。
bridge_ports p2p1 表示 虚拟网洛实例是桥接自p2p1 (本吊的垃圾实体网卡)
然后重启网络或重启电脑。
重启后会见到原物理网卡的p2p1 的ip地址没了, 转到了虚拟网卡上!
是的, 最难就是这里了, 但是这个步骤只需要做一次, 成功之后, 以后重用, 维护就非常简单的。
下面的是我的配置文件, 作为新手, 你只需要改动如下几个地方。
虚拟机cpu数量(非必要, 默认是2)
虚拟机内存大小(非必要, 默认是2G)
虚拟硬盘文件位置。
win7安装镜像的位置。
虚拟网络实例的名字( 非必要, /etc/network/interfaces 里新加的br0 如果你用了别的名字的话)
vnc 端口(默认5900,除非你这个端口被占用否则不要改)

<domain type='kvm'> //如果是Xen,则type=‘xen’
<name>vm0</name> //虚拟机名称,同一物理机唯一
<uuid>fd3535db-2558-43e9-b067-314f48211343</uuid> //同一物理机唯一,可用uuidgen生成
<memory>2048000</memory>
<currentMemory>2048000</currentMemory> //memory这两个值最好设成一样
<vcpu>2</vcpu> //虚拟机可使用的cpu个数,查看物理机可用CPU个数:cat /proc/cpuinfo |grep processor | wc -l
<os>
<type arch='x86_64' machine='q35'>hvm</type> //arch指出系统架构类型,machine 则是机器类型,查看机器类型:qemu-system-x86_64 -M ?
<boot dev='cdrom'/> //启动介质,第一次需要装系统可以选择cdrom光盘启动
<bootmenu enable='yes'/> //表示启动按F12进入启动菜单
</os>
<features>
<acpi/> //Advanced Configuration and Power Interface,高级配置与电源接口
<apic/> //Advanced Programmable Interrupt Controller,高级可编程中断控制器
<pae/> //Physical Address Extension,物理地址扩展
</features>
<clock offset='localtime'/> //虚拟机时钟设置,这里表示本地本机时间
<on_poweroff>destroy</on_poweroff> //突发事件动作
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<devices> //设备配置/
<emulator>/usr/bin/kvm</emulator> //如果是Xen则是/usr/lib/xen/binqemu-dm
<disk type='file' device='disk'> //硬盘
<driver name='qemu' type='raw'/>
<source file='/home/gateman/data/vmDisk/kvm0.img'/>
<target dev='vda' bus='virtio'/> // if windows must ide else virtio
</disk>
<disk type='file' device='disk'>
<driver name='qemu' type='raw'/>
<source file='/home/gateman/data/vmDisk/kvm1.img'/>
<target dev='vdb' bus='virtio'/>
</disk>
<disk type='file' device='cdrom'>//光盘
<driver name='qemu' type='raw'/>
<source file='/home/gateman/mobiledisk/iso/cn_windows_7_professional_with_sp1_vl_build_x64_dvd_u_incl_virtio-140506-homemade-by-Jetso.iso'/>
<target dev='hdc' bus='ide'/>
<readonly/>
</disk>
/* 利用Linux网桥连接网络 */
<interface type='bridge'>
<mac address='fa:92:01:33:d4:fa'/>
<source bridge='virbr0'/> //配置的网桥网卡名称
<target dev='vnet0'/> //同一网桥下相同
<alias name='net0'/> //别名,同一网桥下相同
</interface>
<graphics type='vnc' port='5900' autoport='yes' listen='0.0.0.0' keymap='en-us'> //配置vnc,windows下可以使用vncviewer登录,获取vnc端口号:virsh vncdisplay vm0
<listen type='address' address='0.0.0.0'/>
</graphics>
</devices>
</domain>
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-76359-2.html
大陆说了算