路由配置

 

演示文稿2.jpg

RA和RB为linux系统,此处虚拟成为路由器,在每一台路由器的接口上设置好ip之后开始配置路由表

ip地址配置如下:

RA:eth1:192.168.100.1/24

   eth0:10.1.0.1/8       主机A:10.1.0.25/8

RB: eth1:192.168.100.2/24      

   eth0:172.16.1.1/16           主机B:172.16.1.25/16

1、添加路由表

1).在RA上添加主机B到离RA最近的下一跳地址,也就是RB的eth1接口IP地址

在RA中写入路由表:

#ip route add 172.16.1.0/16 via 192.168.100.2 dev eth1

2).在RB上添加主机A到离RB最近的下一跳地址,也就是RA的eth1接口IP地址

    在R2中写入路由表:

#ip route add 10.1.0.0/8 via 192.168.100.1 dev eth1

2. 如路由器没有默认网关,则在两个路由器中分别写入网关路由

RA:
#route add -net default gw 10.1.0.1
RB:
#route add -net default gw 172.16.1.1

3.开启路由转发功能:

启动路由转发:

#echo 1   >  /proc/sys/net/ipv4/ip_forward

查看是否开启路由转发功能(1表示开启)

cat /proc/sys/net/ipv4/ip_forward


4.清除防火墙:

为了避免不能正常完成实验,可以将防火墙关掉或则清空

#iptables -F

5. 测试,用两台终端机器进行ping测试。查看ttl,linux系统默认为64,Windows系统为128,遇到一个路由器-1。

也可以在两台的路由器上指定特定eth0网卡发起ping
RA:
#ping -I eth0  172.16.1.1
RB:
#ping -I eth0  10.1.0.1


网络组实验

    网卡(接口)绑定是将多块 网卡 逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性的一个方式是使用多个网卡。Linux 绑定驱动程序提供了一种将多个网卡聚合到一个逻辑的绑定接口的方法。这是个新的实现绑定的方法,并不影响 linux 内核中旧绑定驱动。

步骤:

 1.添加网络组

#nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":activebackup}}'
 runner:运行模式
 activebackup:主备模式

2.添加ip

#nmcli connection modify team0 ipv4.addresses 10.1.100.100/16 
   相当于更改了文件  cat ifcfg-team0

3.更改BOOTPROTO为none

#nmcli connection modify team0 ipv4.method manual

4.添加网络组中的成员

#nmcli connection add con-nbame team-port1 type team-slave ifname eth1 master team0 
#nmcli connection add con-nbame team-port2 type team-slave ifname eth2 master team0


5.启动网卡接口

#nmcli device connection eno16777736
#nmcli device connection eno33554960

6.启动网络组

1)启动网络组

#nmcli connection up team0

              查看连接

    #nmcli  connection  show

2)启动网络组中的端口

#nmcli connection up  team-port1

#nmcli connection up  team-port2

查看组状态

#teamdctl team0 state

测试:

使用另外一台机器对网络组ip进行ping操作,手动对网络组的网卡进行关闭,观察其状态

原创文章,作者:Lii,如若转载,请注明出处:http://www.178linux.com/44108

(0)
LiiLii
上一篇 2016-09-07 09:37
下一篇 2016-09-07 09:37

相关推荐

  • 萧田国给你五个2017GOPS北京站的参会理由!

    2017年7月28日,GOPS全球运维大会即将开幕,发起人萧田国将在主会场发表题为《运维如何延续自己的职业生涯》演讲,参加第七届北京站您会有哪些收益? 收益一: 【长达半天时间的培训式演讲】让您系统性掌握顶级互联网自动化运维体系 收益二: 【腾讯智能运维】传奇背后的细节,听了才知道 收益三: 与Facebook、Twitter、BATJ等运维大咖【面对面深度…

    Linux干货 2017-07-24
  • LVM管理

    1、逻辑卷管理器(LVM) (1)逻辑卷管理器(LVM,logical volume manager)可以整合多个物理分区在一起,让这些分区看起来就像一个磁盘一样,而且,还可以在将来其他的物理分区或将其从这个LVM管理的磁盘中删除。这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性,同时LVM还有快照功能。 (2)逻辑卷管理器的基本术语 物理…

    Linux干货 2016-09-01
  • 查找 -数据结构

    几种查找算法:顺序查找,折半查找,分块查找,散列表 一、顺序查找的基本思想:  从表的一端开始,向另一端逐个按给定值kx 与关键码进行比较,若找到,查找成功,并给出数据元素在表中的位置;若整个表检测完,仍未找到与kx 相同的关键码,则查找失败,给出失败信息。 说白了就是,从头到尾,一个一个地比,找着相同的就成功,找不到就失败。很明显的缺点就是查找效…

    Linux干货 2015-07-28
  • Linux之yum详解及程序包安装

    Linux之 yum详解 及 程序包安装    在Linux常用的命令安装工具中,rpm是一个功能十分强大的软件包管理系统,它使得在Linux下安装、升级和删除软件包的工作变得容易,并且具有查询、验证软件包的功能。与图形化工具相比,使用命令行可以获得更大的灵活性。    但是rpm有一个缺点,无法解决包的依赖性,也就是…

    Linux干货 2016-08-24
  • 安装Redmine

    Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决…

    Linux干货 2016-12-01
  • 优云软件老司机:如何让运维操作更轻松、高效

    讲师介绍 庞辉富 •广通软件技术总监 •拥有10多年IT运维管理软件研发经验 •致力于自动化运维解决方案的研究和推广 •主导研发的产品广泛应用于海关、公安、能源等多个行业 技术发展给运维带来的挑战 当前的IT建设在这些新技术的演进下,我们看到的是呈现“双态IT”特征。Gartner也提出双模IT理论,与现在谈的双态IT是异曲同工的,不再是一种单纯的形态,而是…

    系统运维 2017-01-09

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-10 09:03

    文章操作性很强,这是发布后展示的效果有点差强人意,希望能注意一下。