美文网首页
KVM-桥接网卡配置

KVM-桥接网卡配置

作者: NoviceQAQ | 来源:发表于2018-03-21 16:14 被阅读0次

    桥接网卡

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


    假设关系

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

    手动配置如下

    1、使用ifconfig查看eth0地址

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

    [root@czy ~]# rpm -q bridge-utils    //查看桥接软件是否安装 
    bridge-utils-1.2-9.el6.x86_64 
    [root@czy ~]# brctl show   //查看是否有桥接网卡
    bridge name    bridge id    STP enabled    interfaces 
    

    3、创建桥接网卡br0

    [root@czy ~]# brctl addbr br0   //添加桥接网卡br0
    [root@czy ~]# brctl show   //查看是否添加成功
    bridge name    bridge id    STP enabled    interfaces 
    br0            8000.000000000000        no 
    [root@czy ~]# brctl addif br0 eth0 //将eth0配置为桥接网卡接口
    [root@czy ~]# brctl show  //查看eth0是否添加成功
    bridge name  bridge id        STP enabled  interfaces 
    br0        8000.000000000000        no        eth0
    [root@czy ~]# ip addr del dev eth0 192.168.3.4/24  //删除eth0上的IP地址 
    [root@czy ~]# ifconfig br0 192.168.3.4/24 up  //配置br0的IP地址并启动设备 
    [root@czy ~]# route add default gw 192.168.3.254 //将默认路由设置为192.168.3.0/24的网关地址
    

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

    [root@czy ~]# route      //查看路由表
    Kernel IP routing table 
    Destination    Gateway        Genmask        Flags  Metric Ref    Use Iface 
    192.168.3.0    *              255.255.255.0  U      0      0        0 br0 
    default        192.168.3.254    0.0.0.0      UG     0      0        0 br0 
    

    5、使用ping命令进行测试

    [root@czy ~]# ping 192.168.3.254 -w2        //测试同一网段连接是否成功,判断网卡IP是否绑定正确
    [root@czy ~]# ping 192.168.1.1 -w2  //测试不同网段连接是否成功,判断网关是否添加成功 
    

    文件配置如下

    当然大家都知道使用手动配置只要重启下电脑就失败了,如果长期使用建议改为文件配置
    [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

    重启服务

    [root@czy ~]# service NetworkManager stop 
    [root@czy ~]#chkconfig NetworkManager off 
    [root@czy ~]# service network restart 
    

    相关文章

      网友评论

          本文标题:KVM-桥接网卡配置

          本文链接:https://www.haomeiwen.com/subject/oqbgqftx.html