linux中什么是静态路由
时间:2022-05-20 17:48
在linux中,静态路由是路由项由手动设置的一种路由方式;即使网络状态已经改变或重新被组态,静态路由也是固定不变的,静态路由由网络管理员逐项加入路由表,可用“route add -net 增加到某个网段的路由”语句在linux中增加路由。 本教程操作环境:linux7.3系统、Dell G3电脑。 什么是静态路由 静态路由(英语:Static routing)是一种路由的方式,路由项(routing entry)由手动配置,而非动态决定。与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。一般来说,静态路由是由网络管理员逐项加入路由表。 优点 使用静态路由的另一个好处是网络安全保密性高。动态路由因为需要路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。因此,网络出于安全方面的考虑也可以采用静态路由。不占用网络带宽,因为静态路由不会产生更新流量。静态路由适用于中小型网络。 缺点 大型和复杂的网络环境通常不宜采用静态路由。一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围地调整,这一工作的难度和复杂程度非常高。当网络发生变化或网络发生故障时,不能重选路由,很可能使路由失败。 inux下静态路由修改命令 方法一: 添加路由 删除路由 add 增加路由 del 删除路由 -net 设置到某个网段的路由 -host 设置到某台主机的路由 gw 出口网关 IP地址 dev 出口网关 物理设备名 增加默认路由 默认路由一条就够了 route -n 查看路由表 方法二: 添加路由 删除路由 add 增加路由 del 删除路由 via 网关出口 IP地址 dev 网关出口 物理设备名 增加默认路由 via 192.168.0.1 是我的默认路由器 查看路由信息 ip route 保存路由设置,使其在网络重启后任然有效 在/etc/sysconfig/network-script/目录下创建名为route- eth0的文件 在此文件添加如下格式的内容 重启网络验证 /etc/rc.d/init.d/network中有这么几行: 也就是说,将静态路由加到/etc/sysconfig/static-routes 文件中就行了。 如加入: 则static-routes的格式为 推荐学习:Linux视频教程 以上就是linux中什么是静态路由的详细内容,更多请关注gxlsystem.com其它相关文章!linux中什么是静态路由
route add -net 192.168.0.0/24 gw 192.168.0.1
route add -host 192.168.1.1 dev 192.168.0.1
route del -net 192.168.0.0/24 gw 192.168.0.1
route add default gw 192.168.0.1
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
ip route add default via 192.168.0.1 dev eth0
vi /etc/sysconfig/network-script/route-eth0
192.168.1.0/24 via 192.168.0.1
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi
route add -net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
any net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1