在 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 地址