Netplan是Ubuntu系统自18.04版本起采用的网络配置工具,它通过简洁的YAML配置文件管理网络接口。与传统配置方式相比,Netplan提供了更清晰的语法结构和跨后端兼容性(支持NetworkManager和systemd-networkd)。理解Netplan配置的IP地址查看方法,是Linux系统管理的基础技能。

查看Netplan主配置文件
Netplan的核心配置文件通常位于/etc/netplan目录,可通过以下命令查看:
- 列出所有配置:
sudo ls -l /etc/netplan/ - 查看具体配置:
sudo cat /etc/netplan/01-netcfg.yaml
典型配置示例:
network:
version: 2
ethernets:
ens33:
dhcp4: false
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
使用netplan命令验证配置
通过netplan专用命令可验证配置正确性:
- 语法检查:
sudo netplan generate - 调试输出:
sudo netplan --debug apply - 状态查询:
netplan status(显示活跃接口详情)
系统网络状态检查命令
| 命令 | 功能说明 | 示例输出关键字段 |
|---|---|---|
| ip addr show | 显示所有接口IP信息 | inet字段显示IPv4地址 |
| ifconfig | 传统网络接口查看 | inet addr字段 |
| networkctl status | systemd-networkd状态 | Address字段 |
动态获取地址的查看方法
当配置为DHCP模式时,需通过以下方式确认实际获取的IP:
- 查看DHCP租约:
cat /var/lib/dhcp/dhclient.leases - 检查路由表:
ip route show default - 验证DNS解析:
systemd-resolve --status
网络连通性验证技巧
获取IP地址后应进行连通性测试:
- 局域网测试:
ping 192.168.1.1(网关地址) - 外网测试:
ping -c4 8.8.8.8 - 端口检测:
ss -tuln(查看监听端口)
通过结合配置文件解析、状态查询和连通性验证,即可全面掌握Netplan管理的网络IP地址状态。
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/71380.html