当前位置:首页 > 服务器技术 > 正文

Linux网络以太网配置全攻略(从零开始掌握有线网络设置)

在 Linux 系统中,以太网(Ethernet)是最常见的有线网络连接方式。无论你是刚接触 Linux 的新手,还是希望深入了解网络配置的用户,本文将手把手教你如何查看、配置和管理以太网连接。我们将使用命令行工具,因为这是 Linux 管理网络最通用且高效的方式。

什么是 Linux 以太网?

以太网是一种局域网(LAN)技术,通过网线将计算机连接到路由器或交换机。在 Linux 中,每个以太网接口通常被命名为 eth0enp0s3 或类似名称(取决于系统版本和命名规则)。这些接口由内核驱动程序控制,并可通过命令行工具进行配置。

Linux网络以太网配置全攻略(从零开始掌握有线网络设置) Linux网络配置 以太网连接 Linux命令行网络 网络接口管理 第1张

第一步:查看当前网络接口

要了解你的系统有哪些网络接口,可以使用以下命令:

ip link show  

或者更常用的:

ip addr show  

输出中你会看到类似 enp0s3eth0 的接口名。如果状态是 UP,说明该接口已启用;如果是 DOWN,则需要手动启用。

第二步:启用或禁用以太网接口

假设你的接口名为 enp0s3,你可以用以下命令启用它:

sudo ip link set enp0s3 up  

要关闭它,则运行:

sudo ip link set enp0s3 down  

第三步:配置 IP 地址(临时)

如果你没有使用 DHCP(自动获取 IP),可以手动设置静态 IP。例如,为 enp0s3 分配 IP 地址 192.168.1.100,子网掩码 255.255.255.0

sudo ip addr add 192.168.1.100/24 dev enp0s3  

注意:/24 表示子网掩码 255.255.255.0。这种配置在重启后会失效。

第四步:永久配置以太网(使用 Netplan 或 NetworkManager)

不同 Linux 发行版使用不同的网络管理工具。Ubuntu 18.04 及以后版本使用 Netplan,而 CentOS/RHEL 使用 NetworkManager 或传统 ifcfg 文件。

Ubuntu/Debian(Netplan 示例):编辑配置文件:

sudo nano /etc/netplan/01-network-manager-all.yaml  

添加以下内容(根据你的接口名调整):

network:  version: 2  ethernets:    enp0s3:      dhcp4: false      addresses: [192.168.1.100/24]      gateway4: 192.168.1.1      nameservers:        addresses: [8.8.8.8, 8.8.4.4]  

保存后应用配置:

sudo netplan apply  

常见问题排查

  • 确认网线已正确插入;
  • 使用 ping 8.8.8.8 测试网络连通性;
  • 检查防火墙是否阻止了连接(如 ufwfirewalld);
  • 查看系统日志:journalctl -u NetworkManager

总结

通过本教程,你应该已经掌握了 Linux 网络以太网的基本操作,包括查看接口、启用/禁用、配置 IP 地址以及永久设置网络。无论是日常使用还是服务器管理,这些技能都是必不可少的。记住,Linux网络配置以太网连接Linux命令行网络网络接口管理 是你深入学习 Linux 网络的核心关键词。

继续练习,你会发现 Linux 的网络管理其实非常灵活且强大!