使用kvm安装虚拟机时,选择网络模式为桥接
时间: 2024-11-12 18:37:29 浏览: 49
当使用KVM(Kernel-based Virtual Machine)在Linux系统上安装虚拟机时,选择“桥接”网络模式是一种常见的配置,它允许虚拟机拥有独立的IP地址并且可以直接访问物理网络。以下是桥接模式的详细步骤:
1. **准备网络设备**:在主机上找到一个物理网卡,如eth0,作为桥接的目标。通常,你需要确认这个网卡是否处于活动状态并且连接到了局域网。
2. **创建虚拟网桥**:使用`brctl`命令行工具创建一个新的虚拟网桥,例如`virbr0`,这会连接到你选择的物理网卡上。
```bash
sudo brctl addbr virbr0
```
3. **配置虚拟网桥**:将物理网卡添加到虚拟网桥,设置IP地址和子网掩码。
```bash
sudo ifconfig virbr0 up
sudo ip addr add <your_ip>/<netmask> dev virbr0
```
4. **指定虚拟机网络接口**:在创建虚拟机时,在QEMU/KVM的配置文件(`qemu.conf` 或 `virt-install`)中,设置虚拟机的网络适配器连接到刚才创建的`virbr0`桥接。
```xml
<interface type='bridge'>
<source bridge='virbr0'/>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
```
5. **启动虚拟机**:现在你可以使用 VirtManager、virsh 命令行或者其他KVM管理工具启动虚拟机,此时虚拟机就连接到了物理网络,并且可以获取到桥接提供的IP地址。
阅读全文