[網路管理]Cisco Router 設定與管理

  • 63587
  • 0

摘要:[網路管理]Cisco Router 設定與管理

 

============
Router
之功能
============

1.Routing
2.
阻隔廣播封包〈Broadcast〉。
3.過濾封包。


===============
Cisco Ios
檔系統
===============

以記憶體分類:cisco內部共有三種記憶體:(RAM)(NVRAM)(FLASH

1EEPROM又稱快閃記憶體(flash):存放cisco Router所用之作業系統(Ios)

2NVRAM(非揮發性隨機記憶體):存放開機時之啟動組態(startup-config)在電源切斷時其設定資料不會消失。

3RAM:用來存取執行中有關命令設定(Running-config)
              copy running-config startup-config 將執行設定檔存成開機設定檔
        copy startup-config running-config 還原為開機執行檔


========================
Router
基本設定與安全管理
========================

〈一〉IOS指定模式
   Cisco設備IOS軟體指令編輯器EXEC,分成兩個層級
   1.使用者EXEC層級(user EXEC level):
   2.特權EXEC層級(privileged EXEC level):
   在使用者層級(Router>)只能顯示資訊而無法改變設備的設定,所有設備指令須在權限EXEC層級設定      
          (Router#)其切換指令為enabledisable兩指令(Routerenable  router #router # disablerouter>),
   在權限EXEC層級〈Router#〉下輸入總體設定模式下(global configuration Mode)指令
            Configure Terminal各項指令。


〈二〉Router設定

 1.路由器界面設定

(1)Ethernet10M),Fast Ethernet100Mgibabit界面其指令。

   Router (config) # interface type slot/port

 

    例:Router (config-if) # interface Ethernet 0/1 

 

 

(2)序列界面設定(serial):除設定界面外另設定clockRateBandwidth指令。

   Router (config) # interface serial 0
   Router (config-if)# interface serial 0
       
                # clock rate 64000
         
              # Bandwidth 64


 2.在「權限EXEC」模式下設定密碼

(1) console下設定密碼

    Router (config) # line console 0
    Router (config-line) # login
    Router (config-Line) # password 密碼名稱

(2) Telnet下,由虛擬終端(Virtual Terminal)下設定密碼

    Router (config) # line vty 0 4
    Router (config-Line) # login
    Router (config-Line) # Password 密碼名稱

(3) 進入特權模式設定密碼

    Router (config) # enable password 密碼名稱

(4) 設定enable密碼加密

    Router (config)# enable secret 密碼名稱

(5) 所有設定密碼加密在「權限EXEC模式下」設定使用

    Router (config)# service password-encryption

 

〈三〉IP遶送:
                            靜態遶送static routing)、
       預設遶送default routing)、
       動態遶送dynamic routing),
       其中動態協定包括RIPIGRPEIGRPOSPF等。

 1.靜態遶送(static routing):

   每台路由器的路徑表中手動加入路徑。
   ip routedestination_ network〕〔mask〕〔next-hop-address

  ip route:用來建立靜態路徑的命令。
  destination_network:要放在路徑表中的網路。
   mask:該網路使用的子網路遮罩。
   next-hop-address:負責接收封包並轉送至遠端網路之下一中繼站路由器位址。


例:
  (ROUTERAf0/0:192.168.10.1
           s0/0:192.168.20.1
  (ROUTERBs0/0:192.168.20.2 NET
              s0/1:192.168.40.1

    Router A (config) # ip route 192.168.40.0 255.255.255.0 192.168.20.2


 2.預設遶送(default routing):

   只能在殘根型網路使用預設遶送,因殘根型網路(stub network)只有一條離開路徑
   之網路。

   ip route 0.0.0.0.0.0.0.0Next-hop router
   例:Router B(config)ip route 0.0.0.0.0.0.0.0 192.168.20.1


 3.動態遶送(Dynamic routing):

   使用協定來尋找網路,並且更新路由器上之路徑表。協定包括RIPIGRPEIGRIP
   OSPF等等。

 (1)RIP (Routing information protocol)

   距離向量協定其管理性距離為120,每隔30秒從所有作用中的界面送出完整之路徑表,
   RIP只使用中繼站數目來判斷通往遠端之最佳路徑,最大中繼站數目為15,它屬於有級
   別遶送。

   Router (config) # router rip
   Router (config-router) # network network-number

   例:
   Router A (config) # router rip
   Router A (config-router) # Network  192.168.10.0
   Router A (config-router) # Network  192.168.20.0

 (2)IGRPinterior gateway Routing protocol)內部閘道遶送協定:

   它屬於cisco專屬距離向量遶送協定,若在網路中使用IGRP,其所有路由器必須為
   cisco路由器,IGRP最大中繼站數目為255,管理距離為100,使用線路頻寬與延遲
   決定互連網路互連最佳路徑的指標,IGRP使用自治系統編號啟動,每隔90秒提供一
   次完整路徑表更新。

   Router (config) # router IGRP AS (Autonomous system)
   Router (config-router) # Network network-number

   例:Router (config) # router IGRP 10
     Router A (config-router) # Network 192.168.10.0
     Router A (config-router) # Network 192.168.20.0

 (3)OSPF(open shortest path First)開放式最短路徑優先:

   OSPF市一種鏈路狀態協定(Link-state protocol)每台路由器會建立3個獨立的表格
   ,其中之一會追蹤直接相連的鄰居,一個決定整個互連網路的拓樸,而最後一個是
   路徑表,屬於一種鏈路狀態IP繞送協定,OSPF利用成本(cost)當作衡量指標,
   cisco使用計算公式是10^2/頻寬,其管理距離為110

    Router (config)# Router OSPF process-id
    Router (config-Router)# Network address mask Area area-id

    (其中mask為萬用字元遮罩wilcard mask,一般為0.0.0.0

   ● 萬用字元遮罩的位元值為0,表示檢查對應位元內的值。
   ● 萬用字元遮罩的位元值為1,表示不需要檢查對應位元內的值。

 

(四)Router預設管理距離
      路徑來源                          預設距離
      連接界面(E0S0)            0
      
靜態傳送路徑                        1
      EIGRP                                     5
      
外部BGP                                20
      
內部增強IGRP                       90
      IGRP                                       100
      OSPF                                       110
      RIP                                          120
      EGP                                         140                                               

 

==========================
IP
資料管制(Access Lists
==========================

  使用者資料透過網路從一地點傳送到另一地點,為了控制網路上資料,所以需要有方法
加以確認與過濾網路上的資料,因此Access Lists被使用在路由器上檢查網路資料。ACL
兩種型態:

(一)標準型態的ACLstandard access lists-檢查封包的來源(source)位址,以決定
允許或拒絕該封包經由整套網路協定傳送出去。


1.使用Access-List指令建立一個標準的IP資料過濾機制,語法如下:

  Router(config)# Access-List Access-List-number{permit/deny}source-addresswildcard mask

  ● Access-List-number表示該表列的號碼,其standard IP lists199
  ● Permit/deny表示是否允許指定位址送出的資料在網路上傳輸。
  ● Source-address代表來源IP端位址。
  ● wildcard mask表示位址欄位中有哪些位元必須一致其default wildcard mask0.0.0.0


2.利用ip access-group指存在一個ALC運用在一個介面上。

  Router(config) # interface seria10(Ethernet0)
  Router(config-if) # ip Access-group access-list-numberin/out.

  access-list-number 表示應用在該介面上的ACL號碼。
  in/out 用來選擇ACL用在進來或出去的Packet 的篩選上,其系統Default=outbound


(二)延伸型態ACL-檢測來源與目的端的位址,並須指明檢查網路協定與通信埠號碼,


1.利用Access-list指令建立一個過濾資料機制,語法如下:

  Routerconfig#Access-list access-list-numberPermit/denyprotocol source source-wildcardoperator portdestination    
                                       destination-wildcard
operator port〕〔established〕〔log

  access-list-number 表示該列使用值從100199號碼。
  permit/deny 表示是否允許指定位址送出來的資料在網路上傳輸。
  protocolIP  TCP  UDP  ICMPIGRP之一。
  Sourcedestination代表來源與目的端的IP位址。
  Source-wildcarddestination-wildcard表示萬用字元遮罩,0表示對應位置的位元必須一致,1表示對應位置的
        位元可以是任意值。
  Operator port可能是一個協定通訊埠的號碼或者It(少於),gt(大於),eq(等於),neq(不等於)某個
        通訊埠的號碼。
  Established限用於TCP的資料傳輸。
  Log表示將紀錄訊息傳送給主控台。


2.將ip access-group指令存在一個ACL運用在一個介面上。

  Routerconfig# interface serial0
  Routerconfig-if# ip access-group access-list-numberin/out

  access-list-number表示使用在該介面上ACL號碼。
  in/out用來選擇ACL用在進來或出去的封包篩選,其預設值為out


  範例:
  Routerconfig# access-list 101 dency tcp 172.16.4.0 0.0.0.255  172.16.3.0 0.0.0.255 eq log
  Routerconfig# access-list 101 permit ip any any
  Routerconfig# interface ethernet
  Routerconfig# ip access-group 101 out

資料來源:http://blog.xuite.net/jorgeyen/20050527/27862628

我只是個小小的入門者