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

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
下一篇 2016-09-05

相關推薦

  • Linux初識

    一 .計算機的關鍵部位 cpu(運算器 控制器):正給計算機的中樞神經,對程序控制信息的處理和 對數據的運算 存儲器:存儲程序數據和各種信息指令 Input:起到將各個外部信息傳遞給計算機的作用 output:將計算機內部的各個信號數據及計算結果輸出 二 .一些主流Linux發行版簡介 linux發行版:linux只是一個操作系統,搭配其它軟件發行的系統就是…

    Linux干貨 2016-10-30
  • Linux的發展史

    引言: 開源是什么?什么是Unix 、Linux ?這兩種操作系統又有什么關聯? ?   大家當前在用最常見的電腦系統是眼前的Windows ,但為何我們要花學習Linux 的發展史? 通過下面的介紹,我們能大致了解互聯網發展的一些問題,以及Linux和Unix的基本概念、歷史、發展情況。 一、操作系統介紹 內核(kernel)負責控制硬…

    Linux干貨 2016-10-19
  • TCP 的那些事兒(上)

       TCP是一個巨復雜的協議,因為他要解決很多問題,而這些問題又帶出了很多子問題和陰暗面。所以學習TCP本身是個比較痛苦的過程,但對于學習的過程卻能讓人有很多收獲。關于TCP這個協議的細節,我還是推薦你去看W.Richard Stevens的《TCP/IP 詳解 卷1:協議》(當然,你也可以去讀一下RFC793以及后面N多的RFC)。另…

    Linux干貨 2015-04-01
  • 時間、screen、echo等——Linux基本命令(5)

    1.     時間 (1)查詢時間: date          +%F  年月日          +%T  時分秒  &nbs…

    2017-07-13
  • tomcat

    編程語言: 硬件級:微碼編程,匯編語言 系統級:C,C++,… 應用級:Java, PHP, Python, Ruby, Perl, C#, … 程序:指令+數據 過程式編程:以指令為中心,數據服務于代碼; 對象式編程:以數據為中心,指令服務于數據; java Java代碼的運行:*.java(source code) –…

    Linux干貨 2017-07-03
  • 第九周shell腳本編程練習

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; 2、寫一個腳本 (1)?獲取當前主機的主機名,保存于hostname變量中; (2)?判斷此變量的值是否為localhost,如果是,則將當前主機名修改www.magedu.com; (3…

    2017-11-23
欧美性久久久久