OPENSTACK开源虚拟化KVM中网络设置的示例分析

蜗牛 互联网技术资讯 2021-12-17 290 0

这篇文章主要为大家展示了“OPENSTACK开源虚拟化KVM中网络设置的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“OPENSTACK开源虚拟化KVM中网络设置的示例分析”这篇文章吧。

网桥搭建

如果是在局域网内安装kvm虚拟机,为了方便连接和维护管理,kvm虚拟机的网络模式我们建议使用Bridge模式(另外还有NAT模式),这样kvm虚拟机和宿主机就处在同一个网段,局域网内其它主机就直接连接

1.查看宿主机网卡信息
ip a 或者 ifconfig a
一般物理网卡名称为eth0、eth2或ens开头的等等,我本机上的就是ens33
复制ens33网卡配置文件到br0文件
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-br0

2.宿主机物理网卡配置
vim ifcfg-ens33

OPENSTACK开源虚拟化KVM中网络设置的示例分析  kvm 第1张

桥接网卡配置

vim ifcfg-br0

OPENSTACK开源虚拟化KVM中网络设置的示例分析  kvm 第2张

重启服务

[root@localhost network-scripts]# service network restart

[root@localhost network-scripts]# brctl show

OPENSTACK开源虚拟化KVM中网络设置的示例分析  kvm 第3张
如查上图,说明网桥创建成功
最后虚拟机里设置网 卡型

OPENSTACK开源虚拟化KVM中网络设置的示例分析  kvm 第4张

OPENSTACK开源虚拟化KVM中网络设置的示例分析  kvm 第5张

分配一个同一网段的IP,内--外--网相互都可以访问了
OPENSTACK开源虚拟化KVM中网络设置的示例分析  kvm 第6张

PS:
安装 KVM 后都会发现网络接口里多了一个叫做 virbr0 的虚拟网络接口:

这是由于系统安装和并启用了 libvirt 服务后生成的,libvirt 在服务器(host)上生成一个 virtual network switch (virbr0),host 上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。

virbr0 是 KVM 默认创建的一个 Bridge,其作用是为连接其上的虚机网卡提供 NAT 访问外---网的功能。
virbr0 默认分配了一个IP 192.168.122.1,并为连接其上的其他虚拟网卡提供 DHCP 服务。
大多数时候虚拟机使用的是 bridge(网桥)直接连到局域网里,所以这个 virbr0 不是必须的(注:不要搞混淆了,bridge 和这里的 virbr0 bridge 是互不相干的)

你可以删除virbr0 不影响KVM的网络。

以上是“OPENSTACK开源虚拟化KVM中网络设置的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注蜗牛博客行业资讯频道!

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram