Linux路由配置文件详解
Linux路由配置文件是用于配置Linux系统路由功能的文件,主要包括
/etc/sysconfig/network-scripts/route-xxx
和
/etc/sysconfig/network-scripts/route6-xxx
两个文件。代表网络接口名,本文将详细介绍Linux路由配置文件的结构、配置方法以及常用命令。
文件结构
该文件主要用于配置IPv4路由,文件内容如下:
# Network configuration for eth0GATEWAY=192.168.1.1NETMASK=255.255.255.0ROUTE=192.168.1.0/24 via 192.168.1.1
表示网关地址,表示子网掩码,表示静态路由。
该文件主要用于配置IPv6路由,文件内容如下:
# Network configuration for eth0GATEWAY=2001:db8::1NETMASK=ffff:ffff:ffff:ffff:ffff:ffff:ffff:fffeROUTE=2001:db8::/32 via 2001:db8::1
表示网关地址,表示子网掩码,表示静态路由。
配置方法
修改IPv4路由配置
(1)编辑
/etc/sysconfig/network-scripts/route-xxx
文件。
(2)添加或修改路由配置。
(3)重启网络服务,使配置生效。
修改IPv6路由配置
(1)编辑
/etc/sysconfig/network-scripts/route6-xxx
文件。
(2)添加或修改路由配置。
(3)重启网络服务,使配置生效。
常用命令
用于查看和修改系统路由表。
(1)查看IPv4路由表:
[root@localhost ~]# routeKernel IP routing TableDestinationGatewayGenmaskFlags Metric RefUse Iface192.168.1.00.0.0.0255.255.255.0U000 eth0
(2)添加IPv4路由:
[root@localhost ~]# route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
(3)删除IPv4路由:
[root@localhost ~]# route del -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
用于查看和修改系统路由表,功能比命令更强大。
(1)查看IPv4路由表:
[root@localhost ~]# ip routedefault via 192.168.1.1 dev eth0src 192.168.1.100192.168.1.0/24 dev eth0src 192.168.1.100
(2)添加IPv4路由:
[root@localhost ~]# ip route add 192.168.2.0/24 via 192.168.1.1
(3)删除IPv4路由:
[root@localhost ~]# ip route del 192.168.2.0/24 via 192.168.1.1
问题:如何查看Linux系统中的路由表?
解答:可以使用命令或命令查看。
问题:如何添加静态路由?
解答:可以使用命令或命令添加静态路由,添加目标网络为192.168.2.0/24,网关为192.168.1.1的静态路由:
[root@localhost ~]# route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
或
[root@localhost ~]# ip route add 192.168.2.0/24 via 192.168.1.1
linux静态路由配置文件怎么设置
在linux下设置永久路由的方法:1.在/etc/里添加 2.在/etc/sysconfig/network里添加到末尾3./etc/sysconfig/static-router : any net x.x.x.x/24 gw y.y.y.y 开启 IP 转发:>/proc/sys/net/ipv4/ip_forward (临时)# vi /etc/ --> _forward=1 (永久开启)
如何在Linux下配置网卡,谁能详细讲一下基于命令行方式的手工配置方法?
看一下ifconfig命令用法就可以了
linux怎么添加静态路由
添加静态路由有两种方法: 1、用route命令添加:此方法在重启网卡或服务器后就会失效 route add -net 10.10.0.0 netmask 255.255.0.0 gw 10.10.10.1 eth0 2、创建配置文件/etc/sysconfig/network-scripts/route-eth0














发表评论