配置 eth0

admin
本文主要讲述了Linux系统中eth0网络接口的配置方法,内容涵盖设置静态IP地址、子网掩码、默认网关以及DNS服务器等关键参数,通过编辑网络配置文件或使用命令行工具,完成eth0接口的启用与设置,旨在确保网络连通性,使系统能够正常访问互联网或局域网。

CentOS 双网卡不同网段通信配置指南:如何实现多网段互联与策略路由 **

在现代服务器运维中,我们经常遇到需要一台服务器同时连接两个不同网段的情况,服务器既需要访问公网(通过 192.168.1.x 网段),又需要访问内网特定的业务服务器(通过 10.0.0.x 网段),在默认情况下,Linux 系统通常只会使用主网卡进行通信,导致另一个网段的流量无法发出或无法正确接收。

本文将详细介绍如何在 CentOS 系统中配置两块不同网段的网卡,并通过策略路由实现它们之间的正常通信。

配置 eth0

场景假设

为了便于演示,我们设定以下网络环境:

  • 服务器配置:一台安装了 CentOS 的服务器,拥有两张网卡。
  • 网卡 1 (eth0):连接外网,IP 地址为 168.1.100,子网掩码 255.255.0,网关 168.1.1
  • 网卡 2 (eth1):连接内网,IP 地址为 0.0.100,子网掩码 255.255.0不配置网关(或配置特定网关)。
  • 目标:确保服务器能通过 eth0 访问互联网,同时能通过 eth1 访问 0.0.0/24 网段内的设备。

配置步骤

配置 IP 地址

我们需要给两张网卡分配 IP 地址,你可以使用 nmcli 命令(推荐用于 CentOS 7/8/9)或直接编辑配置文件。

使用 nmcli 配置示例:

nmcli connection modify eth0 ipv4.gateway 192.168.1.1
nmcli connection modify eth0 ipv4.method manual
nmcli connection up eth0
# 配置 eth1
nmcli connection modify
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

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