linux系统如何查询IP地址
时间: 2024-09-19 18:04:44 浏览: 49
在Linux系统中,查询IP地址通常有以下几种常用方法:
1. **ip命令**:`ip addr` 是Linux内核提供的工具,它可以显示网络接口的IP配置。示例命令如下:
```bash
ip addr show [interface名称]
```
如果你想看所有接口,可以不用指定接口名。如果只想看到IPv4地址,可以用 `ip addr | grep inet`.
2. **ifconfig命令**:虽然在新版本的Linux中ifconfig可能已经过时,但在一些旧系统上仍可用。使用方法如下:
```bash
ifconfig [interface名称]
```
查看`inet addr:`后面的数值就是该接口的IP地址。
3. **netstat或route命令**:这两个命令主要用于显示网络状态,如路由表,但也可以间接反映接口的IP地址。例如:
```bash
netstat -r 或 route -n
```
通过路由条目找到目标网段的 gateway IP,即可能是你要找的出口IP。
4. **hostname -I**:这个命令会返回系统的所有公网IP地址。
```bash
hostname -I
```
请注意,实际操作时需要将`[interface名称]`替换为你计算机上实际的网络接口名字。
阅读全文