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

来源:https://www.cnblogs.com/xiaoshiwang/archive/2020/01/10/12177587.html
-Advertisement-
Play Games

路由器和交換機里都有操作系統,cisco的操作系統叫ios。 怪不得路由器貴,原來也是帶操作系統的機器啊,以前真是小白。 ios里的幾種模式 1, :用戶模式:啥也幹不了。 2, :特權模式:用於檢驗在全局模式里的配置是否生效了。下麵的R1是路由器的名字(是在GNS3里設置的)。 從用戶模式進入特權 ...


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

ios里的幾種模式

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

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

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

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上有多個介面。

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)#

    命令執行完,如果沒有任何反饋信息,則說明命令執行成功!

  • 打開介面:在介面模式,輸入: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


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • NETCORE3.0開始,可以發佈單文件,參考https://www.cnblogs.com/ZaraNet/p/11790645.html 發佈後(config目錄 是手工複製進去的) 運行時,先解壓釋放至臨時目錄 執行路徑 杜絕一切外部config的可能了 簡單的反編譯(知道原理,直接上臨時文件... ...
  • 本文主要分析Asp.net的7大內置對象. 利用提供的內置對象可以實現頁面之間的數據傳遞和一些特定的功能,如數據輸出,頁面重定向等。5個核心常用內置對象分別是Application,Session, Request, Respose ,Server 。另外還有兩個對象分別是Cookie對象和Cach ...
  • title: "Lnmp + Https" date: 2019 08 28T16:18:20+08:00 draft: true 註:我的linux的ip地址為192.168.0.104 下載lnmp軟體包 解壓 運行lnmp執行腳本 選擇資料庫 輸入密碼,啟用MySQL InnoDB 選擇PHP ...
  • 在Linux中,一般使用chmod命令來修改文件的屬性。 利用 chmod 可以藉以控制文件如何被他人所調用。此命令所有使用者都可使用。 一、Linux chmod命令語法Linux chmod 命令的語法如下所示: chmod [OPTION]... MODE[,MODE]... FILE... ...
  • vim編輯器介紹 所有的 Unix Like 系統都會內建 vi 文書編輯器,其他的文書編輯器則不一定會存在。 但是目前我們使用比較多的是 vim 編輯器。 vim 具有程式編輯的能力,可以主動的以字體顏色辨別語法的正確性,方便程式設計。 什麼是 vim? Vim是從 vi 發展出來的一個文本編輯器 ...
  • linux下的好用工具 工具好多!!! "gdb調試利器" "ldd查看程式依賴庫" "lsof一切皆文件" "ps進程查看器" "pstack 跟蹤進程棧" "strace 跟蹤進程中的系統調用" "ipcs 查詢進程間通信狀態" "top linux下的任務管理器" "free 查詢可用記憶體" ...
  • 一臺pc A(192.168.1.2),想和另一臺pc B(192.168.1.3)通信,pc A對自己所在區域網絡內的所有主機,也包括路由器的介面喊(發送ARP查詢信息):ip地址是192.168.1.3的pc的mac地址是多少,請告訴我。pc B聽到了,告訴pc A我是,並把自己的IP地址和ma ...
  • 靜態路由:由人,手動寫出的路由條目就叫靜態路由,永久有效,優先順序最高,效率最高。 路由器是幹啥的? 連接不同地址段的網路。屏蔽不同地址段的網路廣播。 路由器有多個介面,至少得有2個吧,一邊一個區域網。 查詢路由表裡的路由條目 C:代表直連的意思。就是說我使用介面1/0,可以連接192.168.0.0 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...