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

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)
上一篇 2016-09-05 08:48
下一篇 2016-09-05 08:48

相关推荐

  • 你会用Python写洗脑神曲吗?

    Python实战班-学员学习成果展示 同样是周末,有些人是闲聊着度过,有些人是学习充电度过。 人与人最大的区别,是下班后的时间。看你怎么去利用。 周末时,马哥Python实战班的学员正在认真上课,他们中的不少人,月薪在10k以上,甚至月薪20k以上。 但他们没有虚度周末时光。 #最浪费时间的就是:思而不学+犹豫不决。# 马哥Python实战班二期的小伙伴们才…

    Linux干货 2016-07-05
  • MAN手册各章节功能及快捷键

    前言: man是manual的简称,中文说法可以是手册。而man手册分为不同的各个章节,每个章节保存这不通类型的手册。 各个章节功能:    Section 名称      说明 1 用户命令 可由任何人启动的 2 系统调用 即由内核提供的函数 3 例程   …

    Linux干货 2016-10-17
  • ☞{ 编译内核;自制linux; }

    编译内核、自制linux 自制简单的linux 前提约定 CentOS 6.8 , Kernel-2.6.32-642.el6.x86_64 基于GRUB – 0.97 / 分区与 boot 分区独立, /boot 分区 100M+ ,/ 根分区看具体需求,此处为 1G Vmware 12.1,新建一个Li…

    Linux干货 2016-09-15
  • linux操作系统rpm软件包管理

    软件包管理 软件包运行环境: API:Application Programming Interface     使用标准:POSIX:     源代码运行步骤:预处理(如处理注释)—>编译成汇编代码—>链接其他库文件 ABI:applicatio…

    2016-08-22
  • Cent OS 6 编译方式安装LAMP

    细节要求: (1) 三者分离于三台主机; (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress; (3) PHP使用FastCGI+xcache; (4) httpd使用非prefork的mpm模式; 一、CentOS6环境准备 1、OS(CentOS6.8)下开发环境包的安装,编译安装程序包需要使用 #yum grou…

    Linux干货 2017-02-24
  • Linux中磁盘管理与文件系统创建挂在

    磁盘管理 Linux中哲学思想:Linux一切皆文件,所有访问磁盘设备就如同访问一个文件一样,因此要想使用需要一个文件接口 如何向设备中输入数据?     首先将设备在系统上映射成一个文件,在此文件上进行读写操作就相当于对设备进行读写,对程序而言首先是打开一个文件open(),然后执行read()或者write(),最…

    Linux干货 2016-08-26