CentOS 6 路由配置详解

路由是计算机网络中的一项基本功能,它负责将数据包从源地址传输到目的地址,在CentOS 6系统中,我们可以通过配置路由表来实现网络的互联互通。
查看路由表
在CentOS 6系统中,我们可以使用route命令来查看当前的路由表信息。
[root@centos ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.1.1 0.0.0.0 U 0 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
添加静态路由
-
确定目标网络地址和子网掩码。
-
使用
route命令添加静态路由。
[root@centos ~]# route add -net 网络地址 netmask 子网掩码 dev 网络接口
添加一个目标网络地址为192.168.2.0/24的静态路由:

[root@centos ~]# route add -net 192.168.2.0 netmask 255.255.255.0 dev eth0
删除静态路由
-
确定要删除的静态路由。
-
使用
route命令删除静态路由。
[root@centos ~]# route del -net 网络地址 netmask 子网掩码 dev 网络接口
删除上面添加的静态路由:
[root@centos ~]# route del -net 192.168.2.0 netmask 255.255.255.0 dev eth0
修改默认网关
-
确定新的默认网关地址。
-
使用
route命令修改默认网关。
[root@centos ~]# route add default gw 网关地址 dev 网络接口
将默认网关修改为192.168.1.1:
[root@centos ~]# route add default gw 192.168.1.1 dev eth0
FAQs
-
问题:如何查看CentOS 6系统的路由表?
解答:使用
route命令可以查看CentOS 6系统的路由表信息。 -
问题:如何添加静态路由?
解答:使用
route add -net 网络地址 netmask 子网掩码 dev 网络接口命令可以添加静态路由。