配置服务器业务口(通常指网卡上的网络端口)是一个系统化的过程,可以分为硬件规划、BIOS/UEFI设置、操作系统层配置和验证四个主要阶段。
在动手配置之前,必须先做好规划。
1、识别业务口:
物理区分服务器通常有多个网口,它们可能位于主板集成的网卡或额外的PCIe扩展网卡上,你需要明确哪几个端口是专门用于业务流量的(标有NIC1,NIC2 或Ethernet Port 1 的端口)。
与管理口区分务必将业务口与服务器的专用管理口(如iDRAC, iLO, IMM)区分开,管理口用于带外管理,IP地址通常不同,不承载业务数据。
2、网络规划:
IP地址分配为每个业务口规划好IP地址、子网掩码、网关和DNS,是使用静态IP还是DHCP?(生产环境强烈推荐静态IP)。
绑定/聚合规划为了提高带宽和冗余,通常会将多个物理网口绑定成一个逻辑接口。
模式选择常见的模式有:
Mode 1 (active-backup)主备模式,只有一个口活跃,提供冗余。
Mode 4 (LACP)动态链路聚合,需要交换机端同时配置,能提供带宽聚合和冗余。(最常用)
绑定数量通常是2个或4个口绑定在一起。
重启服务器,在启动时进入BIOS/UEFI设置界面。
1、开启网卡:确保你要使用的业务网卡在BIOS中是Enabled状态。
2、PXE引导:如果该服务器不需要通过网络引导安装系统,可以禁用PXE引导,以加快启动速度。
3、硬件虚拟化支持:如果服务器用于虚拟化(如VMware, KVM),确保开启VT-x、VT-d或AMD-V等支持。
这是最核心的配置环节,以下以Linux(CentOS/RHEL 8+ 为例,使用nmcli) 和Windows Server为例说明。
现代Linux发行版普遍使用NetworkManager 和nmcli 工具进行网络配置。
1. 查看网络接口信息
nmcli device status 或 ip addr show
确认你能看到你的业务口,通常命名为ens192,enp3s0,eth0 等。
2. 配置单个静态IP地址
假设接口名为ens192,配置静态IP:
sudo nmcli connection modify ens192 ipv4.addresses 192.168.1.10/24 sudo nmcli connection modify ens192 ipv4.gateway 192.168.1.1 sudo nmcli connection modify ens192 ipv4.dns "8.8.8.8,114.114.114.114" sudo nmcli connection modify ens192 ipv4.method manual sudo nmcli connection down ens192 sudo nmcli connection up ens192
3. 配置网口绑定(Bonding)
假设将ens192 和ens224 绑定为bond0,模式为LACP(mode 4)。
创建绑定接口
sudo nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=4,miimon=100"为绑定接口配置IP
sudo nmcli connection modify bond0 ipv4.addresses 192.168.1.10/24
sudo nmcli connection modify bond0 ipv4.gateway 192.168.1.1
sudo nmcli connection modify bond0 ipv4.method manual将物理口加入绑定
sudo nmcli connection add type bond-slave ifname ens192 master bond0
sudo nmcli connection add type bond-slave ifname ens224 master bond0激活配置
sudo nmcli connection up bond-slave-ens192
sudo nmcli connection up bond-slave-ens224
sudo nmcli connection up bond0重要:在交换机端,对应的端口也需要配置为LACP模式(如Cisco的channel-group 1 mode active)。
场景二:Windows Server 配置
Windows下的配置主要通过图形化界面完成。
1、打开网络连接:
* 按Win + R,输入ncpa.cpl 回车,打开“网络连接”窗口。
2、配置静态IP:
* 右键点击业务口对应的“以太网”适配器 -> 选择“属性”。
* 双击“Internet协议版本4 (TCP/IPv4)”。
* 选择“使用下面的IP地址”,并填入规划好的IP、掩码、网关和DNS。
3、配置网卡组合(NIC Teaming):
* 在“服务器管理器”中,点击左侧的“本地服务器”。
* 在右侧找到“NIC组合”,点击“已禁用”的链接。
* 在“适配器和接口”区域,按住Ctrl键选择要绑定的业务口。
* 右键点击 -> “添加到新组”。
* 为组合命名(如ProductionTeam)。
成组模式选择“LACP”(动态成组,需交换机支持)或“独立适配器”(类似主备模式)。
负载均衡模式根据需求选择,如“地址哈希”或“动态”。
* 点击“确定”,系统会创建一个新的团队适配器,你只需要为这个新的团队适配器配置一个IP地址即可。
配置完成后,务必进行验证。
1、连通性测试:
# Linux 或 Windows (CMD)
ping 192.168.1.1 # Ping 网关
ping 8.8.8.8 # Ping 外网
ping www.baidu.com # 测试DNS解析2、带宽与绑定测试:
* 使用iperf3 等工具进行网络带宽测试,验证绑定后的带宽是否叠加。
* 可以模拟拔掉一根网线,观察网络是否中断(应在毫秒级切换,业务无感知)。
3、配置持久化检查:
Linux使用nmcli connection show 确认配置已保存,重启服务器后再次检查。
Windows重启后检查网卡组合和IP设置是否正常。
| 步骤 | 关键动作 | 说明 |
| 1. 规划 | IP地址、绑定模式、VLAN | 纸上谈兵,避免返工 |
| 2. 硬件/BIOS | 确认网卡启用 | 确保物理层就绪 |
| 3. OS配置 | 静态IP / 绑定 | 核心配置步骤 |
| 4. 交换机配置 | 端口模式、VLAN、LACP | 必须与服务器配置匹配,否则不通 |
| 5. 验证 | 连通性、冗余性、性能 | 上线前的最后质检 |
最后提醒:在远程操作时,任何对网络配置的修改都可能导致你与服务器断开连接,如果可能,请在物理控制台或通过专用管理口进行这些操作,以防配置错误导致失联。
文章摘自:https://idc.huochengrm.cn/fwq/20698.html
评论
蒉艳芳
回复配置服务器业务口需规划硬件、网络、BIOS/UEFI、操作系统配置,并进行验证,确保连通性、冗余性和性能。