首先明确Linux网络配置需掌握不同发行版的配置文件路径及参数含义。CentOS通过/etc/sysconfig/network-scripts/ifcfg-接口名配置静态IP,设置BOOTPROTO=static、IPADDR、NETMASK、GATEWAY等;Ubuntu使用Netplan,编辑/etc/netplan/*.yaml文件,采用YAML格式定义网络,应用netplan apply生效。关键步骤包括修改配置文件、重启服务或应用配置,最后用ip a、ping等命令验证。操作前建议备份原文件,注意参数准确性以避免网络故障。

Linux系统的网络配置是系统管理中的基础技能,无论是服务器部署还是日常使用,掌握网络设置方法都至关重要。本文将从基础概念到实际操作,带你完成常见的Linux网络配置任务。
大多数Linux发行版(如CentOS、Ubuntu Server)通过配置文件管理网络信息。不同发行版的配置路径略有差异:
关键配置项包括:
假设你要为网卡 ens33 配置静态IP,操作步骤如下:
nano /etc/sysconfig/network-scripts/ifcfg-ens33
NAME=ens33
DEVICE=ens33
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
systemctl restart network
ip a 或 ifconfig 查看IP是否生效Ubuntu 18.04 及以后版本默认使用Netplan,配置基于YAML格式。
ls /etc/netplan/*.yaml
nano /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.1.105/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
netplan apply
netplan --debug apply 排查配置完成后,使用以下命令验证连通性:
遇到问题时,先确认物理连接、IP冲突、网关或DNS设置是否正确。
基本上就这些。只要清楚配置文件位置和参数含义,Linux网络设置并不复杂,但细节容易出错,建议修改前备份原文件。熟练掌握后,无论是本地服务器还是云主机,都能快速完成网络初始化。
以上就是Linux网络怎么配置_Linux网络配置基础与实践教程的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号