路由配置

 

演示文稿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
下一篇 2016-09-07

相关推荐

  • 十个让你变成糟糕的程序员的行为

    之前本站发表过《优秀程序员的十个习惯》以及《程序员需要具备的基本技能》,那是我们需要去学习和培养的。这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。 1) 情绪化的思维 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序…

    Linux资讯 2015-04-03
  • fstab配置文件详解

    /etc/fstab配置文件详解 /etc/fstab:记录了计算机上硬盘分区的相关信息,启动Linux时,检查分区的fsck命令,挂载分区的mount命令,都需要fstab这个文件的信息,来正确的检查和挂载硬盘,而且这个硬盘需要root用户权限才能编辑 详解: 设备名称   挂载点  分区的类型  挂载选项  dump选项  fsck选项 设备名称: 可以…

    Linux干货 2017-04-23
  • Linux基础知识之逻辑卷管理器(LVM)

    逻辑卷管理器(LVM)        允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小     允许在多个物理设备间重新组织文件系统将设备指定为物理卷     用一个或者多个物理卷来创建一个卷组  &n…

    Linux干货 2016-09-01
  • 软件包管理2

    四、程序包编译     程序包编译安装:     Application-VERSION-release.src.rpm –> 安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装     源代码&#82…

    Linux干货 2016-08-27
  • N26-第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]# cp -rfp /etc/skel/ /home/tuser1[root@localhost ~]# chmod 700 /home/tuser1 2、编辑/etc/group文件,添…

    Linux干货 2017-02-25
  • 细述LVM

     前言:     LVM(Logical Volume Manager)是基于内核的一种逻辑卷管理器,LVM适合于管理大存储设备,并允许用户动态调整文件系统大小。此外,LVM的快照功能可以帮助我们快速备份数据。LVM为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念。 看图识LVM &nbs…

    Linux干货 2015-06-15

评论列表(1条)

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

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