温馨提示×

centos routeadd参数怎样设置

小樊
81
2025-01-01 17:04:54
栏目: 智能运维

route add 命令用于在 Linux 系统中手动添加路由

route add [目标网络] netmask [子网掩码] gateway [网关地址] dev [网络设备名称]

参数说明:

  • 目标网络(destination network):要添加的路由的目标 IP 地址或网络。例如,192.168.1.010.0.0.0/24
  • 子网掩码(subnet mask):目标网络的子网掩码。例如,255.255.255.0/24
  • 网关地址(gateway address):用作转发数据包到目标网络的网关 IP 地址。例如,192.168.1.1
  • 网络设备名称(network device name):用于传输数据包的网络设备名称,如 eth0wlan0 等。

示例:

  1. 添加一条默认路由,将流量转发到网关 IP 地址为 192.168.1.1 的设备:
route add default gw 192.168.1.1 dev eth0
  1. 添加一条特定路由,将流量转发到目标网络 192.168.2.0/24,使用网关 IP 地址为 192.168.1.1 的设备:
route add 192.168.2.0/24 gw 192.168.1.1 dev eth0

请注意,这些更改在系统重启后将丢失。要使更改永久生效,请编辑 /etc/sysconfig/network-scripts/route-<interface> 文件(其中 <interface> 是网络设备名称),并添加相应的路由配置。

0