Linux添加永久静态路由的方法

一、使用 route 命令添加使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:A、添加到主机的路由# route add –host 192.168.1.10 dev eth0# route add –host 192.168.1.10 gw 192.168.1.1B、添加到网络的路由# route add –net 192.168.1.0 netmask 255.255.255.0 eth0# route add –net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1# route add –net 192.168.1.0/24 eth1C、添加默认网关# route add default gw 192.168.1.1D、删除路由# route del –host 192.168.1.10 dev eth0

二、在Linux下设置永久路由的方法:

A、# vi /etc/rc.local(添加到末尾)语句: route add -net 192.168.3.0/24 dev eth0route add -net 192.168.2.0/24 gw 192.168.2.254

B、# vi /etc/sysconfig/network (添加到末尾)语句:GATEWAY=gw-ip 或者 GATEWAY=gw-dev

C、# vi /etc/sysconfig/static-routes (没有static-routes的话就手动建立一个这样的文件)语句:any net 192.168.3.0/24 gw 192.168.3.254any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129

D、开启 IP 转发:# echo "1" >/proc/sys/net/ipv4/ip_forward (临时)# vi /etc/sysctl.conf --> net.ipv4.ip_forward=1 (永久开启)

如果在rc.local中添加路由会造成NFS无法自动挂载问题,所以使用static-routes的方法是最好的.无论重启系统和service network restart 都会生效.

按照linux启动的顺序,rc.local里面的内容是在linux所有服务都启动完毕,

才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,

netfs挂载不能成功.static-routes文件又是什么呢,这个是network脚本执行时调用的一个文件,这个文件的放在/etc/sysconfig目录下,在network脚本中的位置是:

# Add non interface-specific static-routes.if [ -f /etc/sysconfig/static-routes ]; thengrep "^any" /etc/sysconfig/static-routes | while read ignore args ; do/sbin/route add -$argsdonefi

从这段脚本可以看到,这个就是添加静态路由的方法,static-routes的写法是:

any net 192.168.1.0/16 gw 网关ip

这样的话,在启动network脚本的时候路由就自动添加上了,又因为network是在netfs前面启动的,自然在挂载nfs的时候就正常了.这样看来,如果需要添加静态路由,使用static-routes文件要比使用rc.local好,而且当改变了网络配置,需要重启network脚本的时候,相应的静态路由是可以自动添加上的,但这时如果使用rc.local的话,在重启network服务的时候,原本添加好的静态路由就消失了.

linux添加永久路由方法,Linux添加永久静态路由的方法相关推荐

  1. 双网卡同网段静态路由_WINDOWS系统下双网卡设置路由 本文主要涉及到静态路由...

    WINDOWS系统下双网卡设置路由 本文主要涉及到静态路由. 二.WINDOWS系统下设置路由 在WINDOWS下手动设置路由主要在DOS系统中命令符下(在运行输入 栏中键入COMMAND或者CMD即 ...

  2. 网工路由基础(1)静态路由

    欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMware.CISP.PMP等认证培训及考证 原理简述 静态路由:是指用 ...

  3. 湖南大学 路由实验 ensp 实验1-1 静态路由及默认路由基本设置

    学号 2017******** 姓名 *** 班级 **** 全按照实验指南操作. 目录 静态路由及默认路由基本设置 一.实验内容: 二.实验报告要求 三.实验拓扑与编址 实验步骤 1. 基本配置 2 ...

  4. 路由基础(简单的静态路由配置)

    目录 一.路由基础 1.路由信息获取方式 2.路由加表前的比较-优先级:度量值 3.路由转发的选择-最长掩码 4.静态路由应用场景及配置 1.路由信息获取方式 路由器依据路由表进行转发,要实现转发功能 ...

  5. 计算机静态路由命令,华为计算机路由器静态路由配置命令.doc

    华为路由器静态路由配置命令 4.6.1 ip route 配置或删除静态路由. [ no ] ip route ip-address { mask | mask-length } { interfac ...

  6. linux双网卡添加静态路由,CentOS中双网卡静态路由配置

    一个网卡的话不需要静态路由的,如果多个网卡的话可以手工配置静态路由,特别是多个网卡走不同的子网的时候. 来自网上搜索的方法 之前一直没有配置过两个网卡分别使用不同的IP,走不同的网关,google了下 ...

  7. 华为5720设置静态路由不通_如何设置静态路由与网关?一文了解清楚

    前几天,弱电君发布防火墙与交换机如何对接上网的内容,有一些朋友反映,想了解下网关与静态路由的设置,以及如何设置内外网同时访问,那么今天我们来来彻底了解这两个内容,这个也是弱电项目中经常容易遇到的. 一 ...

  8. 华为交换机模拟器_从零开始学习华为路由交换 | 配置缺省静态路由

    实验前准备 1.电脑上安装华为ENSP模拟器 2.添加三台路由器 命令介绍 AR1配置 1.配置接口IP 2.配置缺省静态路由: [R1]ip route-static 0.0.0.0 0 g0/0/ ...

  9. powermockito测试私有方法_03 增强测试: 静态、私有方法处理

    mockito 已经很强大,能帮我们完成大部分 mock 工作,但是对于一些特殊方法来说,还是无能为力. 例如,当我们使用系统获取当前时间戳的时候,可能会调用 System.currentTimeMi ...

  10. 静态路由实验 +http+dns_华为静态路由配置实验

    本试验主要实验静态路由的三个主要特性 1.单向性 仅为数据提供沿着下一跳的方向进行路由,不提供反向路由.如果要使源节点域目标网络进行双向通信,必须同时配置回程静态路由 2.接力性 如果某条静态路由中间 ...

最新文章

  1. hibernate的3种继承映射关系总结——TPH,TPS,TPC
  2. Linux软件安装的几种常见方式介绍
  3. Ubuntu连接以太网时显示“设备未托管”的解决办法
  4. .NET中的值类型与引用类型
  5. matlab max与min获取矩阵最大最小值函数
  6. 磁盘剩余空间策略_MySQL磁盘消耗迅猛掌握这点就够了,包你事半功倍
  7. java excel 导入 加校验_POI实现excel各种验证和导入的思路总结
  8. 软件工程——认识方法、模型、工具和技术
  9. Strings_append_学习
  10. UltraISO 制作ESXi 的 USB 安装盘
  11. 路床灰土计算机控制,亳阜高速公路路床灰土施工方案
  12. 将xml文件打包进dll(或exe)
  13. [OS] 进程相关知识点
  14. 一周信创舆情观察(2.21~2.27)
  15. 烟台移动dns网关_各地移动dns列表
  16. 对lambert diffuse(兰伯特漫反射)模型的理解
  17. android 7.0 调试日志,Android软件调试记录
  18. hyperv中的ubuntu虚拟机双网卡设置
  19. python目标函数最大_python运筹优化(三):遗传算法和Geatpy使用实践
  20. 建站过程中,网站优化的雷区

热门文章

  1. 计算机毕设(附源码)JAVA-SSM慧学IT精品课程网站
  2. 关于浏览器打印无法打印背景,需要手动勾选打印背景解决方案
  3. php数字两位小数_PHP保留两位小数
  4. linux 命令shuf
  5. 行业篇:自动驾驶场景下的数据标注类别分享
  6. 网络变压器原理:网络、频谱、阻抗分析仪检测网络变压器等电子元器件阻抗的方法
  7. Eclipse报错解决方法汇总
  8. 2020年最好用的手机是哪一款_2020年最值得购买的3款手机,颜值高性能强,一款比一款卖得火爆...
  9. v69.04 鸿蒙内核源码分析(文件句柄) | 你为什么叫句柄 | 百篇博客分析OpenHarmony源码
  10. python中怎么将字母倒着写_python3,如何颠倒句子中每个单词的字母