kvm虚拟机的桥接网络使用

新虚拟机使用桥接模式

1.创建桥接网卡

  • 创建桥接网卡命令
virsh iface-bridge eth0 br0

 

  • 取消桥接网卡命令
virsh iface-unbridge br0

2.新虚拟机使用桥接模式

  • 默认NAT模式

 

  • 桥接模式
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name web04 --memory 1024 --vcpus 1 --disk /data/web04.qcow2 --boot hd --network bridge=br0 --graphics vnc,listen=0.0.0.0 --noautoconsole

 

已有虚拟机网络修改为桥接模式

1.创建桥接网卡

  • 创建桥接网卡命令
virsh iface-bridge eth0 br0

 

创建桥接网卡会断开连接,并且在宿主机上并未发现有新创建的桥接网卡

[root@oldboy ~]#virsh iface-bridge eth0 br0
Created bridge br0 with attached device eth0

Connection closed by foreign host.

Disconnected from remote host(KVM01-10.0.0.11) at 12:28:55.

 

打开宿主机查看/var/log/message日志发现报错

 

解决:在创建的桥接网卡br0中加入DELAY=”2″ ,并关闭networkmanager(防止冲突重启网卡无效)

 

重启宿主机网卡

systemctl restart network

 

 

2.关机状态下修改虚拟机配置文件

例如:virsh edit centos7

 

启动虚拟机,配置eth0网卡,并且重启KVM虚拟机网卡

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
DEVICE="eth0"
ONBOOT="yes"
IPADDR="10.0.0.99"
GATEWAY="10.0.0.254"
NETMASK="255.255.255.0"
DNS1="223.5.5.5"

#重启KVM虚拟机网卡
systemctl restart network

 

测试:

 

 

返回首页

 

 

 

 

 

2.

 

赞赏

微信赞赏支付宝赞赏

KVM虚拟化

KVM虚拟机快照管理

2019-12-16 8:09:00

KVM虚拟化

CentOS7 KVM虚拟化之虚拟机根分区扩容

2019-12-16 8:34:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索