Linux下route add & route del 用法 🌐💡
导读 在网络配置中,`route add` 和 `route del` 是两个常用的命令,用于添加或删除路由表条目。它们可以帮助我们管理数据包的传输路径,特...
在网络配置中,`route add` 和 `route del` 是两个常用的命令,用于添加或删除路由表条目。它们可以帮助我们管理数据包的传输路径,特别是在多网卡或多网络环境下。掌握这两个命令非常重要!
首先,`route add` 的基本语法是:
```bash
route add -net <目标网络> netmask <子网掩码> gw <网关地址>
```
例如,如果你想将 `192.168.2.0/24` 网络的数据包通过网关 `192.168.1.1` 转发,可以使用以下命令:
```bash
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
```
执行后,系统会将该网络的数据包指向指定的网关。如果需要永久生效,建议结合 `/etc/rc.local` 文件或使用更现代的工具如 `ip route`。
接着,当需要删除路由时,可以使用 `route del` 命令。语法类似:
```bash
route del -net <目标网络> netmask <子网掩码> gw <网关地址>
```
比如删除刚才添加的路由:
```bash
route del -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
```
记得检查当前路由表状态,使用 `route -n` 或 `ip route show` 来确认操作是否成功。💡
总之,熟练掌握这两个命令能够帮助你高效地管理 Linux 系统中的网络路由! 🚀
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。