網絡管理基礎-子網劃分及網絡配置練習

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.www58058.com/43216

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

相關推薦

  • 馬哥教育網絡班21期+第9周課程練習

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash     #     nolog=`awk -F: '$…

    Linux干貨 2016-09-19
  • LAMP實戰

    說明:本實驗在單主機搭建。下面的步驟只需要你復制粘貼,即可完成實驗。 1、安裝httpd mkdir /tools cd /tools #獲取軟件包 wget -c http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.16.tar.gz wget http://m…

    Linux干貨 2015-10-08
  • rpm實現LAMP

    rpm實現LAMP部署 LAMP概述 LAMP指的Linux(操作系統)、ApacheHTTP 服務器,MySQL(有時也指MariaDB,數據庫軟件) 和PHP(有時也是指Perl或Python) 的第一個字母,一般用來建立web應用平臺。常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同…

    Linux干貨 2016-11-02
  • 8-10 bash變量淺談

    8-10 作業 一、腳本 1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 2、編寫腳本/root/bin/backup.sh,可實現每日將/etc/目錄備份到/root/etcYYYY-mm-dd中 3、編寫腳本/root/bin/disk.…

    Linux干貨 2016-08-15
  • 日志管理

    日志管理學習筆記

    2018-02-08
  • ?{ 編譯內核;自制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
欧美性久久久久