路由配置

 

演示文稿2.jpg

RA和RB為linux系統,此處虛擬成為路由器,在每一臺路由器的接口上設置好ip之后開始配置路由表

ip地址配置如下:

RA:eth1:192.168.100.1/24

   eth0:10.1.0.1/8       主機A:10.1.0.25/8

RB: eth1:192.168.100.2/24      

   eth0:172.16.1.1/16           主機B:172.16.1.25/16

1、添加路由表

1).在RA上添加主機B到離RA最近的下一跳地址,也就是RB的eth1接口IP地址

在RA中寫入路由表:

#ip route add 172.16.1.0/16 via 192.168.100.2 dev eth1

2).在RB上添加主機A到離RB最近的下一跳地址,也就是RA的eth1接口IP地址

    在R2中寫入路由表:

#ip route add 10.1.0.0/8 via 192.168.100.1 dev eth1

2. 如路由器沒有默認網關,則在兩個路由器中分別寫入網關路由

RA:
#route add -net default gw 10.1.0.1
RB:
#route add -net default gw 172.16.1.1

3.開啟路由轉發功能:

啟動路由轉發:

#echo 1   >  /proc/sys/net/ipv4/ip_forward

查看是否開啟路由轉發功能(1表示開啟)

cat /proc/sys/net/ipv4/ip_forward


4.清除防火墻:

為了避免不能正常完成實驗,可以將防火墻關掉或則清空

#iptables -F

5. 測試,用兩臺終端機器進行ping測試。查看ttl,linux系統默認為64,Windows系統為128,遇到一個路由器-1。

也可以在兩臺的路由器上指定特定eth0網卡發起ping
RA:
#ping -I eth0  172.16.1.1
RB:
#ping -I eth0  10.1.0.1


網絡組實驗

    網卡(接口)綁定是將多塊 網卡 邏輯地連接到一起從而允許故障轉移或者提高吞吐率的方法。提高服務器網絡可用性的一個方式是使用多個網卡。Linux 綁定驅動程序提供了一種將多個網卡聚合到一個邏輯的綁定接口的方法。這是個新的實現綁定的方法,并不影響 linux 內核中舊綁定驅動。

步驟:

 1.添加網絡組

#nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":activebackup}}'
 runner:運行模式
 activebackup:主備模式

2.添加ip

#nmcli connection modify team0 ipv4.addresses 10.1.100.100/16 
   相當于更改了文件  cat ifcfg-team0

3.更改BOOTPROTO為none

#nmcli connection modify team0 ipv4.method manual

4.添加網絡組中的成員

#nmcli connection add con-nbame team-port1 type team-slave ifname eth1 master team0 
#nmcli connection add con-nbame team-port2 type team-slave ifname eth2 master team0


5.啟動網卡接口

#nmcli device connection eno16777736
#nmcli device connection eno33554960

6.啟動網絡組

1)啟動網絡組

#nmcli connection up team0

              查看連接

    #nmcli  connection  show

2)啟動網絡組中的端口

#nmcli connection up  team-port1

#nmcli connection up  team-port2

查看組狀態

#teamdctl team0 state

測試:

使用另外一臺機器對網絡組ip進行ping操作,手動對網絡組的網卡進行關閉,觀察其狀態

原創文章,作者:Lii,如若轉載,請注明出處:http://www.www58058.com/44108

(0)
LiiLii
上一篇 2016-09-07 09:37
下一篇 2016-09-07 09:37

相關推薦

  • 根據作業淺析正則表達式

        什么是正則?正則就是,那種體現出某種規律的不變性或者對稱性的物理量或關系。     正則表達式(Regular Expression):由一類特殊字符及文本字符所編寫的模式,其中有些字符(元字符)不表示字符字面意義,而表示控制或通配的功能(linux中,可以使用:man …

    Linux干貨 2017-07-30
  • php 設計模式-數據映射模式(應用程序與數據庫交互模式)

    前面提到的設計模式大大提高了代碼的可讀性與可維護性。然而,在WEB應用設計與開發中一個基本的需求與挑戰:數據庫應用,這些設計模式都沒有涉及到。數據映射模式使您能更好的組織你的應用程序與數據庫進行交互。 下面我將用實際代碼說明,如果一個表發生變動。我們要修改客戶端代碼就可以了。特別是游戲項目,需求經常可能會經常變動。修改表結構,可能引起大片代碼的改動。 首先我…

    Linux干貨 2015-04-07
  • SHELL腳本基礎速覽

    變量的賦值: Shell變量賦值從右到左進進行賦值 格式:NAME=value 變量的聲明: export 變量名  export NAME=value declare –x 變量名 declare –x NAME=value   readonly 變量名  特定情況下需要使用到只讀變量 readonly NAME=v…

    2017-04-15
  • 關于壓測的宏觀個人總結

    工作角色定位 首先先從宏觀角度來評估下本次的壓測工作. 從工作職責上說本次壓測理應由組內其它同學來完成,個人從旁協助或指導即可。團隊成員的成長對我個人來說才是更大的成長。所以即使這次壓測工作完成的再出色,都會因為是由我來完成的,所以都不能稱之為優秀的。對我個人的成長最多是項目經驗的增長和問題的積累,但對組員來說如何讓他們做到現有成果的80%是我需要幫助他們來…

    Linux干貨 2015-04-21
  • Linux 文 本 處 理 工 具

    Linux 文 本 處 理 工 具 一.學習大綱: ◎各種文本工具來查看、分析、統計文本文件 文件內容查看工具:cat, tac,rev,more,less 文件截?。篽ead和tail 按列抽?。篶ut,paste 分析文本的工具:wc , sort , uniq,diff和patch 命令使用練習題 ◎文本過濾與處理工具: grep與正則表達式…

    Linux干貨 2016-08-05
  • vim編輯器及shell基礎

    1、復制/etc/rc.d/rc.sysint文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#cp /etc/rc.d/rc.sysint /tmpvim /tmp/rc.sysint:%s@^[[:space:]]\+@#&@g 2、復制/boot/grub/grub.conf至/tmp目錄中,刪除/…

    Linux干貨 2017-12-08

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-10 09:03

    文章操作性很強,這是發布后展示的效果有點差強人意,希望能注意一下。

欧美性久久久久