在 Linux 系统中,可以使用以下命令查看 IP 地址信息:
ip 命令(推荐)ip addr
或简写:
ip a
这会显示所有网络接口的详细信息,包括 IPv4 和 IPv6 地址。查找 inet(IPv4)或 inet6(IPv6)开头的行。
ifconfig 命令(传统方式,部分新系统需安装)ifconfig
如果提示未找到命令,可能需要安装:
sudo apt install net-tools # Debian/Ubuntu
sudo yum install net-tools # CentOS/RHEL
curl ifconfig.me
或:
curl icanhazip.com
ip addr show eth0
或:
ifconfig eth0
hostname 查看hostname -I
(仅显示主机的 IP 地址,不包含其他信息)
ip 命令ifconfig 已逐渐被弃用,建议优先使用 ip 命令wlp 或 wlan 开头(如 wlp3s0)需要更详细的网络信息(如路由、MAC 地址等)可以尝试:
ip route # 查看路由表
ip link # 查看 MAC 地址