Cisco路由器的指令行模式
使用者模式 特權模式 全局模式 接口模式
使用者模式
Router>
特權模式
Router>enable
Router#
全局模式
Router#conf t
Router(config)#
接口模式
Router(config)#interface fastEthernet 0/1
Router(config-if)#
常用指令
?:顯示該模式下的所有指令以及指令注解
Tab:指令補全
Host name:用于配置主機名 (全局模式下)
Show version:顯示系統IOS名稱以及版本名稱 (特權模式)
Show running-config:用于檢視目前配置資訊 (特權模式)
show startup-config:顯示以儲存的配置資訊 (特權模式 )
copy running-config startup-config:儲存目前配置資訊
erase nvram;删除以儲存的配置資訊 (特權模式下)
exec-timeout 0 0:修改會話逾時間時間 (全局模式)
line con 0:退出時間 (全局模式)
no ip domain-lookup: 禁用DNS查找
logging synchronous:禁用狀态
配置IP位址
例如 Router(config)#interface fastEthernet 0/0
Router(config-if)#ip add
Router(config-if)#ip address 10.0.0.1 255.0.0.0
Router(config-if)#no shutdown
配置接口雙工模式及速率
(接口模式下)
Duplex: 配置雙工模式的關鍵字
Full: 将接口的雙工模式指定為全雙工
Half: 将接口的雙工模式指定為半雙工
Auto: 将接口的雙工模式指定自定協商
指令如下
Router(config-if)#duplex {full/half/auto}
指定接口速率
Speed:配置接口速率關鍵字
10/100/1000:為接口配置的具體速率值
Auto:就口語對端自動協商通訊速率
Router(config-if)#speed {10/100/1000/auto}
檢視接口的雙工模式和通訊速率:show interface f0/24
靜态路由 預設路由 浮動路由的配置
配置指令:
1) 配置靜态路由與浮動路由
Router(config)#ip route network mask {address/interface/} [distance]
Network:目的網路位址
Mask:子網路遮罩
mask:到達目的網路經過的下一跳路由器的接口位址
Interface:到達目的的本地網路接口
Distance:管理距離,取值範圍 1-255。通過設定管理距離的值可以配置浮動路由。
2)配置預設路由
Router(config)#ip route 0.0.0.0 0.0.0.0 address
0.0.0.0 0.0.0.0:代表任何網絡,也就是說發往任何網絡的包都轉發到指令指定的下一個路由器接口位址。
Address:到達目的的網段經過的下一跳路由器的接口位址。
檢視路由表:show ip route
檢視接口狀态:show interface f0/0
PAT 配置執行個體
1設定接口IP位址
Router(config)#interface fastEthernet 0/0
Router(config-if)#exit
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 200.0.0.1 255.0.0.0
Router(config-if)#no shutdown
2定義通路控制清單
Router(config-if)#accress-list 1 permit 10.0.0.1 255.255.255.0
Access-list:是配置通路控制清單的關鍵字。
“1”是通路控制清單号,在這裡它的範圍是1-99之間的整數。
Permit:是允許的意思,該指令後面跟一個位址範圍,在這裡可以了解為允許進行位址轉換的IP位址範圍。
“10.0.0.1 255.255.255.0”位址範圍:表示10.0.0.1-10.0.0.255這個位址10.0.0.1後面的不是子網路遮罩,而是通配符掩碼。
3實作外接口位址的複用及IP位址的動态轉換
Router(config)#ip nat inside source list 1 interface fastEthernet 0/1 overload
Ip nat : 配置PAT 的關鍵字
Inside source list 1:表示從inside接口進入并符合sccess-list 1要求的資料包,它的源(source)位址将被進行PAT轉換。
Interface fasterthenet0/1:表示在F0/1接口上進行接口複用。
Overload:它的意思為過載,正因為配置了overload,才能實作接口複用。
4在接口上啟用PAT
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip nat inside
Router(config-if)#ip nat outside
到這裡PAT端口複用的配置完成了。
再加上一跳指向外網的預設路由
Router(config-if)#ip route 0.0.0.0 0.0.0.0 fastethernet0/1
就可以實作内網對外網的通路了。