KVM-桥接网卡配置

KVM-桥接网卡配置,第1张

能天天做做leetcode的题目是件很幸福的事情啊,但是基于合作伙伴把客户服务器备份在KVM虚拟机中,却不能正常使用网络连接,等了一个星期的我实在是瘦不鸟了,只有和公司大神一起正面出击。

假设我们有一块网卡eth0,地址为192.168.3.4/24,KVM虚拟机中有1台虚拟机也要使用相同的网段上网。

1、使用ifconfig查看eth0地址

2、查看是否有桥接软件和桥接网卡

3、创建桥接网卡br0

4、查看路由表是否配置成功

5、使用ping命令进行测试

当然大家都知道使用手动配置只要重启下电脑就失败了,如果长期使用建议改为文件配置

[root@czy ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BRIDGE=br0

[root@czy ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.3.4

NETMASK=255.255.255.0

GATEWAY=192.168.3.254

首先:要停止网络服务

sudo /etc/init.d/networking stop

其次:修改网络配置文件

sudo gedit /etc/network/interfaces

如果想手动设置ip等请将以下代码复制到编辑的文件中,注意:IP等设置自己按照需要修改。

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet manual

auto br0

iface br0 inet static

address 192.168.200.130

network 192.168.200.0

netmask 255.255.255.0

broadcast 192.168.200.255

gateway 192.168.200.1

dns-nameservers 8.8.8.8

bridge_ports eth0

bridge_stp off

bridge_fd 0

bridge_maxwait 0

如果想自动从DHCP获取,请将一下代码复制到编辑的文件中。

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet manual

auto br0

iface br0 inet dhcp

bridge_ports eth0

bridge_stp off

bridge_fd 0

最后:重新启动网络服务便可

sudo /etc/init.d/networking restart

网卡的配置完成了,还要对虚拟机进行一下设置.

打开虚拟机控制器:

sudo virt-manager

将虚拟机的网络属性更改为:br0

有图为例:

通过以上步骤的设置KVM的桥接问题解决了,但是还是有问题的, 无线网卡桥接是不成功的,默认的是有线网卡!

使用过程中如果有问题欢迎交流!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7144864.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存