百姓心情网-为你提供各类经典名言与文案句子

route命令

`route` 命令用于在 Linux 系统中显示和操作 IP 路由表。以下是一些基本用法和参数说明:

基本用法

`route` 命令可以显示当前的路由表信息。

`route add` 命令用于添加一条新的路由规则。

`route del` 命令用于删除一条路由规则。

`route change` 命令用于修改现有的路由规则。

`route print` 命令用于打印出当前的路由表信息。

参数说明

`-n` 或 `--numeric`:不解析主机名,只显示 IP 地址。

`-v` 或 `--verbose`:显示详细的处理信息。

`-f` 或 `--flush`:清除所有路由表项。

`-p` 或 `--persistent`:将添加的路由规则持久化保存,即重启后仍然有效。

`-e` 或 `--extend`:显示更多信息。

`-C` 或 `--cache`:显示路由缓存,而不是 FIB(转发信息库)。

`-net` 或 `-host`:指定目标地址是一个网络或一个主机。

`-netmask`:指定与目标地址相关的网络掩码。

`-gateway`:指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点 IP 地址。

`-metric`:为路由指定一个整数成本值(从 1 至 9999)。

`-interface` 或 `if`:指定网络接口。

示例

查看当前路由表信息:

```

route print

```

添加一条路由规则(目标地址为 192.168.1.0,子网掩码为 255.255.255.0,通过网关地址 192.168.0.1,从接口 1 传输):

```

route add 192.168.1.0 mask 255.255.255.0 192.168.0.1 if 1

```

删除一条路由规则(目标地址为 192.168.1.0,子网掩码为 255.255.255.0,通过网关地址 192.168.0.1):

```

route delete 192.168.1.0 mask 255.255.255.0 192.168.0.1

```

清除所有路由表项(相当于重置路由表):

```

route -f

```

请注意,使用 `route` 命令可能需要管理员权限。

上一篇上一篇:会计证怎么考

下一篇下一篇:没有了