如图:

业务地址:192.168.10.0/24    192.168.20.0/24
管理地址:172.168.10.0/24    172.168.20.0/24

需求:每台主机配置两张网卡,分别连接业务地址和管理地址。业务接口用来传输业务数据,管理接口用来跑管理传输,因为ip资源紧张,需要扩展网络
(1)对于业务地址,只需要默认路由设置为交换机地址即可;
(2)对于管理地址,如果跨网段,默认地址被占用的情况下,这时候就需要添加静态路由

一、 什么是路由?

路由:是指分组从源到目的地时,决定端到端路径的网络范围的进程。有个很好的例子:家就是主机,路由器就是公交车,你通过搭乘公交车到你朋友家去;如果没有公交车直达,需要转乘公交车,那么你势必在出发之前要规划好怎么坐车,到哪站转那路车,这个就叫路由。
    
    路由分为三种:
        (1)直连路由:就是不需要转车;
        (2)静态路由:就是自己定制好转车路线;
        (3)动态路由:就是公交司机之间协商好,从你家到他家应该怎么转车,你只管上车下车就是。

二、配置静态路由

回到我上面的问题,因为我的默认路由已经被业务地址占用,所以我需要手工的采取静态路由的方式来通信。
    对于管理地址内的主机而言,如果两台主机要相互通信,两台主机上都需要配置静态路由,否则无法互联互通。
    在centos7 中配置如下:

临时配置的方法:

  172.168.10.0/24 主机配置:

        ip route add 172.168.20.0/ via 172.168.10.254 dev eno4
# 当eno4接口访问172.168.20./ 网络请转到 172.168.10.254 接口

172.168.20.0/24 主机配置:

        ip route add 172.168.10.0/ via 172.168.20.254 dev eno4
当 eno4 接口访问172.168.10./ 网络请转到 172.168.20.254 接口

如上分别在两个不同网段主机上配置后,两台主机才会互联互通。

在 Centos7 和 RHEL 7 中配置永久生效方式如下:

        # cat /etc/sysconfig/network-scripts/route-eno4
172.168.20.0/ via 172.168.10.254 dev eno4 # cat /etc/sysconfig/network-scripts/route-eno4
172.168.10.0/ via 172.168.20.254 dev eno4

需要手动创建一个配置文件 route-网卡名,内容为临时配置 add 后面的内容,另一台主机同样的方式进行配置。

Centos7/RHEL 7 配置静态路由的更多相关文章

  1. 技能实际操作:如何为Centos7 配置静态路由?

    如图: 业务地址:192.168.10.0/24 ---- 192.168.20.0/24 管理地址:172.168.10.0/24 --- 172.168.20.0/24 需求:每台主机配置两张网卡 ...

  2. ubuntu 配置静态路由

    原文:http://blog.sina.com.cn/s/blog_6fd8d5d90101f1xy.html -------------------------------------------- ...

  3. Network基础(五):配置静态路由、配置浮动路由、配置多路由的静态路由、配置默认路由

    一.配置静态路由 目标: 配置路由接口IP地址并通过静态路由的配置实现全网的互通. 方案: 按如下网络拓扑配置接口IP地址并通过静态路由的配置实现全网的互通如下图所示: 步骤: 步骤一:配置静态路由 ...

  4. H3C路由器配置——静态路由

    一.网络畅通条件及排错思路 1.网络畅通的条件 网络畅通的条件:数据包能去能回,也是我们排除网络故障的理论依据. 2.网络不畅通示列 ①.目标主机不可达 原因分析:可能是数据包没有到达目的地,在中途就 ...

  5. 华为HCIA认证零基础入门-网络工程师必备之什么是静态路由?如何配置静态路由?

    一.静态路由功能介绍:静态路由就是手工配置的路由,使得数据包能够按照预定的路径传送到指定的目标网络. 当不能通过动态路由协议学到一些目标网络的路由时,配置静态路由就会显得十分重要. 二.静态路由应用场 ...

  6. 实验一:在FW上配置静态路由实现互通

    实验:在FW上配置静态路由实现互通 网络拓扑图 一.配置步骤 1.配置IP地址 R1: FW: ISP:       2.配置路由 ①在R2上面配置静态路由 ②在ISP上面配置静态路由 3.在FW上配 ...

  7. Centos7虚拟机下配置静态IP

    以下为Centos7在VMware下配置静态IP地址,配置完后内外网都可以访问,主机与虚拟机之间可以通信. 1.在VMware里,菜单栏点击[编辑]-->[虚拟网络编辑器],如下图.选择的是NA ...

  8. CentOS启动网络提示connect: Network is unreachable(配置静态路由)

    ls /etc/sysconfig/network-script/ifcfg-eth0 一.看是否在上述目录下存在ifcfg-eth0 这个文件,若存在则按下面的步骤操作: 1.手工配置ip看能不能配 ...

  9. centos7 NAT链接配置(静态ip/修改网卡名为eth0)|1

    NAT的静态ip设置并且修改网卡名为eth0 1 cd /etc/sysconfig/network-scripts/ mv eno16777736  ifcfg-eth0 #修改名称 vi eth0 ...

随机推荐

  1. java设计模式之责任链模式以及在java中作用

    责任链模式是一种对象的行为模式.在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链.请求在这个链上传递,直到链上的某一个对象决定处理此请求.发出这个请求的客户端并不知道链上的哪一个 ...

  2. term "JavaScript"

    在Web浏览器上下文中理解的总称“JavaScript”包含几个非常不同的元素. 其中一个是核心语言(ECMAScript),另一个是Web API的集合,包括DOM(文档对象模型) JavaScri ...

  3. PAT java大数 A+B和C

    题目描述: 给定区间[-, ]内的3个整数A.B和C,请判断A+B是否大于C. 输入格式: 输入第1行给出正整数T(<=),是测试用例的个数.随后给出T组测试用例,每组占一行,顺序给出A.B和C ...

  4. Redis数据类型及操作详解

    Redis数据库,是nosql的一种.与传统关系型数据库(如mysql.sqlserver等)相比,他在处理大数据量上相当有优势,扩展性和可用性高,这是传统型数据库所达不到的. Redis是一个key ...

  5. 【SSH】——Hibernate实现简单的自动建表

    [与ORM] Object Relational Mapping,对象关系映射,将对象和关系联系了起来.面向对象是从耦合.聚合.封装等的基础上发展起来的,而关系数据库则是从数学理论发展而来的,两套理论 ...

  6. Zebra - zebra command to get printer status

    /// <summary> /// determine whether the network printer is in pause. /// </summary> /// ...

  7. [洛谷P1536]村村通

    题意:多组数据,当n为0时结束,每组数据表示有n个村子,m条路,求还需要建多少条路,使得所有的村子联通题解:用并查集求出有多少个联通块,然后求解 C++ Code: #include<cstdi ...

  8. input checkbox 多选 验证

    # input checkbox 多选 验证``` <ul class="orderMsg_radio"> <!--单选--> <input valu ...

  9. yum命令Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

    yum命令Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY 博客分类: linux   三种解决方案 我采取第三种方案解决的 第一种: linu ...

  10. Codeforces Round #524 (Div. 2) C. Masha and two friends

    C. Masha and two friends 题目链接:https://codeforc.es/contest/1080/problem/C 题意: 给出一个黑白相间的n*m的矩阵,现在先对一个子 ...