或者

admin
您似乎忘记提供具体内容了,请发送您想要生成摘要的文章或段落,我会立刻为您处理。

Debian 9 双网卡配置全攻略:从静态 IP 到双网卡绑定详解 **

在服务器运维或网络搭建中,配置双网卡(Dual Network Interface Card)是非常常见的需求,通过双网卡,我们可以实现网络冗余(当一块网卡故障时,另一块网卡自动接管)、带宽聚合(提高传输速度)或者网络分段(将内网和外网隔离)。

本文将以 Debian 9 (Stretch) 为例,详细介绍如何配置双网卡,Debian 9 默认使用 systemd-networkdifupdown 的组合,但最直观且常用的配置方式依然是编辑 /etc/network/interfaces 文件。

或者


准备工作:确认网卡名称

在开始配置之前,首先需要确认服务器上的两块网卡名称,你可以使用以下命令查看:

ip addrls /sys/class/net

假设我们识别出的两块网卡分别为 eth0(内网)和 eth1(外网),如果显示的是 enp3s0enp4s0 等类似名称,请将其替换为你实际看到的名称。


场景一:双网卡各自配置静态 IP(简单配置)

这是最基础的配置方式,即两块网卡分别负责不同的网络段,互不干扰。

  1. 编辑网络配置文件: 使用 vinano 编辑 /etc/network/interfaces 文件:

    sudo vi /etc/network/interfaces
  2. 写入配置内容: 在文件末尾添加以下内容(请根据实际情况修改 IP 地址、子网掩码和网关):

    # 配置回环接口
    auto lo
    iface lo inet loopback
    # 配置第一块网卡 eth0 (例如内网 IP)
    auto eth0
    iface eth0 inet static
        address 192.168.1.100      # 第一块网卡的 IP 地址
        netmask 255.255.255.0      # 子网掩码
        gateway 192.168.1.1        # 网关地址
        dns-nameservers 8.8.8.8    # DNS 服务器
    # 配置第二块网卡 eth1 (例如外网 IP)
    auto eth1
    iface eth1 inet static
        address 10.0.0.50          # 第二块网卡的 IP 地址
        netmask 255.255.255.0      # 子网掩码
        # 注意:第二块网卡通常不需要配置网关,除非你需要它作为主路由
  3. 重启网络服务: 修改完成后,保存并退出,然后重启网络服务使配置生效:

    sudo systemctl restart networking

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码