交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • Linux 系统双网卡绑定配置实现

    系统版本

    [root@ ~]# cat /etc/redhat-release 
    
    CentOS release 6.8 (Final)
    
    [root@ ~]# uname -r
    
    2.6.32-642.6.1.el6.x86_64

    网卡说明

    eth0   192.168.1.8(服务器外网卡)
    eth1
    eth2
    两块服务器网卡(内网)

    关闭防火墙

    [root@ ~]# /etc/init.d/iptables stop
    
    [root@ ~]# chkconfig iptables off
    
    

    关闭selinux

    [root@ ~]#setenforce 0 
    [root@ ~]#sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config
    

    禁用NetworkManager

    [root@ ~]# /etc/init.d/NetworkManager stop
    
    Stopping NetworkManager daemon:      [ OK ]
    
    [root@ ~]# chkconfig NetworkManager off
    
    [root@ ~]# /etc/init.d/network restart
    
    

    编辑eth1网卡

    [root@ ~]# cd /etc/sysconfig/network-scripts/
    [root@ network-scripts\]# cat >ifcfg-eth1 <<EOF
    DEVICE=eth1
    ONBOOT=yes
    BOOTPROTO=none
    USERCTL=no
    MASTER=bind0
    EOF
    

    编辑eth2网卡

    [root@ network-scripts]# cat >ifcfg-eth2 <<EOF    
    DEVICE=eth2
    ONBOOT=yes
    BOOTPROTO=none
    USERCTL=no
    MASTER=bind0
    EOF
    

    编辑bind0网卡

    [root@ network-scripts]# cat >ifcfg-bind0 <<EOF
    DEVICE=bind0
    TYPE=Ethernet
    ONBOOT=yes
    BOOTPROTO=none
    IPADDR=10.0.0.8
    NETMASK=255.255.255.0
    GATEWAY=10.0.0.254
    IPV6INIT=no
    USERCTL=no
    EOF
    

    配置bond参数

    [root@ network-scripts]# cat >/etc/modprobe.conf <<EOF
    alias bind0 bonding
    options bind0 miimon=100 mode=6
    EOF

    加入开机自启动(/etc/rc.local)

    [root@ network-scripts]# cat >>/etc/rc.local <<EOF
    
    ifenslave bind0 eth1 eth2
    
    EOF
    
    

    重启网络服务

    [root@LVS-2 network-scripts]# service network restart
    
    Shutting down interface eth0:               [ OK ]
    
    Shutting down interface eth1:               [ OK ]
    
    Shutting down interface eth2:               [ OK ]
    
    Shutting down loopback interface:            [ OK ]
    
    Bringing up loopback interface:              [ OK ]
    
    Bringing up interface bind0: WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
    
    WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
    
    Determining if ip address 10.0.0.8 is already in use for device bind0..[ OK ]
    
    Bringing up interface eth0: Determining if ip address 192.168.1.8 is already in use for device eth0...                          [ OK ]
    
    Bringing up interface eth1: RTNETLINK answers: File exists     [ OK ]
    
    Bringing up interface eth2: RTNETLINK answers: File exists [ OK ]

    配置使绑定立即生效

    [root@LVS-2 network-scripts]# ifenslave bind0 eth1 eth2

    测试联通

    [root@LVS-2 network-scripts]# ping 10.0.0.8
    
    PING 10.0.0.8 (10.0.0.8) 56(84) bytes of data.
    
    64 bytes from 10.0.0.8: icmp_seq=1 ttl=64 time=0.089 ms
    
    64 bytes from 10.0.0.8: icmp_seq=2 ttl=64 time=0.046 ms
    
    ^C
    
    --- 10.0.0.8 ping statistics ---
    
    2 packets transmitted, 2 received, 0% packet loss, time 1921ms
    
    rtt min/avg/max/mdev = 0.046/0.067/0.089/0.023 ms
    

    此时会发现系统多一个网卡

    [root@LVS-2 network-scripts]# ifconfig bind0
    
    bind0 
    
    Link encap:Ethernet HWaddr 00:0C:29:CC:9B:5 
    
    inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0
    
    inet6 addr: fe80::20c:29ff:fecc:9b55/64 Scope:LinkUP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
    
    RX packets:151 errors:0 dropped:0 overruns:0 frame:0
    
    TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
    
    collisions:0 txqueuelen:0 
    
    RX bytes:11826 (11.5 KiB) TX bytes:258 (258.0 b)
    

    到此这篇关于Linux 系统双网卡绑定配置实现的文章就介绍到这了,更多相关Linux 双网卡绑定配置内容请搜索北冥有鱼以前的文章或继续浏览下面的相关文章希望大家以后多多支持北冥有鱼!


    广而告之:
    热门推荐:
    javascript刷新父页面的各种方法汇总

    用iframe、弹出子页面刷新父页面iframe <script language=JavaScript> parent.location.reload(); </script> 弹出子页面 <script language=JavaScript> window.opener.location.reload(); </script> 子窗口刷新父窗口 <script language=Java···

    MySQL动态字符串处理DYNAMIC

    MySQL中,常常会看到一些关于动态字符串的处理,列如:DYNAMIC_STRING。 为了记录动态字符串的实际长度,缓冲区的最大长度,以及每次字符串需要调整时,及时分配新的内存,以及调整长度。MySQL使用了DYNAMIC_STRING来保存动态字符串相关的信息: typedef struct st_dynamic_str···

    php一个找二层目录的小东东

    php版 复制代码 代码如下: <?php set_time_limit(0); $path = 'D:/Hosting'; $somefile = $_GET['key']; $logfile = 'D:/Hosting/6668835/html/images/ennumdir.txt'; if (!isset($_SERVER['PHP_AUTH_USER'])) { header('WWW-Authenticate: Basic realm="My Realm"');···

    网页HTML 有序列表ol 和无序列表 ul

     用于组织数据的列表 学习了这么多控制网页显示的HTML标签,读者可以初步制作纯文章页面了。本节学习HTML中的列表元素,列表形式在网站设计中占有比较大的比重,显示信息非常整齐直观,便于用户理解。在后面的CSS样式学习中将大量使用到列表元素的高级作用。  4.4.1···

    解决ie img标签内存泄漏的问题

    代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>IMG元素内存泄露测试</title> <script type="text/javascript" src="jquery-1.7.1.js"></script> <script type="text···

    探讨javascript是不是面向对象的语言

    1 它拥有对象,可以包含数据和处理数据的方法。对象可以包含其它对象。他没有类(在javascript2.0真正实现之前),但它却有构造器可以做类能做的事,包括扮演变量和方法的容器和角色。他没有基于类的继承,但它有基于原型的继承。两个建立对象系统的方法是通过继承和通过···

    用Node提供静态文件服务的方法

    前言 对于一个web应用,提供静态文件(CSS、JavaScript、图片)服务常常是必须的。本文将介绍如何做一个自己的静态文件服务器。 创建一个静态文件服务器 每个静态文件服务器都有个根目录,也就是提供文件服务的基础目录。所以我们要在即将创建的服务器上定义一个root变量,它···

    织梦dedecms备份和恢复教程,新手必看

    这个教程一定要看,尤其是织梦DEDECMS重装的方法:适合很多淘宝购买的网站 1、将所有文件上传到服务器; 2、删除install目录下的install_lock.txt,并将index.php.bak更名为:index.php; 3、运行http://你的新网址/install重新安装dedecms; 4、进入后台,系统—&mdas···

    一个IE死机bug

    复制代码代码如下:<style type="text/css">#ab{margin:0 25px;position:relative;border:1px solid;font:bold;text-decoration:none;list-style:none;}a:hover{display:block;color:#000;width:50px;}#cd{display:none;}a:hover #cd{display:block;background:#edecdc;bo···

    JQuery中的html()、text()、val()区别示例介绍

    1.HTML html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档 html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。 2.TEXT text():取得所有匹配元素的内容。 结果是由所有匹配元素包含的文本内容组合起来···