当前位置:首页 > 互联网 > 正文

如何配置服务器网卡上网?服务器网卡设置详细教程

Linux 系统(以 Ubuntu/CentOS 为例)

查看网卡信息

ip addr # 查看网卡名称(如 eth0、ens33)

配置静态 IP(推荐)

  • Ubuntu(使用 netplan)

    编辑配置文件(如 /etc/netplan/01-netcfg.yaml):

    network: version: 2 ethernets: ens33: # 网卡名 dhcp4: no # 禁用 DHCP addresses: [192.168.1.100/24] # IP/掩码 gateway4: 192.168.1.1 # 网关 nameservers: addresses: [8.8.8.8, 114.114.114.114] # DNS

    应用配置:

    sudo netplan apply
  • CentOS(使用 NetworkManager)

    编辑配置文件(如 /etc/sysconfig/network-scripts/ifcfg-ens33):

    BOOTPROTO=static # 静态IP DEVICE=ens33 # 网卡名 ONBOOT=yes # 开机启动 IPADDR=192.168.1.100 # IP地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 网关 DNS1=8.8.8.8 # DNS DNS2=114.114.114.114

    重启网络:

    如何配置服务器网卡上网?服务器网卡设置详细教程 第1张

    如何配置服务器网卡上网?服务器网卡设置详细教程 第2张

    sudo systemctl restart NetworkManager

动态获取 IP(DHCP)

  • 将配置中的 BOOTPROTO(CentOS)或 dhcp4(Ubuntu)设为 yes/dhcp,并删除静态 IP 相关配置。

测试网络

ping baidu.com # 测试域名解析 ip route show default # 检查网关 nslookup baidu.com # 验证 DNS


Windows Server

  1. 打开 控制面板 > 网络和共享中心 > 更改适配器设置
  2. 右键目标网卡 → 属性 → 双击 Internet 协议版本 4 (TCP/IPv4)
  3. 静态 IP 配置
    • 选择 “使用以下 IP 地址”:
      • IP 地址:168.1.100
      • 子网掩码:255.255.0
      • 默认网关:168.1.1
    • 选择 “使用以下 DNS 服务器地址”:
      • 首选 DNS:8.8.8
      • 备用 DNS:114.114.114
  4. 点击 确定 保存。


通用检查项

  1. 物理连接

    • 确保网线插入服务器和交换机正确端口。
    • 检查网卡指示灯状态(常亮/闪烁)。
  2. 防火墙

    如何配置服务器网卡上网?服务器网卡设置详细教程 第3张

    • 临时关闭防火墙测试: sudo ufw disable # Ubuntu sudo systemctl stop firewalld # CentOS
  3. 路由与网关

    • 确认网关可达: ping 192.168.1.1 # 替换为实际网关 IP
  4. DNS 解析

    • 检查 /etc/resolv.conf(Linux)或 ipconfig /all(Windows)中的 DNS 配置。


故障排查

  • 网卡驱动

    使用 lspci | grep -i ethernet(Linux)或设备管理器(Windows)检查驱动状态。

  • 路由表: route -n # Linux route print # Windows
  • 抓包分析

    使用 tcpdump(Linux)或 Wireshark 检查数据包是否正常收发。


注意

  • 替换示例中的 IP 地址/网关/DNS 为您的实际网络参数。
  • 配置后若仍无法上网,需检查交换机、路由器及上层网络策略(如 MAC 绑定、VLAN 隔离)。

0