当前位置: 首页 > news >正文

CENTOS 7 踢用户_CentOS服务器添加永久静态路由

90431a96a42e880776d73267b967e2f0.gif

                          科技之星  技术QQ:946297565

4f5923b2b81948936969afb113facc99.png

一、Linux添加永久静态路由

方法一:修改 rc.local 配置文件

范围:测试 Ubuntu 14.04、centos 6.4、debian 8.1、redhat 6.4 系统可用

使用方法

向 linux 系统的 /etc/rc.local文件中添加命令route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令route add -net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

reboot重启系统命令生效

用 route -n 命令查看命令是否已经生效

方法二:修改 static-routes 配置文件

范围:测试 centos 6.4、redhat 6.4 系统可用

使用方法(此方法比 rc.local 方法实用,能保证网络链路的通畅):

向系统的 /etc/sysconfig/static-routes 文件(如果系统没有此文件,可以新建此文件)中添加命令any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令any net 192.168.2.0 netmask 255.255.255.0 dev eth0, 前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

service network restart 命令重启网络服务

用 route -n 命令查看命令是否已经生效

方法三:修改 interface 配置文件

范围:测试 debian 8.1、Ubuntu 14.04 系统可用

使用方法:

向系统的 /etc/network/interface 文件中添加命令 up route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令 up route add -net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

reboot 重启系统命令生效

用 route -n 命令查看命令是否已经生效

* 注 1:(引用网上内容)如果在 rc.local中添加路由会造成NFS无法自动挂载问题,所以使用 static-routes 的方法是最好的。无论重启系统和service network restart 都会生效,按照linux启动的顺序,rc.local 里面的内容是在linux所有服务都启动完毕,最后才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。

* 注 2:以上添加命令可以通过 linux 命令 sed -i \'2i route add -net 192.168.2.0/24 gw 192.168.2.254\' + 文件路径 命令向相应的文件的第二行添加命令或者用 echo route add -net 192.168.2.0/24 gw 192.168.2.254 >> 文件路径向文件的末尾添加命令

二、windows 添加永久静态路由

方法一:

范围: 测试 windows2008 系统可用

使用方法:

以管理员身份 打开运行 cmd.exe

使用命令:route -p add 192.168.2.0 mask 255.255.255.0 192.168.2.1 (服务器的默认路由为192.168.2.1)

使用 route print 查看命令是否生效

d709d943b6dd064669d9b3c6fe23116c.png

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 苹果app退款_苹果上最流氓的功能,终于被彻底关掉
  • ActiveBPEL引擎文件格式描述
  • springboot访问地址时404_SpringBoot配置一个过滤器获取远程地址、访问路径等信息
  • Keytool命令来生成CA数字证书
  • 游戏模型提取工具ninjaripper_图文翻译 | 赛车游戏道路的程序生成
  • 系统出错信息设计
  • 团队软件库_谷歌的软件工程文化:激发创造力、鼓励自主性
  • ActiveBPEL引擎流程部署描述符(pdd)文件概述
  • 200 switching to ascii mode_上海某超市保安遭辞退怒砸200瓶红酒;香槟产区采收时间打破历史记录 | 酒界新闻...
  • ODM和OLAP实现时序预测(一)
  • 16进制 转为图片 php_ImageMagick(图片处理软件) 分享
  • 数据分析 超市条码_超市小程序做得比较好的功能点是什么?
  • ODM和OLAP实现时序预测(二)
  • 软件产品研发方向调研内容_研发部职能分解:调研,产品、技术、工艺、软件研发,测试、验收...
  • 网页像素测量工具_寓教于乐!11 个提升网页设计和前端开发技能的趣味游戏
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • gulp 教程
  • Lsb图片隐写
  • React组件设计模式(一)
  • Redash本地开发环境搭建
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • 对象引论
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 基于webpack 的 vue 多页架构
  • 开源SQL-on-Hadoop系统一览
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 如何胜任知名企业的商业数据分析师?
  • 小程序01:wepy框架整合iview webapp UI
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • #pragma预处理命令
  • (23)Linux的软硬连接
  • (3)选择元素——(17)练习(Exercises)
  • (4)STL算法之比较
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (转)setTimeout 和 setInterval 的区别
  • .NET Reactor简单使用教程
  • .NET WPF 抖动动画
  • .net 调用php,php 调用.net com组件 --
  • .NET 反射的使用
  • .NET 快速重构概要1
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .NET 中什么样的类是可使用 await 异步等待的?
  • /boot 内存空间不够
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具
  • [30期] 我的学习方法
  • [AIGC] 如何建立和优化你的工作流?
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [Android] Android ActivityManager
  • [BZOJ] 3262: 陌上花开
  • [C# 开发技巧]如何使不符合要求的元素等于离它最近的一个元素