Linux下路由配置命令以及配置永久路由的几种方式

2023-04-15 07:49:00 配置 路由 几种

Linux下的路由配置命令有route和ip route,它们可以用来添加、删除和查看路由表中的路由项。

route命令:

route命令可以用来查看、添加和删除路由表中的路由项,它的格式如下:

route [add|del] [-net|-host] [netmask ] [gateway ] [metric ]

其中,[add|del]表示添加或删除路由;[-net|-host]表示目的地是网络或主机;表示目的地;netmask表示子网掩码;gateway表示网关;metric表示路由项的跳数。

例如,添加一条路由,将192.168.1.0/24网络的数据包通过192.168.2.1发出,可以使用以下命令:

route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.2.1

ip route命令:

ip route命令可以用来查看、添加和删除路由表中的路由项,它的格式如下:

ip route [add|del] [netmask ] [gateway ] [metric ]

其中,[add|del]表示添加或删除路由;表示目的地;netmask表示子网掩码;gateway表示网关;metric表示路由项的跳数。

例如,添加一条路由,将192.168.1.0/24网络的数据包通过192.168.2.1发出,可以使用以下命令:

ip route add 192.168.1.0/24 via 192.168.2.1

配置永久路由的几种方式:

1. 使用route或ip route命令:可以使用route或ip route命令配置路由,但是这些路由只能在当前会话中生效,重启系统后就会失效。

2. 编辑/etc/sysconfig/static-routes文件:可以在/etc/sysconfig/static-routes文件中添加路由,这样路由就会在系统重启后依然生效。

3. 编辑/etc/sysconfig/network-scripts/route-文件:可以在/etc/sysconfig/network-scripts/route-文件中添加路由,这样路由就会在系统重启后依然生效。

4. 使用NetworkManager:可以使用NetworkManager来管理路由,这样路由就会在系统重启后依然生效。

相关文章