网络管理基础-子网划分及网络配置练习

1、某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子 

公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为? 

192.168.100.1

网络位192.168.100

192.168.100.00000000

C类掩码255.255.255.0

192.168.100. 000 00001  192.168.100.1/27

192.168.100. 101 11110 192.168.100.189/27

2、一家集团公司有12家子公司,每家子公司又有4个部门。上级给出一个172.16.0.0/16的网段,让给每家子公司以及子公司的部门分配网段。

172.16.0.0/16

B类

网络位172.16

A1.172.16.0000 0000.00000001/20 172.16.0.1/20 172.16.000000 00.00000001/22 172.16.000000 11.11111110/22  

                                              172.16.000001 00.00000001/22 172.16.000001 11.11111110/22

                                              172.16.000010 00.00000001/22 172.16.000010 11.11111110/22

                                              172.16.000011 00.00000001/22 172.16.000011 11.11111110/22

172.16.0.1/22–172.16.3.254/22

172.16.4.1/22–172.16.7.254/22

172.16.8.1/22–172.16.11.254/22

172.16.12.1/22–172.16.15.253/22


A2 172.16.0001 0000.00000001/20 172.16.16.1/20 172.16.000100 00.00000001/22 172.16.000100 00.11111110/22  

172.16.16.1/22–172.16.19.254/22

172.16.20.1/22–172.16.23.254/22

172.16.24.1/22–172.16.27.254/22

172.16.28.1/22–172.16.31.254/22

A3 172.16.0010 0000.00000001/20 172.16.32.1/20 172.16.001000 00.00000001/22 172.16.001001 00.00000001/22   

172.16.32.1/22–172.16.35.254/22

172.16.36.1/22–172.16.39.254/22

172.16.40.1/22–172.16.43.254/22

172.16.44.1/22–172.16.47.254/22

. .

. .

. .

A12 172.16.1011 0000.00000001/20 172.16.176.1/20 172.16.101100 00.00000001/22 172.16.101111 11.11111110/22      

172.16.176.1/22–172.16.179.254/22

172.16.180.1/22–172.16.183.254/22

172.16.184.1/22–172.16.187.254/22

172.16.188.1/22–172.16.191.254/22

3、某集团公司给下属子公司甲分配了一段IP地址192.168.5.0/24,现在甲公司有两层办公楼(1楼和2楼),统一从1楼的路由器上公网。1楼有100台电脑联网,2楼有53台电脑联网。如果你是该公司的网管,你该怎么去规划这个IP?

192.168.5.0/24

掩码255.255.255.0

192.168.5.00000000 

192.168.5.0 0000001/25  1楼

192.168.5.1 0000001

192.168.5.10 000001/26 2楼

192.168.5.11 000001/26 保留区间

二、博客:

1、虚拟网卡实现一个网卡多个地址

系统识别设备及为设备设置名称的文件是 /etc/udev/rules.d/70-persistent-net.rules

blob.png

编辑 /etc/sysconfig/network-scripts/ifcfg-eth0:0文件

blob.png

重启network服务前要关闭NetworkManager服务

service NetworkManager stop

service network restart

blob.png

2、多网卡bond,mode1

在虚拟机中添加一块新的网卡,使用ifconfig -a 可以查看到所有网卡设备的信息,包括没使用的

blob.png

编辑 /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

BOOTPROTO=dhcp   自动获取

BONDING_OPTS=“miimon=100 mode=1”  100ms mode1

编辑 /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

SLAVE=yes

MASTER=bond0

同样的操作对eth1进行操作

重启网络服务

service network restart 


blob.png

可以在/proc/net/bonding/bond中查看相关信息

blob.png

3、路由实验

blob.png


注意:在进行配置之前,要将NetworkManager服务停止

service  NetworkManager stop

设置成开机不启动

chkconfig NetworkManager off

清除防火墙规则

iptables -F


R1路由器eth1网卡配置

blob.png


R1路由器eth0网卡配置

blob.png

添加路由信息至R1路由表中

route add -net 10.0.0.0/8 gw 10.1.1.1 dev eth1

blob.png


R2路由器eth0网卡配置

blob.png

R2路由器eth1网卡设置

blob.png


添加路由信息到R2路由表中

route add -net 192.168.1.0/24 gw 192.168.1.1 dev eth1

blob.png


将本机window设置为192.168.1.100  网关指向192.168.1.1

blob.png


在两个路由器上开启路由转发,icmp收到从10.1.1.100的应答包,ttl=62 表示经过了两个路由器即配置的R1和R2路由器

blob.png


随记:一开始进行配置时,参数设置,路由都添加好了,但是就是ping不同,怎么检查也没查到问题,然后就一个一个ip的ping,发现从网关ip向主机ping都不通,察觉应该不是配置问题,两个路由之间数据可以通行,问题出在了路由网关和主机之间的通信,两个网关互ping可以通行,问题应该出在主机上,然后想起来之前禁了ping,cat /proc/sys/net/ipv4/icmp_echo_ignore_all ,发现启用了此功能,所以ping不通,关闭此功能,问题解决。





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

(0)
Stupid_LStupid_L
上一篇 2016-09-05 08:48
下一篇 2016-09-05 08:48

相关推荐

  • liunx初探

    计算机的五大单元: 输出单元、输入单元、cpu内部控制单元、算术逻辑单元和内存。 计算机三大组成部分: 输入单元:键盘、鼠标等等 输出单元:屏幕、打印机等 中央处理器(CPU):含有算术逻辑、控制、记忆等 CPU种类有两种分别是:   精简指令集(RISC):这种cpu微指令比较精简,每个指令的执行时间都很短,完成的操作也很简单。常见的简单指令集C…

    Linux干货 2016-09-14
  • vim

    VIM常用操作命令 模式转换 1、ESC键:编辑模式 --> 一般模式;2、从一般模式 --> 编辑模式 i:在光标所在处的前方转换为编辑模式 a:在光标所在处的后方转换为编辑模式 o:在光标所在行的下方新建一个空行并转换为编辑模式 I:在光标所在行的行首输入 A:在光标所在行的行尾输入 O:在光标所在行的上方新建一个空白行 3、一般模式 --> 末行模式:…

    Linux干货 2017-04-06
  • Linux文件系统

      文件系统是一个逻辑上的概念,本身与磁盘没有什么关系,它是一个外围性永久存储设备,我们知道,计算机共有五大部件,存储设备是一种,内存是个临时性质的存储设备,无论是关机还是断电,存在里面的数据都会消失,我们需要一个永久性存储的设备,来弥补内存只是临时存储性。   对于Linux来说,其哲学思想之一就是一切皆文件,我们L…

    Linux干货 2016-11-11
  • 进程管理之进程基础及操作命令

    进程管理 今天我们开始讲进程管理的相关知识,进程是学习LInux系统的重要一节内容,不仅能更帮助我们了解LInux系统的原理组成,又能方便我们在平常运维工作中的管理工作,帮助我们故障排查.希望大家牢固的掌握进程知识. 以下是我们分享的内容: 概论 进程控制 进程管理工具 概论 程序执行: 多道程序的执行分为顺序执行和并发执行 程序顺序执行时的特征: &nbs…

    Linux干货 2016-09-07
  • SHELL中的变量

    SHELL中的变量            运行SHELL脚本中的单个命令自然有用,但这有其自身的限制。通常你会需要在SHELL命令使用其他数据来处理信息。这可以通过变量来实现。变量允许你临时性地将信息存储在SHELL脚本中,以便和脚本中的其他命令一起使用。 1 环境变量…

    Linux干货 2017-04-16
  • 马哥教育网络班21期-第五周课程练习

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; # grep -E "^[[::space]]\+.*" /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;…

    Linux干货 2016-08-08