# 常见的错误信息“-bash: ifconfig: 未找到命令”是因为 ifconfig 命令在新版本的 Linux 中已被废弃,取而代之的是 ip 命令。下面我将详细介绍如何使用 ip 命令进行网络配置。
## 流程概览
| 步骤 | 操作 |
| --- | --- |
| 1 | 查询网络接口信息 |
| 2 | 配置网络接口 |
| 3 | 启用/禁用网络接口 |
| 4 | 查询路由信息 |
## 详细步骤及代码示例
### 步骤 1: 查询网络接口信息
使用 ip 命令来查询网络接口信息。
```bash
ip addr show
```
这行命令将会列出所有网络接口的详细信息,包括 IP 地址、子网掩码、广播地址等。
### 步骤 2: 配置网络接口
使用 ip 命令来配置网络接口,比如设置 IP 地址、子网掩码等。
```bash
ip addr add 192.168.1.10/24 dev eth0
```
这行命令将为 eth0 接口设置 IP 地址为 192.168.1.10,子网掩码为 24。
### 步骤 3: 启用/禁用网络接口
使用 ip 命令来启用或禁用网络接口。
```bash
ip link set eth0 up
```
这行命令将启用 eth0 接口。要禁用接口,只需将 up 替换为 down。
### 步骤 4: 查询路由信息
使用 ip 命令来查询路由信息。
```bash
ip route
```
这行命令将显示当前系统的路由表,包括目标网段、网关等信息。
通过以上操作,你可以更加灵活地管理网络配置,而不再受制于 ifconfig 命令。记得将这些命令加入到你的工作流程中,这将使你在网络配置方面更加得心应手。祝你在学习和实践中取得更大的进步!