开源虚拟化KVM,网络设置(二)

Linux系统
1440
linux
linux 举报
2020-04-02

网桥搭建


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


1.查看宿主机网卡信息

ip a 或者 ifconfig a 

一般物理网卡名称为eth0、eth1或ens开头的等等,我本机上的就是ens33

复制ens33网卡配置文件到br0文件 

cd /etc/sysconfig/network-scripts/ 

cp ifcfg-ens33 ifcfg-br0


2.宿主机物理网卡配置

vim ifcfg-ens33




桥接网卡配置


vim ifcfg-br0




重启服务


[ network-scripts]# service network restart


[ network-scripts]# brctl show



如查上图,说明网桥创建成功

最后虚拟机里设置网 卡型






分配一个同一网段的IP,内--外--网相互都可以访问了



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的网络

倒序看帖 只看楼主
热点关注
VSFTP2.3.4(笑脸漏洞)渗透测试
postfix中recipient/client/sender/helo四者的区别
postfix的相关个别参数设置
extman-1.1自带了图形化显示日志的功能;此功能需要rrdtool的支持,您需要安装此些模块才可能正常显示图形日志。
shell 脚本中常见的 if [ $? -ne 0 ]; 意思
shell 中 if [ “x${var}“ == “x“ ] 中 x的作用
shell脚本每行后面多了一个^M的原因和解决办法
服务停止、启动、重启一体化脚本,万能语言启动脚本
shell参数判断
在后台用进程名运行bash脚本
shell脚本每行后面多了一个^M的原因和解决办法
定时检测服务,检测down掉后重启。系统检测到DMSERVER运行正常
用postfwd取代extmail 的slockd
postfix如何过滤某个域名邮件的发送?
给postfix设置黑名单