# 網路規劃Rouuter指令 ## Outline - CH2 - IOS基本指令 - [常用指令介紹](#ch2-2) - [設定介面IP位址](#ch2-3) - [設定介面IP位址](#ch2-4) - [遠端登入-Telnet](#ch2-5) - [遠端登入-SSH](#ch2-6) - CH3 - 設定檔及IOS維護 - [IOS設定檔](#ch3-1) - [IOS多重開機](#ch3-2) - [TFTP備份與復原](#ch3-3) - [ROMMON復原IOS](#ch3-4) - [ROMMON復原密碼](#ch3-5) - CH4 - 靜態路由 - [路由表介紹](#ch4-1) - [靜態路由](#ch4-2) - [預設路由](#ch4-3) - CH5 - 動態路由 - [RIP](#ch5-1) - [EIGRP](#ch5-2) - [OSPF](#ch5-3) - Ch6 - IPV6路由 - [IPV6設定](#ch6-1) - [IPV6靜態路由](#ch6-2) - [IPV6 RIP](#ch6-3) - [IPV6 EIGRP](#ch6-4) - [IPV6 OSPF](#ch6-5) - Ch7 - 交換器 - [交換器基本設定](#ch7-1) - [VLAN之間的路由](#ch7-2) - [不同交換器VLAN串接](#ch7-3) - [VLAN之間的路由](#ch7-4) - [主幹協定](#ch7-5) - [單臂路由](#ch7-6) - [DTP](#ch7-7) - [原生VLAN和,限制VLAN](#ch7-8) - Ch8 - 交換器進階 - [VTP](#ch8-1) - [STP](#ch8-2) - [手動調整STP](#ch8-3) - [STP版本及PVST+](#ch8-4) - [BPDU Guard](#ch8-5) - [PortFast](#ch8-6) - Ch9 - ACL - [標準ACL](#ch9-1) - [延伸ACL](#ch9-2) - [命名ACL](#ch9-3) - [vty請動ACL](#ch9-4) - Ch10 - NAT - [靜態NAT](#ch10-1) - [動態NAT](#ch10-2) - [PAT](#ch10-3) - [PAT外部介面](#ch10-4) - Ch11 - DHCP - [DHCP](#ch11-1) - [DHCP Relay](#ch11-2) - Ch12 - CDP - [CDP](#ch12-1) - [LLDP](#ch12-2) - Ch13 - EtherChannel - [PAgP](#ch13-1) - [LACP](#ch13-2) - Ch14 - FHRP - [FHRP](#ch14-1) - Ch15 - 網路管理 - [NTP](#ch15-1) - [Syslog](#ch15-2) - [SNMP](#ch15-3) - Ch16 - 網路安全 - [連接埠安全](#ch16-1) ## CH2 - IOS基本指令 ### CH2-2 常用指令介紹<a id="ch2-2"></a> #離開特權模式 : ``` Router# disable ``` #中斷錯誤命令 : ``` Ctrl + Shift + 6 ``` #查看資訊 : ``` Router#show [參數] (參數:version,run,ip route...) ``` #設定主機名: : ``` Router(config)#hostname [hostname] ``` #設定動態提示訊息(banner motd) : ``` Router(config)#banner motd [delimiter] [message] [delimiter] ``` ==!其中,delimiter 是自訂的分隔符號,可以是任意符號,但通常使用 "#" 或 "%" 作為分隔符號。== ### CH2-3 Console連線、設定密碼<a id="ch2-3"></a> #Console連線 : ``` Router(config)#line console 0 ``` #設定未加密密碼 : ``` Router(config-line)#password [password] ``` **#設定完須執行** : ``` Router(config-line)#login ``` #設定Enable密碼(未加密、加密) : ``` Router(config)#enable password [password] ``` ``` Router(config)# enable secret [password] ``` #將未加密密碼加密 : ``` Router(config)#service password encryption ``` #設定特權級別(15級可以直接進入到特權模式) : ``` Router(config)#line console 0 Router(config-line)#privilege level 15 ``` ### CH2-4 設定介面IP位址<a id="ch2-4"></a> #進入介面設定模式 : ``` Router(config)#interface [介面名稱] ``` #設定IP位址 : ``` Router(config-if)#ip address [IP位址] [子網路遮罩] ``` #啟動介面 : ``` Router(config-if)# no shutdown ``` #快速顯示路由器上所有介面的基本網路設定資訊 : ``` show ip interface brief ``` ==!這包括介面的IP位址、狀態、協定以及其他相關的資訊。== #增加介面的文字描述 : ``` Router(config-if)# description [文字描述] ``` ### CH2-5 遠端登入-Telnet<a id="ch2-5"></a> #進入VTY設定模式,這裡以VTY 0-4為例 : ``` Router(config)#line vty 0 4 Router(configline)#password [password] Router(configline)#login ``` #測試遠端登入(CMD) : ``` telnet [IP] ``` ==如果沒有設定enable密碼,則遠端登入無法進入enable模式== #設定本地帳號 : ``` Router(config)#username [帳號] password [密碼] Router(config)#username [帳號] secret [密碼] Router(config)#username [帳號] privilege [level] secret [密碼] ``` #連線使用本地帳號進行驗證 : ``` Router(config-line)#login local ``` ### CH2-6 遠端登入-SSH<a id="ch2-6"></a> ==!需先設定該路由器所有介面IP== #設定路由器的主機名稱和域名 : ``` Router(config)#hostname [主機名稱] Router(config)#ip domain-name [域名] ``` #產生SSH金鑰 : ``` Router(config)#crypto key generate rsa ``` ==!建議長度1024== #啟用SSH服務並設定版本 : ``` Router(config)#ip ssh version 2 ``` #建立本地帳號 : ``` Router(config)#username [帳號] secret [密碼] ``` #設定vty線路啟用SSH登入,並設定使用本地帳號進行驗證 : ``` Router(config)#line vty 0 4 Router(config-line)#transport input ssh Router(config-line)#login local ``` #測試SSH連線(CMD): : ``` ssh -l [帳號] [IP] ``` ## CH3 - 設定檔及IOS維護 ### CH3-1 IOS設定檔<a id="ch3-1"></a> #將 running-config的設定保存到 startup-config中: : ``` Router#copy running-config startup-config ``` ### CH3-2 IOS多重開機<a id="ch3-2"></a> #使用 boot system 命令,將其中一個映像檔指定為預設的啟動設定 : ``` Router(config)#boot system flash [c1841-ipbase-mz.123-14.T7.bin] ``` ### CH3-3 TFTP備分與復原<a id="ch3-3"></a> #使用以下指令將路由器的設定檔備份到TFTP伺服器 : ``` Router#copy running-config tftp ``` #使用以下指令將TFTP伺服器上的備份設定檔複製回路由器 : ``` Router#copy tftp running-config ``` #使用以下指令將IOS映像備份到TFTP伺服器 : ``` Router#copy flash tftp ``` #使用以下指令將映像從TFTP伺服器複製回設備 : ``` Router#copy tftp flash ``` ### CH3-4 ROMMON復原IOS<a id="ch3-4"></a> ==!重開機後按住Control+c(開機後30秒內)== #使用以下指令連接到 TFTP 伺服器 : ``` rommon 1 > IP_ADDRESS=[伺服器IP位址] rommon 2 > IP_SUBNET_MASK=[子網遮罩] rommon 3 > DEFAULT_GATEWAY=[預設閘道IP位址] ``` #使用以下指令設定TFTP 伺服器的IP位址以及IOS映像檔案的名稱 : ``` rommon 4 > TFTP_SERVER=[伺服器IP位址] rommon 5 > TFTP_FILE=[IOS映像文件名稱] ``` #使用以下指令開始從 TFTP 伺服器下載IOS映像檔案 : ``` rommon 6 > tftpdnld ``` #重新啟動 : ``` rommon 7 > reset ``` ### CH3-5 ROMMON復原密碼<a id="ch3-5"></a> ==!重開機後按住Control+c(開機後30秒內)== #使用以下指令來設定組態暫存器,並重新啟動路由器 : ``` rommon 1 > confreg 0x2142 rommon 2 > reset ``` #使用以下指令更改 Console及Enable密碼 : ``` Router(config)#line console 0 Router(config-line)#password [password] Router(config-line)#login Router(config)#enable secret [password] ``` #使用以下指令將 Configuration Register 改回 0x2102 : ``` Router(config)#config-register 0x2102 ``` #將修改完的檔案複製到startup檔案 : ``` Router(config)#copy run startup ``` ## CH4 - 靜態路由 ### CH4-1 路由表介紹<a id="ch4-1"></a> #路由器ping、路由追蹤指令 : ``` ping [IP] traceroute [IP] ``` ### CH4-2 靜態路由(AD=1)<a id="ch4-2"></a> ==!是新增Router未知的網段== #設定靜態路由 : ``` ip route [目的網路] [子網遮罩] [出口介面或下一跳 IP] ``` **EX:** 使用出口介面 : ``` ip route 192.168.1.0 255.255.255.0 GigabitEthernet0/0 ``` 使用下一跳 IP 位址 : ``` ip route 192.168.1.0 255.255.255.0 192.168.2.1 ``` ### CH4-3 預設路由<a id="ch4-3"></a> #設定預設路由 : ``` ip route 0.0.0.0 0.0.0.0 [出口介面或下一跳 IP] ``` ## CH5 - 動態路由 ### CH5-1 RIP(AD=120)<a id="ch5-1"></a> #啟用 RIP 協定 : ``` Router(config)#router rip ``` #增加網路到 RIP 路由表 : ``` Router(config-router)#network [network-address] ``` ==!是新增Router已知的網段== #設定版本及關閉自動摘要 : ``` Router(config-router)#version 2 Router(config-router)#no auto-summary ``` #將預設路由廣播給RIP領域中的其他路由器 : ``` Router(config-router)#default-information originate ``` ### CH5-2 EIGRP(AD=80) <a id="ch5-2"></a> #啟動 EIGRP 協定 : ``` Router(config)#router eigrp [AS-number] ``` ==!AS-number 在同一個EIGRP裡的Router都必須一致== #增加網路到 EIGRP 路由表 : ``` Router(config-router)#network [network-address] ``` ==!是新增Router已知的網段== #關閉自動摘要 : ``` Router(config-router)#no auto-summary ``` #將預設路由廣播給EIGRP領域中的其他路由器 : ``` Router(config-router)#redistribute static ``` ### CH5-3 OSPF(AD=110) <a id="ch5-3"></a> #啟動 OSPF 協定 : ``` Router(config)#router ospf [process-id] ``` ==!其中 process-id是程序號碼== #增加網路到 OSPF 路由表 : ``` Router(config-router)#network [network-address] [wildcard-mask] area [area-id] ``` ==!wildcard-mask = 子網路遮罩相反 ex:子=255.255.255.0 -> 萬=0.0.0.255== ==!area-id是區域ID,通常都是0== #設定 Router ID(選擇性) : ``` Router(config-router)#router-id [ip-address] ``` #將預設路由廣播給OSPF領域中的其他路由器 : ``` Router(config-router)#default-information originate ``` ## Ch6 - IPV6路由 ### CH6-1 IPV6設定 <a id="ch6-1"></a> #啟用 IPv6 路由功能 : ``` Router(config)#ipv6 unicast-routing ``` #設定 IPv6 位址 : ``` Router(config-if)#ipv6 address [ipv6-address/prefix-length] ``` #顯示路由器上 IPv6 介面的設定和狀態訊息 : ``` show ipv6 interface brief ``` #### CH6-2 IPV6靜態路由 <a id="ch6-2"></a> #設定IPv6靜態路由 : ``` ipv6 route [目的/prefix-length] [下一跳] ``` #設定 IPv6 預設路由 : ``` Router(config)#ipv6 route ::/0 [下一跳] ``` #查看IPv6 靜態路由/預設路由 : ``` show ipv6 route ``` ### Ch6-3 IPV6 RIP <a id="ch6-3"></a> #啟用 RIPng 協定 : ``` Router(config)#ipv6 router rip [name] ``` ==!名字用來判別== #增加網路到 RIPng 路由表 : ``` Router(config-if)#ipv6 rip [name] enable ``` ==!到該介面直接開啟rip功能== ### Ch6-4 IPV6 EIGRP <a id="ch6-4"></a> #啟用 EIGRP for IPv6協定 : ``` Router(config)#ipv6 router eigrp [AS-number] Router(config-RTR)#no shutdown ``` ==!EIGRP預設是shutdown== #設定 Router ID : ``` Router(config-router)#eigrp router-id [IPv4-address] ``` #增加網路到EIGRP for IPv6 路由表 : ``` Router(config-if)#ipv6 eigrp [AS-number] ``` ==!在介面模式下增加== ### Ch6-5 IPV6 OSPF <a id="ch6-5"></a> #啟用 OSPFv3 協定 : ``` Router(config)#ipv6 router ospf [process-id] ``` #設定 Router ID : ``` Router(config-router)#router-id [IPv4-address] ``` #增加網路到 OSPFv3 路由器 : ``` Router(config-if)#ipv6 ospf [process-id] area [area-id] ``` ==!在介面模式下增加== ## Ch7 - 交換器 ### Ch7-1 交換器基本設定 <a id="ch7-1"></a> #進入介面設定模式,假設我們要設定 VLAN 1 的IP位址 : ``` Switch(config)#interface vlan 1 ``` #設定IP位址 : ``` Switch(config-if)#ip address [IP位址] [子網路遮罩] ``` #啟用介面 : ``` Switch(config-if)#no shutdown ``` #設定預設閘道 : ``` Switch(config)#ip default-gateway [預設閘道位址] ``` ### Ch7-2 VLAN定義 <a id="ch7-2"></a> #使用 vlan 指令創建 VLAN 10 和 VLAN 20,名稱分別為teacher以及student : ``` Switch(config)#vlan 10 Switch(config-vlan)#name teacher ``` #無法建置VLAN時 : ``` vtp mode server ``` #將連接埠指派給相應的 VLAN : ``` Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 10 ``` #顯示交換器上已設定的 VLAN 資訊,包括 VLAN 編號、VLAN 名稱、連接埠分配等 : ``` show vlan ``` ### Ch7-3 不同交換器VLAN串接 <a id="ch7-3"></a> #interface range 命令在路由器和交換器上用於同時設定多個介面 : ``` Switch(config)#interface range FastEthernet 0/1 - 10 ``` ### Ch7-4 VLAN之間的路由 <a id="ch7-4"></a> ### Ch7-5 主幹協定 <a id="ch7-5"></a> #將交換器連接埠設定為 Trunk模式 : ``` Switch(config-if)#switchport mode trunk ``` #連接埠只允許單一VLAN通過稱為Access模式 : ``` Switch(config-if)#switchport mode access ``` #顯示 Trunk 連接的詳細訊息 : ``` show int trunk ``` #顯示指定連接埠的設定訊息,包括 VLAN 和 Trunk 設定 : ``` show interfaces FastEthernet0/1 switchport ``` ### Ch7-6 單臂路由 <a id="ch7-6"></a> #啟用主介面 : ``` Router(config-if)#no shutdown ``` #創建子介面,例如使用10號的子介面 : ``` Router(config)#interface GigabitEthernet0/0.10 ``` #設定VLAN標籤,處理VLAN 10的標籤 : ``` Router(config-subif)#encapsulation dot1Q 10 ``` #分配IP位址 : ``` Router(config-subif)#ip address 192.168.1.254 255.255.255.0 ``` ### Ch7-7 DTP <a id="ch7-7"></a> #設定dynamic desirable(主動) : ``` Switch(config-if)#switchport mode dynamic desirable ``` #設定dynamic auto(被動) : ``` Switch(config-if)#switchport mode dynamic auto ``` #可以使用以下指令查詢連接埠的DTP模式 : ``` show interfaces FastEthernet0/1 switchport ``` ### Ch7-8 原生VLAN和,限制VLAN <a id="ch7-8"></a> #要設定 Native VLAN,可以使用以下指令 : ``` Switch(config-if)#switchport trunk native vlan [vlan-id] ``` #補充:在路由器上的子介面要設定為Native VLAN : ``` Router(config-subif)#encapsulation dot1Q 10 native ``` #設定只允許特定的 VLAN通過 Trunk 連接埠 : ``` Switch(config-if)#switchport trunk allowed vlan [vlan-list] ``` #可使用以下指令查詢Native VLAN,allowed vlan : ``` show interface trunk show interfaces FastEthernet0/1 switchport ``` ## Ch8 - 交換器進階 ### Ch8-1 VTP <a id="ch8-1"></a> #設定VTP的運作模式 : ``` Switch(config)#vtp mode [server/client/transparent] ``` #設定 VTP的領域名稱 : ``` Switch(config)#vtp domain [name] ``` #設定 VTP領域的密碼 : ``` Switch(config)#vtp password [password] ``` #顯示 VTP的當前狀態和相關訊息 : ``` show vtp status ``` ### Ch8-2 STP <a id="ch8-2"></a> ==!運作過程== 1. 選擇跟交換器:選擇最低的Bridge ID or MAC address的交換器為樹根 2. 選擇根連接port(到達根的最佳入路徑) ==!最佳路徑比較方法== 一.路徑成本 二.上接交換器的BID 三.上接連接埠的port ID 3. 選擇指定連接埠(到達根的最佳入路徑) 4. 選擇非指定連接埠 #顯示思科交換器上的 STP相關訊息 : ``` show spanning-tree ``` ### Ch8-3 手動調整STP <a id="ch8-3"></a> #調整交換器優先值,越小的優先值被選為 Root Bridge : ``` Switch(config)#spanning-tree vlan [vlan-id] priority [priority-value] ``` ==!優先值必須是4096的整數倍== or ``` Switch(config)#spanning-tree vlan [vlan-id] root primary ``` ==!將其優先值減少4096== or ``` Switch(config)#spanning-tree vlan [vlan-id] root secondary ``` ==!將其優先值減少8192== #查看結果 : ``` show spanning-tree ``` ### Ch8-4 STP版本及PVST+ <a id="ch8-4"></a>  #啟用 PVST+: ``` Switch(config)#spanning-tree mode pvst ``` #啟用Rapid-PVST+: ``` Switch(config)#spanning-tree mode rapid-pvst ``` #查看結果: ``` show spanning-tree ``` ### Ch8-5 BPDU Guard <a id="ch8-5"></a> #開啟所有連接埠上的 BPDU Guard: ``` Switch(config)#spanning-tree portfast bpduguard default ``` #在單一連接埠上啟用 BPDU Guard: ``` Switch(config-if)#spanning-tree bpduguard enable ``` ### Ch8-6 PortFast <a id="ch8-6"></a> #開啟所有連接埠上的PortFast: ``` Switch(config)#spanning-tree portfast default ``` #在單一連接埠上啟用PortFast: ``` Switch(config-if)# spanning-tree portfast ``` ## Ch9 - ACL ### Ch9-1 標準ACL <a id="ch9-1"></a> ==!套用位子== 1. 標準型ACL:套用在更靠近目的的地方 2. 延伸型ACL:套用在更靠近來源的地方 ==!ACL檢查方向== 1. 入站ACL(Inbound ACL): 檢查流入網路的流量 通常用於控制外部存取內部網路 2. 出站ACL(Outbound ACL): 檢查流出網路的流量 通常用於控制內部存取外部網路 #設定標準型ACL: ``` Router(config)#access-list [ACL-number] permit | deny [source] ``` 套用ACL到介面上: ``` Router(config-if)#ip access-group [ACL-number] in | out ``` #查看已設定的ACL: ``` show access-list ``` #確認ACL套用情況: ``` show ip interface [interface] ``` ### Ch9-2 延伸ACL <a id="ch9-2"></a> #設定延伸型ACL: ``` Router(config)#access-list [ACL-number] permit | deny [protocol] [source] [source-wildcard] [destination] [destination-wildcard] [operator] [port-number] ``` #套用ACL到介面: ``` Router(config-if)#ip access-group [ACL-number] in | out ``` ### Ch9-3 命名ACL <a id="ch9-3"></a> #### 標準 #設定標準型命名ACL: ``` Router(config)#ip access-list standard [ACL-name] ``` #增加ACL規則: ``` Router(config-std-nacl)#permit | deny [source] ``` #套用ACL到介面: ``` Router(config-if)#ip access-group [ACL-name] in | out ``` #### 延伸 #設定延伸型命名ACL: ``` Router(config)#ip access-list extended [ACL-name] ``` #增加ACL規則: ``` Router(config-ext-nacl)#permit | deny [protocol] [source] [source-wildcard] [destination] [destination-wildcard] [operator] [port-number] ``` #套用ACL到介面: ``` Router(config-if)#ip access-group [ACL-name] in | out ``` ### Ch9-4 vty啟動ACL <a id="ch9-4"></a> #設定VTY ACL: ``` Router(config)#access-list [ACL-number] permit [source] ``` #套用ACL到VTY線路: ``` Router(config-line)#access-class [ACL-number] in ``` #查看已設定的ACL: ``` show access-list ``` ## Ch10 - NAT ### Ch10-1 靜態NAT <a id="ch10-1"></a> #設定靜態NAT: ``` Router(config)#ip nat inside source static [INSIDE IP] [OUTSIDE IP] ``` #將內部介面標記為內部: ``` Router(config-if)#ip nat inside ``` #將外部介面標記為外部: ``` Router(config-if)#ip nat outside ``` #顯示NAT的統計訊息: ``` show ip nat statistics ``` #顯示NAT轉換表: ``` show ip nat translations ``` ### Ch10-2 動態NAT <a id="ch10-2"></a> #建立動態NAT池: ``` Router(config)#ip nat pool [POOL_NAME] [START_IP] [END_IP] netmask [NETMASK] ``` #設定內部來源位址存取列表: ``` Router(config)#access-list [ACCESS_LIST_NUMBER] permit [SOURCE_IP] [WILDCARD_MASK] ``` #建立NAT內部到外部的對應: ``` Router(config)#ip nat inside source list [ACCESS_LIST_NUMBER] pool [POOL_NAME] ``` #將內部介面標記為內部: ``` Router(config-if)#ip nat inside ``` #將外部介面標記為外部: ``` Router(config-if)#ip nat outside ``` ### Ch10-3 PAT <a id="ch10-3"></a> #建立動態NAT池: ``` Router(config)#ip nat pool [POOL_NAME] [START_IP] [END_IP] netmask [NETMASK] ``` #設定內部來源位址存取列表: ``` Router(config)#access-list [ACCESS_LIST_NUMBER] permit [SOURCE_IP] [WILDCARD_MASK] ``` #建立PAT內部到外部的對應: ``` Router(config)#ip nat inside source list [ACCESS_LIST_NUMBER] pool [POOL_NAME] overload ``` #將內部介面標記為內部: ``` Router(config-if)#ip nat inside ``` #將外部介面標記為外部: ``` Router(config-if)#ip nat outside ``` ### Ch10-4 PAT使用外部介面 <a id="ch10-4"></a> #設定內部來源位址存取列表: ``` Router(config)#access-list [ACCESS_LIST_NUMBER] permit [SOURCE_IP] [WILDCARD_MASK] ``` #建立使用外部介面PAT內部到外部的對應: ``` Router(config)#ip nat inside source list [ACCESS_LIST_NUMBER] interface [INTERFACE_NAME] overload ``` #將內部介面標記為內部: ``` Router(config-if)#ip nat inside ``` #將外部介面標記為外部: ``` Router(config-if)#ip nat outside ``` ## Ch11 - DHCP ### Ch11-1 DHCP <a id="ch11-1"></a> #設定DHCP位址池: ``` Router(config)#ip dhcp pool [POOL_NAME] Router(dhcp-config)#network [NETWORK_ADDRESS] [SUBNET_MASK] Router(dhcp-config)#default-router [GATEWAY_ADDRESS] Router(dhcp-config)#dns-server [DNS_SERVER_ADDRESS] ``` #設定DHCP位址池中的排除地址: ``` Router(config)#ip dhcp excluded-address [START_IP] [END_IP] ``` #顯示已分配的IP位址和MAC位址的綁定情況: ``` show ip dhcp binding ``` #顯示已設定的DHCP位址池的詳細訊息: ``` show ip dhcp pool ``` #設定使用DHCP自動獲取IP位址: ``` Router(config-if)#ip address dhcp ``` ### Ch11-2 DHCP relay <a id="ch11-2"></a> #設定 DHCP Relay ``` Router(config-if)#ip helper-address [DHCP_SERVER_IP] ``` ## Ch12 - CDP ### Ch12-1 CDP <a id="ch12-1"></a> #啟用全域 CDP 功能: ``` Router(config)#cdp run ``` #在指定的連接埠上啟用 CDP: ``` Router(config-if)#cdp enable ``` #查看 CDP 狀態: ``` show cdp ``` #查看鄰居訊息: `` show cdp neighbors `` #查看鄰居詳細訊息: ``` show cdp neighbors detail ``` ### Ch12-2 LLDP <a id="ch12-2"></a> #啟用全域 LLDP 功能:` ``` Router(config)#lldp run ``` #在連接埠上啟用 LLDP: ``` Router(config-if)#lldp transmit Router(config-if)#lldp receive ``` ## Ch13 - EtherChannel ### Ch13-1 PAgP <a id="ch13-1"></a> #啟用 PAgP: ``` Switch(config-if)# channel-group [GROUP_NO] mode desirable|auto ``` #顯示 EtherChannel 的摘要訊息: ``` show etherchannel summary ``` ### Ch13-2 LACP <a id="ch13-2"></a> #啟用 LACP: ``` Switch(config-if-range)# channel-group [GROUP_NO] mode active|passive ``` #顯示 EtherChannel 的摘要訊息: ``` show etherchannel summary ``` ## Ch14 - FHRP ### Ch14-1 HSRP <a id="ch14-1"></a> #設定 HSRP的虛擬IP位址: ``` Router(config-if)#standby [group-number] ip [virtual-ip] ``` #設定路由器的優先值,較高的路由器將成為活動路由器: ``` Router(config-if)#standby [group-number] priority [priority] ``` #啟用備份路由器的搶佔功能: ``` Router(config-if)#standby [group-number] preempt ``` #VRRP指令: ``` 將standby改成vrrp ``` #GLBP指令: ``` 將standby改成glbp ``` #顯示所有 HSRP 訊息: ``` show standby 或 show standby brief ``` ## Ch15 - 網路管理 ### Ch15-1 NTP <a id="ch15-1"></a> #設定NTP伺服器: ``` Router(config)#ntp server [server-address] ``` #設定NTP伺服器(自己為sever): ``` Router(config)#ntp master [server-address] ``` #查看NTP狀態: ``` show ntp status ``` ### Ch15-2 Syslog <a id="ch15-2"></a> ==!Syslog 嚴重等級分類==  #設定Syslog伺服器: ``` Router(config)#logging [server-ip] ``` #在Syslog訊息中標記時間: ``` Router(config)#service timestamps log datetime msec ``` #查看Syslog日誌: ``` show logging ``` ### Ch15-3 SNMP <a id="ch15-3"></a> #設定SNMP共社群字串: ==!default community-string : public== ``` Router(config)#snmp-server community [community-string] [ro|rw] ``` ## Ch16 - 網路安全 ### Ch16-1 連接阜安全 <a id="ch16-1"></a> ==!違規模式==  #啟用 Port Security: ``` Switch(config-if)# switchport port-security ``` #指定允許的 MAC 地址: ``` Switch(config-if)# switchport port-security mac-address [mac-address] (例如:0001.9617.B623) ``` #設定最大允許學習的 MAC 位址數: ``` Switch(config-if)# switchport port-security maximum [max-addresses] ``` #啟用 Sticky MAC 位址學習功能: ``` Switch(config-if)# switchport port-security mac-address sticky ``` #設定違規模式: ``` Switch(config-if)# switchport port-security violation [protect/restrict/shutdown] ``` #查看已配置介面的 Port Security 訊息: ``` show port-security intetface [interface] ``` ## 無線網路
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up