首先查看网络状态,使用ip addr、ip route、ping和ss命令;接着可临时设置IP地址,通过ip addr add和ip route add配置;最后进行永久配置,以Ubuntu为例编辑Netplan的YAML文件并应用;若遇问题,依次检查网卡状态、IP分配、网关连通性、DNS解析及系统日志。

Linux网络配置是系统管理中的基础技能,掌握基本操作能帮助你快速搭建和维护服务器环境。本文从最常用的网络配置方式入手,介绍命令行下的查看与设置方法,适合初学者快速上手。
查看当前网络状态
了解当前系统的网络连接情况是配置的第一步。常用命令包括:
ip addr:显示所有网络接口的IP地址和状态,取代了老旧的ifconfig。ip route:查看路由表,了解数据包如何转发。ping 目标地址:测试网络连通性,例如 ping 8.8.8.8 或 ping baidu.com。ss -tuln:查看系统监听的网络端口,帮助判断服务是否正常启动。
例如,输入 ip addr 后你会看到类似 eth0 或 wlan0 的接口信息,包含IPv4和IPv6地址。
临时设置IP地址
在不修改配置文件的前提下,可通过命令临时更改IP,适用于测试场景。
ip addr add 192.168.1.100/24 dev eth0:为eth0接口分配IP。ip link set eth0 up:启用网卡(若处于down状态)。ip route add default via 192.168.1.1:设置默认网关。
这类设置重启后失效,适合调试使用。
永久配置网络(以Ubuntu/Debian为例)
现代Linux发行版多使用Netplan或直接编辑配置文件来持久化网络设置。
PHP+MySQL商业网站架设实务
第1章Linux入门 1-1操作系统的特性 1-2安装设置 1-2-1硬盘分区 1-2-2设置LILO 1-2-3网络地址和时区设置 l-2-4设置系统管理员及一般用户的帐号密码 1-2-5系统安全认证 l-2-6选取安装套件 1-2-7设置显示卡及测试Xwindows l-2-8开始安装套件 l-3常用命令 l-4网络基本设
471 查看详情
Ubuntu 18.04及以上版本默认使用Netplan,配置文件位于 /etc/netplan/ 目录下,通常是 .yaml 文件。
例如编辑 01-netcfg.yaml:
network: version: 2 renderer: networkd ethernets: eth0: dhcp4: no addresses: - 192.168.1.200/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 1.1.1.1]
保存后运行 sudo netplan apply 生效配置。注意YAML格式对缩进敏感。
常见问题排查
配置后网络不通?按顺序检查以下几点:
确认网卡是否启用:ip link show eth0,状态应为 UP。检查IP是否正确分配:ip addr show eth0。测试本地网关连通性:ping 192.168.1.1。检查DNS解析:nslookup google.com 或 dig baidu.com。查看系统日志:journalctl -u systemd-networkd 或 dmesg | grep eth0。
基本上就这些。掌握这些基础操作后,你已经能独立完成大多数Linux主机的网络配置任务。不复杂但容易忽略细节,比如子网掩码写错或YAML缩进不对,都会导致失败。多练习几次就熟练了。
以上就是Linux网络配置基础入门指南的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/722723.html
微信扫一扫
支付宝扫一扫