雙網卡綁定及單網卡多IP地址實現方法

Bonding就是將多塊網卡綁定同一IP地址對外提供服務,可以實現高可用或者負載均衡。當然,直接給兩塊網卡設置同一IP地址是不可能的。通過bonding,虛擬一塊網卡對外提供連接,物理網卡的被修改為相同的MAC地址。mode=1(active-backup):一個網卡處于活動狀態 ,一個處于備份狀態,所有流量都在主鏈路上處理。當活動網卡down掉時,啟用備份的網卡。Centos6

Mode 0 (balance-rr)
輪轉( Round-robin)策略:從頭到尾順序的在每一個slave
接口上面發送數據包。本模式提供負載均衡和容錯的能力
Mode 1 (active-backup)
活動-備份(主備)策略:在綁定中,只有一個slave被激活。當且僅當活動的slave接口失敗時才會激活其他slave。為了避免交換機發生混亂此時綁定的MAC地址只有一個外部端口上可見
Mode 3 (broadcast)
廣播策略:在所有的slave接口上傳送所有的報文。本模式提供容錯能力。

要求:兩塊網卡設備連接至主機

1: 編輯網卡綁定配置文件/etc/sysconfig/network-scripts/ifcfg-bond0,編輯以下內容

DEVICE=bond0 設備名
IPADDR=10.1.249.178 手工配置IP地址
PREFIX=16 子網掩碼
GATEMAY=10.1.249.1 網關
DNS=8.8.8.8 DNS
BONDING_OPTS="miimon=100 mode=1"bond0選項:miimon=100:系統每100毫秒檢測一次鏈路,如果主網卡異常,備用網卡即會接管。mode=1:bond0模式
ONBOOT=yes 開機自動啟動

2:/etc/sysconfig/network-scripts/ifcfg-eth0,編輯以下內容

DEVICE=eth0 設備名
SLAVE=yes 從動裝置 “開啟”
MASTER=bond0 主裝置

3:/etc/sysconfig/network-scripts/ifcfg-eth1,編輯以下內容

DEVICE=eth1
SALVE=yes 從動裝置 “開啟”
MASTER=bond0 “主裝置”

4:執行 service NetworkManager stop 關閉此服務

5:cat /proc/net/bongding/bond0:查看當前網卡綁定狀態

blob.png6:物理插拔網線測試是否生效

虛擬網卡實現一個網卡多個地址

1:編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0為自動獲取IP地址

DEVICE=eth0
BOOTPROTO=dhcp

2:編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0:1手動指定IP地址

DEVICE=eth0:1
IPADDR=10.1.1.100
NETMASK=255.0.0.0
GATEWAY=10.1.1.100

3:編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0:2手動指定IP地址

DEVICE=eth0:2
IPADDR=10.1.1.200
NETMASK=255.0.0.0
GATEWAY=10.1.1.200

4:執行service NetworkManager stop 關閉服務

5:重啟網卡service network restart

6:執行ifconfig查看結果

blob.png

1某公司申請到一個C 類IP地址,但要連接6個的子公司,最大的一個子公司有26 臺計算機,每個子公司在一個網段中,則子網掩碼應設為?
    要滿足6個子公司的需求,需要借3位,共8個子網,滿足,子網掩碼為27 

2、一家集團公司有12家子公司,每家子公司又有4個部門。上級給出一個172.16.0.0/16的網段,讓給每家子公司以及子公司的部門分配網段。
 第一個公司網段:
	172.16.0000 0000.0
	即:172.16.0.0/20
	每個子公司4個部門,在將172.16.0.0/20劃分為至少4個子網,再借2位,共4個子網,滿足每個公司4個部門的需求。掩碼為22。
		1)、第一個公司第一個部門網段:
					172.16.0000 00 00.0
					即:172.16.0.0/22
				第一個公司第一個部門ip地址范圍:
					172.16.0000 00 00.0000 0001/22
					172.16.0000 00 11.1111 1110/22
					即范圍為:
					172.16.0.1/22---172.16.3.254/22
		2)、第一個公司第二個部門網段:
					172.16.0000 01 00.0
					即:172.16.4.0/24
				第一個公司第二個部門ip地址范圍
					172.16.0000 01 00.0000 0001/22
					172.16.0000 01 11.1111 1110/22
					即:172.16.4.1/22---172.16.7.254/22
		3)、第一個公司第三個部門網段:
					172.16.0000 10 00.0000 0000
					即:172.16.8.0/22
				第一個公司第三個部門IP地址范圍:
					172.16.0000 10 00.0000 0001/22
					172.16.0000 10 11.1111 1110/22
					即:172.16.8.1/22---172.16.11.254/22
		4)、第一個公司第四個部門網段:
					172.16.0000 11 00.0000 0000/22
					即:172.16.12.0/22
				第一個公司第四個部門IP地址范圍:
					172.16.0000 11 00.0000 0001/22
					172.16.0000 11 11.1111 1110/22
					即:172.16.12.1/22---172.16.15.254/22
第二個公司網段:
	172.16.0001 0000.0000 0000
	即:172.16.16.0/20
	同理,第二個公司的四個部門,也需要借2位才滿足需求
		1)、第二個公司第一個部門網段:
			172.16.0001 00 00.0000 0000/22
			即:172.167.16.0/22
		第二個公司第一個部門IP地址范圍:
			172.16.0001 00 00.0000 0001/22
			172.16.0001 00 11.1111.1110/22
			即:172.16.16.1/22---172.16.19.254/22
		2)、第二個公司第二個部門網段:
			172.16.0001 01 00.0000 0000/22
			即:172.167.20.0/22
		第二個公司第二個部門IP地址范圍:
			172.16.0001 01 00.0000 0001/22
			172.16.0001 01 11.1111.1110/22
			即:172.16.20.1/22---172.16.23.254/22
		3)、第二個公司第三個部門網段:
			172.16.0001 10 00.0000 0000/22
			即:172.167.24.0/22
		第二個公司第三個部門IP地址范圍:
			172.16.0001 10 00.0000 0001/22
			172.16.0001 10 11.1111.1110/22
			即:172.16.24.1/22---172.16.27.254/22
		第四個部門網段及IP可類推出,不再列舉


3、某集團公司給下屬子公司甲分配了一段IP地址192.168.5.0/24,現在甲公司有兩層辦公樓(1樓和2樓),統一從1樓的路由器上公網。
1樓有100臺電腦聯網,2樓有53臺電腦聯網。如果你是該公司的網管,你該怎么去規劃這個IP?
 某集團公司給下屬子公司甲分配了一段IP地址192.168.5.0/24,現在甲公司有兩層辦公樓(1樓和2樓),
統一從1樓的路由器上公網。1樓有100臺電腦聯網,2樓有53臺電腦聯網。如果你是該公司的網管,
你該怎么去規劃這個IP?
	要滿足1樓100臺電腦的需求,1樓需要128個主機地址,網絡位可向主機位借1做掩碼,其主機地址共
	126個,滿足需求。
	網絡劃分為:
		192.168.5.0 000 0000/25
		192.168.5.1 000 0000/25
		即劃分為
			一樓網段:192.168.5.0/25
				ip地址劃分為:
					192.168.5.0 000 0001/25
					192.168.5.0 111 1110/25
					即:192.168.5.1/25---192.168.5.126/25
			二樓網段:192.168.5.128/25
				ip地址劃分為:
					192.168.5.1 000 0001/25
					192.168.5.1 111 1110/25
					即:192.168.5.129/25---192.168.5.254/25

 

原創文章,作者:M20-1馬星,如若轉載,請注明出處:http://www.www58058.com/43014

(0)
M20-1馬星M20-1馬星
上一篇 2016-09-05
下一篇 2016-09-05

相關推薦

  • shell編程之循環

           當需要重復運行特定的指令以滿足系統管理工作需要時,條件判斷語句if、case并不能很好地提供支撐,shell提供了for、while、until循環語句來滿足此需求。 一、for循環語句        for循環用于重復整個對象列表,依次遍歷對列…

    Linux干貨 2016-08-18
  • 用戶管理、三種權限、三種特殊權限的使用

    用戶管理、三種權限、三種特殊權限的使用 一、用戶管理 1、軟鏈接:ln  -s  相對于軟鏈接的路徑/絕對路徑   軟鏈接文件    硬鏈接:ln  相對路徑原文件   硬鏈接文件 2、getent的使用    gentent p…

    系統運維 2016-08-05
  • 第二周作業

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 文件管理命令:cp、mv、rm (1)cp命令:copy     單源復制:cp [OPTION]… [-T] SOURCE DEST     多源復制:cp…

    Linux干貨 2016-12-10
  • 輕松實現源碼打包安裝[原創]

    通常我們在Linux/Unix下安裝一平臺時往往需要十幾甚至更多安裝包,這些源碼包來源于網絡、本地硬盤、移動設備。有時碰到網絡不暢通或下載地址失效會帶來很多麻煩,一個好方法便是將常用的軟件包下載到本地硬盤存放。問題是久而久之連自己都不曉得哪些包才是適用的。現用makeself來實現自解壓倒安裝倒是一個很好的解決方案,下面以制作Func客戶端安裝包為例。 一、…

    Linux干貨 2015-03-27
  • Jumpserver 3.0 全新改版 更輕、更快、更便捷

               Jumpserver Wiki                       &…

    系統運維 2016-01-05
  • linux文本處理三劍客—grep

      cat:concatenate 文本文件查看工具 cat [option] filename… -n:給顯示出來的文本行加上編號 -b:非空行編號 -V:顯示 ^ -E:顯示行結束符$ -T:顯示制表符 -A:顯示所有控制符-A=-VET -s:壓縮連續…

    系統運維 2016-08-05
欧美性久久久久