linux下route命令的基本用法是什么

   2024-09-30 8460
核心提示:在Linux系统中,route命令用于显示和操作内核路由表查看路由表:route -n-n选项表示不解析主机名,直接显示IP地址。这将列出当前

在Linux系统中,route命令用于显示和操作内核路由表

查看路由表:
route -n

-n选项表示不解析主机名,直接显示IP地址。这将列出当前系统的路由表,包括目标网络、网关、子网掩码和接口等信息。

添加静态路由:
route add -net <目标网络> netmask <子网掩码> gw <网关> dev <网络接口>

例如,要添加一个目标网络为192.168.2.0/24,子网掩码为255.255.255.0,网关为192.168.1.1,网络接口为eth0的静态路由,可以使用以下命令:

route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0
删除静态路由:
route del -net <目标网络> netmask <子网掩码> dev <网络接口>

例如,要删除刚才添加的静态路由,可以使用以下命令:

route del -net 192.168.2.0 netmask 255.255.255.0 dev eth0
添加默认网关:
route add default gw <网关>

例如,要将默认网关设置为192.168.1.1,可以使用以下命令:

route add default gw 192.168.1.1
删除默认网关:
route del default gw <网关>

例如,要删除刚才添加的默认网关,可以使用以下命令:

route del default gw 192.168.1.1

注意:使用route命令添加或删除路由时,更改会立即生效,但在系统重启后会丢失。要永久保存路由设置,请编辑/etc/network/interfaces(Debian/Ubuntu)或/etc/sysconfig/network-scripts/route-<网络接口>(RHEL/CentOS)文件。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号