Linux系统在网络管理方面提供了丰富的工具和灵活的配置方式,但对于新手来说,掌握正确的操作方法和注意事项至关重要。本文将从网络基础概念、配置工具、安全设置、故障排查以及常见错误等多个方面,结合具体代码示例,详细讲解Linux网络管理的核心内容,帮助新手快速入门并避免常见陷阱。
一、网络基础概念
1. 网络接口命名规则
现代Linux系统采用规范化的网络接口命名规则,取代了传统的eth0
、eth1
等命名方式。常见的命名规则如下:
en
:以太网接口(有线网络),例如ens33
、enp0s3
。wl
:无线局域网接口,例如wlp2s0
。ww
:无线广域网接口(如4G/5G),例如wwp0s20u1u3
。
命名规则的后续部分通常包含物理位置信息:
o
:主板集成的网卡。s
:插在PCI插槽的独立网卡。p
:根据PCI插槽位置编号。
# 查看所有网络接口
ip link show
2. IP地址与子网掩码
IP地址是设备在网络中的唯一标识,子网掩码用于划分网络地址和主机地址。IPv4地址格式为X.X.X.X
,子网掩码通常表示为/24
(即255.255.255.0
)。
# 查看当前IP地址和子网掩码
ip addr show
3. 路由表
路由表决定了数据包从源地址到目标地址的路径。默认路由(default
)用于处理未知目标的流量。
# 查看路由表
ip route show