linux 添加静态路由 .
linux下静态路由修改命令:
一:linux使用 route 命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
//添加到主机的路由
# route add –host 192.168.1.11 dev eth0
# route add –host 192.168.1.12 gw 192.168.1.1
//添加到网络的路由
# route add –net 192.168.1.11 netmask 255.255.255.0 eth0
# route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1
# route add –net 192.168.1.0/24 eth1
//添加默认网关
# route add default gw 192.168.2.1
# route add default gw 192.168.2.1 dev eth0 metric $metric
//删除路由
# route del –host 192.168.1.11 dev eth0
route 命令:
add 增加路由
del 删除路由
-net 设置到某个网段的路由
-host 设置到某台主机的路由
gw 出口网关 IP地址
dev 出口网关 物理设备名
增加默认路由:
route add default gw 192.168.0.1
默认路由一条就够了
route -n 查看路由表
二:linux使用ip route 命令添加
添加路由
ip route add 192.168.0.0/24 via 192.168.0.1
ip route add 192.168.1.1 dev 192.168.0.1
删除路由
ip route del 192.168.0.0/24 via 192.168.0.1
add 增加路由
del 删除路由
via 网关出口 IP地址
dev 网关出口 物理设备名
增加默认路由
ip route add default via 192.168.0.1 dev eth0
via 192.168.0.1 是我的默认路由器
查看路由信息
ip route
三:在linux下设置永久路由的方法:
1.在/etc/rc.local里添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.2.254
2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
3./etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个这样的文件)(CentOS)
any net 192.168.3.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
四:在windows 使用route添加静态路由
route -p add 210.10.10.0 mask 255.255.240.0 192.168.192.1
HKEY_LOCAL_MACHSYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes
显示末尾的Persistent Routes有刚才所增加的路由即表明已经成功增加了永久的静态路由:。永久路由存储在注册表
中的位置是:
与Print命令一起使用时,则显示路由列表,DOS命令为:route print
要显示 IP 路由表的完整内容,请键入:
route print
要显示 IP 路由表中以 10. 开始的路由,请键入:
route print 10.*
要添加默认网关地址为 192.168.12.1 的默认路由,请键入:
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的路由,请键入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的永久路由,请键入:
route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,跃点数为 7 的路由,请键
入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,接口索引为 0x3 的路由,
请键入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
要删除目标为 10.41.0.0,子网掩码为 255.255.0.0 的路由,请键入:
route delete 10.41.0.0 mask 255.255.0.0
要删除 IP 路由表中以 10. 开始的所有路由,请键入:
route delete 10.*
要将目标为 10.41.0.0,子网掩码为 255.255.0.0 的路由的下一个跃点地址由 10.27.0.1 更改为 10.27.0.25,
请键入:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25
分享到:
相关推荐
本文件包提供了关于在Linux下添加静态路由的相关信息。 1. **静态路由的基本概念** 静态路由是网络管理员为特定目的地址定义的精确路径。与动态路由协议(如RIP, OSPF, BGP等)不同,静态路由不会自动学习或传播,...
除了使用 route 和 ip route 命令外,还可以使用 /etc/rc.local 文件或 /etc/sysconfig/network 文件来添加静态路由。然而,这些方法可能会导致 NFS 无法自动挂载的问题。因此,最好使用 /etc/sysconfig/static-...
Windows 和 Linux 添加静态路由 Windows 和 Linux 添加静态路由是网络管理员常用的技术,用于将数据包路由到特定的网络节点。在这篇文章中,我们将详细介绍 Windows 和 Linux 添加静态路由的步骤和命令。 Windows ...
本篇文章主要探讨了两种在Linux中添加静态路由的方法。 首先,我们来看第一种方法,使用`route`命令来添加静态路由: 1. `route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0` 这条命令用于添加一条静态...
静态路由添加批处理,很方便。
添加静态路由的命令是`ip route add`,后面跟上你要添加的路由信息。例如,如果你想让所有发往10.15.150.0/24网络的数据包通过192.168.150.253这个网关转发,可以执行: ``` [root@centos7 ~]# ip route add ...
例如,要添加一个目标网络为192.168.1.0/24,下一跳(网关)为10.0.0.1的静态路由,批处理脚本可能会包含以下命令: ```batch route add 192.168.1.0 mask 255.255.255.0 10.0.0.1 ``` 在实际应用中,“ip.bat”...
首先,可以使用`route`命令临时添加静态路由,如: ``` route add -net 192.168.80.0 netmask 255.255.255.0 gw 192.168.16.254 ``` 这条命令表示添加一条指向`192.168.80.0/24`网络的路由,其下一跳地址为`192....
自动静态路由 在校园网里可以不用断开宽带就连内网
在路由器的全局配置模式下,可以输入命令来配置接口的IP地址和静态路由,例如`ip address`指令用于分配接口的IP地址,而`ip route`指令则用于添加静态路由条目。 然而,实验中出现了一个意想不到的难题:在路由器1...
- 在路由器上添加静态路由,以指定目标网络和下一跳地址。例如,若要让R1知道如何到达R2的网络,可以在R1上添加指向R2的静态路由。命令格式通常为`ip route-static [ipv6-prefix] [next-hop-address]`。 4. **EUI-...
6. 添加静态路由 四、 路由表的查看和分析 在实验中,我们使用 display ip routing-table 命令查看路由器上的路由表。在路由表中,我们可以看到直连路由和静态路由的信息。直连路由的开销和优先级都为 0,而静态...
### 静态路由设置与优化详解 #### 静态路由基础概念 静态路由是一种在网络设备上手动配置的路由信息,它不依赖于动态路由协议自动发现和更新路由信息,而是由网络管理员根据网络拓扑和策略需求,预先设定好目的地...
配置完成后,我们可以通过`show ipv6 route`命令查看路由器上的IPv6路由表,确认是否已正确添加静态路由。此外,还可以使用`ping ipv6`命令测试两台路由器之间的连通性,验证静态路由是否生效。实验结果显示,两台...
在实验的高级阶段,我们将手工添加静态路由。静态路由的配置命令通常包含目的网络地址、下一跳地址和接口。例如,为了使路由器A(RA)能将数据包发往202.99.8.0网段,我们会在RA上配置一条静态路由,指定数据包通过...
例如,在Cisco IOS设备上,可以使用`ip route`命令来添加静态路由。 默认路由则是一种特殊的静态路由,用于处理无法匹配任何具体路由表条目的数据包。当路由器找不到到特定网络的路由时,会使用默认路由将数据包...
4. 在添加静态路由时,确保目标网络、子网掩码和网关的正确性,避免路由环路和路由黑洞。 5. 如果涉及编程实现,需要理解C语言以及Linux系统编程,包括如何使用`fork`、`exec`等系统调用来执行命令,以及如何处理...
使用`route`命令添加静态路由: ``` route add -net <目标网络> netmask <子网掩码> gw <网关> ``` 或者使用`ip`命令: ``` ip route add <目标网络>/<子网掩码> via <网关> ``` 2. **查看静态路由** 可以...