cisco 路由器的操做系統基礎命令集

路由器和交換機裏都有操做系統,cisco的操做系統叫ios。
怪不得路由器貴,原來也是帶操做系統的機器啊,之前真是小白。linux

ios裏的幾種模式

1,>:用戶模式:啥也幹不了。ios

2,#:特權模式:用於檢驗在全局模式裏的配置是否生效了。下面的R1是路由器的名字(是在GNS3裏設置的)。c++

從用戶模式進入特權模式enableshell

R1>enable
R1#

3,R1(config):全局模式。在特權模式裏,輸入:configure terminal,就能進入全局模式。安全

R1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#

4,接口模式:也屬於全局模式。從全局模式進入接口模式,輸入:interface f0/0。0/0就是接口的編號。微信

R1(config)#interface f0/0
R1(config-if)#

第一個0是表明0號slot(插槽);第二個0表明第一個接口。因此0/0就是0號slot上的0號接口。slot上有多個接口。dom

ios操做系統的命令簡介:

  • 問號做用:顯示因此可用的選擇。學習

    R1#e?
    enable  erase  event  exit
  • 給接口分配ip地址:在接口模式裏,輸入ip address 192.168.1.1 255.255.255.0接口默認是關閉的,即便分配ip地址,仍是關閉的,因此須要打開接口。操作系統

    R1(config-if)#ip address 192.168.1.1 255.255.255.0
    R1(config-if)#

    命令執行完,若是沒有任何反饋信息,則說明命令執行成功!3d

  • 打開接口:在接口模式,輸入:no shutdown。回到特權模式,輸入ping 192.168.1.1,發現接口通了。

    R1(config-if)#no shutdown
    R1(config-if)#end
    R1#ping 192.168.1.1
    
    Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
    !!!!!
    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
  • 返回上一級:exit

    R1(config-if)#exit
    R1(config)#exit
    R1#
  • 回到特權模式:end

    R1(config-if)#end
    R1#
  • 查看路由器裏的全部的配置:在特權模式輸入show runshow running-config的縮寫。

    R1#show running-config
    interface FastEthernet0/0
     ip address 192.168.1.1 255.255.255.0
     duplex auto
     speed auto
    !
    interface FastEthernet1/0
     no ip address
     shutdown
     duplex auto
     speed auto
    • 顯示接口FastEthernet0/0的ip和子網掩碼都有了,並且是全雙工(duplex auto)
    • 顯示接口FastEthernet1/0沒有ip地址,並且是關閉(shutdown)的狀態。
  • 只查看接口ip的信息:show ip interface brief

    R1#show ip interface brief
    Interface                  IP-Address      OK? Method Status                Protocol
    FastEthernet0/0            192.168.1.1     YES manual up                    up
    FastEthernet1/0            unassigned      YES unset  administratively down down
  • 修改route的名字:hostname NAME

    R1(config)#hostname R11
    R11(config)#hostname R1
    R1(config)#
  • 設置進入特權模式的密碼:在全局模式輸入:enable password xxxx

    R1(config)#enable password 123
    R1(config)#

    有個弊端,運行show run後,發現密碼顯示出來了。會被別人看到,不安全。

    !
    enable password 123
    !
  • 刪掉進入特權模式的密碼:在全局模式輸入:no enable password

    R1(config)#no enable password
    R1(config)#
  • 撤銷命令的用法:在原來的命令前加no,基本適用全部命令。

  • 設置進入特權模式的密碼,並且在show run後,不顯示密碼:在全局模式輸入:enable secret xxxx

    R1(config)#enable secret 123
    R1(config)#exit
    R1#show run
    !
    enable secret 5 $1$oL3d$BsBEm.qcwFcUUxRNNqSjN/
    !
  • 強行退出執行中的進程的快捷鍵:ctrl+shift+6。至關於linux裏的ctrl+c

  • 回到特權模式的快捷鍵:ctrl+z。至關於end

  • 放棄當前輸入的命令:ctrl+c

工程3招

  • 關閉域名解析,在全局模式輸入:no ip domain lookup;打開域名解析,在全局模式輸入:ip domain lookup。關閉域名解析後,當在特權模式,隨便輸入一些字母,回車後,這些字母就不會被當作域名去讓dns去解析了。以防止小白輸入了錯的命令後,ios把錯誤的命令裏的字符粗當成了域名,去讓dns去解析了。可是調試完路由器後,必定要打開域名解析,不然就沒法上網了。

  • 讓輸入的命令和信息同步:挺有用的。

    第一步:line console 0

    第二部:logging synchronous

    R1(config)#line console 0
    R1(config-line)#logging synchronous
  • 關閉超時自動退出功能,在R1(config-line)模式輸入:#no exec-timeout

    去到客戶那裏後,路由器的密碼客戶會告訴你,而後客戶就走了,你調試可能須要好幾個小時,好比中午出去吃的飯,回來發現由於超時,自動退出了,你還的去問客戶密碼,挺麻煩的,因此關閉超時自動退出功能。

c/c++ 學習互助QQ羣:877684253

本人微信:xiaoshitou5854

相關文章
相關標籤/搜索