linux环境查看ip地址
时间: 2025-02-12 14:12:08 浏览: 36
### 查看Linux系统中的IP地址
#### 使用 `ip` 命令
`ip` 是一个强大的工具,用于管理和配置网络接口以及路由表。通过此命令可获取详细的网络接口信息,包括分配给这些接口的 IP 地址。
```bash
ip addr show
```
这条指令会列出所有的网络设备及其对应的 IPv4 和 IPv6 地址[^1]。
对于更简洁的方式,也可以简化为:
```bash
ip a
```
这同样能够展示所有活动网卡上的协议地址信息[^3]。
#### 利用 `hostname` 获取主机名关联的IP地址
如果只需要知道当前机器默认对外通信使用的公网或私有IP地址,那么可以通过下面这个简单的命令来实现:
```bash
hostname -I
```
该命令返回的是与本机名称相联系的一个或多个IP地址列表。
#### 运行 `ifconfig` 显示完整的网络配置详情
尽管某些较新的发行版可能不再预装 `ifconfig` ,但它依然是很多管理员习惯使用的经典方式之一。如果没有预先安装的话,可以根据不同的包管理系统来进行安装操作;例如,在基于Debian/Ubuntu 的系统上使用APT 安装软件包管理器执行如下语句完成安装过程:
```bash
sudo apt-get install net-tools
```
而在Red Hat/CentOS 类型的操作系统里则应该采用 YUM 来达到相同目的:
```bash
yum -y install net-tools
```
之后就可以正常使用 `ifconfig` 了:
```bash
ifconfig
```
上述命令将会打印出有关各个网络适配器的状态报告,其中就包含了所关心的IPv4 及其子网掩码等重要参数。
阅读全文
相关推荐















