如何使用 eth1 作为 eth0 的故障安全系统?

如何使用 eth1 作为 eth0 的故障安全系统?

如何将 eth1 配置为 eth0 的故障安全系统。

什么时候eth0已关闭eth1上升,当eth0已启动eth1下跌降落

答案1

您要设置的是网络绑定

这也称为“端口聚合或者链路聚合(这)意味着将多个网络接口(NIC)组合到单个链路,提供高可用性、负载平衡、最大吞吐量或这些的组合。”

在这种情况下,您需要设置一个模式 1 主动备份绑定配置。

  1. 安装包以允许接口绑定**

    • 首先,您需要安装伊芬斯拉允许在绑定组中添加和删除接口的包。

    • 安装伊芬斯拉来自 Ubuntu 软件中心的软件包:

    通过软件中心安装

    • 或者,您可以从命令行安装该包:

      sudo apt-get install ifenslave-2.6

  2. 修改配置以加载绑定模块

    接下来,您将修改/etc/modules文件以确保绑定模块已被加载。

    sudo gedit /etc/modules并将以下行添加到文件底部:

    bonding mode=active-backup miimon=100 max_bonds=2 primary=eth0
    

    みやこ选项告诉监控接口故障的频率(以毫秒为单位),可以根据需要进行调整。

  3. 加载bonding内核模块:

    sudo modprobe bonding
    
  4. 定义键组

    最后,您将在文件中定义绑定组/etc/network/interfaces并重新启动网络服务。

    sudo gedit /etc/network/interfaces/

    auto bond0
      iface bond0 inet static
        address 192.168.1.10
        gateway 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        bond-slaves none
        bond-mode 1
        bond-miimon 100
        post-up ifenslave bond0 eth0 eth1
        pre-down ifenslave -d bond0 eth0 eth1
    
    auto eth0
     iface eth0 inet manual
      bond-master bond0
      bond-primary eth0 eth1
    
    auto eth1
     iface eth1 inet manual
      bond-master bond0
      bond-primary eth0 eth1
    
  5. 重新启动网络服务

    sudo service networking restart

注意:这不允许两种不同类型的网络之间进行绑定(即,您不能在以太网卡和无线连接之间进行绑定。)

此外,这与两个 ISP 之间的多宿主无关,并且超出了本问题的范围。

参考:

https://help.ubuntu.com/community/UbuntuBonding#Ethernet_Bonding_modes

http://ubuntuforums.org/showthread.php?t=1888967

http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-modules-ethernet.html#s3-modules-bonding-directives

答案2

你需要网络粘合

https://help.ubuntu.com/community/UbuntuBonding

绑定(也称为端口中继或链路聚合)意味着将多个网络接口 (NIC) 组合到单个链路,以提供高可用性、负载平衡、最大吞吐量或这些功能的组合。

安装 ifenslave( sudo apt-get install ifenslave-2.6),并进行/etc/network/interfaces如下配置:

auto eth0
iface eth0 inet manual

auto eth1
iface eth1 inet manual

auto bond0
iface bond0 inet static
       address 192.168.0.1
       netmask 255.255.255.0
       gateway 192.168.0.254
       slaves eth0 eth1
       bond-mode active-backup

相关内容