如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

2010年1月13日 星期三

IOS "show mac-address-table address" 命令也接受 "00-12-34-56-78-90" 的格式

沒有其他的工具協助的話, 我通常都是使用 "show mac-address-table address" 命令來搜尋指定的一台 PC 接在哪一個交換機的埠上. 我們知道, 這個命令的最末參數, 就是輸入 "0012.3456.7890" 格式的 MAC 位址來輸入搜尋.

我發現, 其實不一定非要這個格式不可! 例如 "00-12-34-56-78-90" 和 "00:12:34:56:78:90", IOS也都接受. 如此一來, 我們就可以很輕易地 "剪貼" 下PC端 "ipconfig" 等命令畫面的內容來執行搜尋了!



以下是一個典型的例子, 可以說明這個命令使用的場景. 假設該 PC 的 MAC 位址就是 "0012.3456.7890".
Switch>show mac-address-table address ?
  H.H.H  48 bit mac address

Switch>show mac-address-table address 0012.3456.7890
          Mac Address Table
-------------------------------------------

Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 225    0012.3456.7890    DYNAMIC     Fa0/2
Total Mac Addresses for this criterion: 1
Switch>

由以上結果我們就知道, 該 PC 就是接在 "FastEthernet0/2" 上面. 當然, 這是假設 Fa0/2 不是主幹連線(Trunk Link), 而且沒有透過其他Hub/Switch分接出去.

那麻煩在哪裡? 以 Windows 為例, 我們看一下 "ipconfig /all" 的結果:
C:\Documents and Settings\User>ipconfig /all
.....

Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : Broadcom NetXtreme Gigabit Ethernet
        Physical Address. . . . . . . . . : 00-12-34-56-78-90
        Dhcp Enabled. . . . . . . . . . . : No
        IP Address. . . . . . . . . . . . : 1.2.3.4
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
.....

Windows 列印 MAC 位址的格式是 "00-12-34-56-78-90"! 如果 IOS 不接受這個格式的話, 在 "剪貼" 的時候, 我們還要手動地代換 "-" 字元為"." 或者拿掉!

還好, IOS 可以接受這種格式!

Switch>show mac-address-table address 00-12-34-56-78-90
          Mac Address Table
-------------------------------------------

Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 225    0012.3456.7890    DYNAMIC     Fa0/2
Total Mac Addresses for this criterion: 1
Switch>

另外還試了一下, 多數 Unix 系統上所使用的 "00:12:34:56:78:90" 格式 IOS 接不接受. 結果也是可以的!
Switch>show mac-address-table address 00:12:34:56:78:90
          Mac Address Table
-------------------------------------------

Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
 225    0012.3456.7890    DYNAMIC     Fa0/2
Total Mac Addresses for this criterion: 1
Switch>

結論

剪貼 PC 端畫面的 MAC 位址來搜尋就可以了!
如果您喜歡這篇文章,不考慮試試Email訂閱嗎?




2 則留言:

  1. 我通常都是show mac-add | inc 7890,反正mac address尾碼難得重複

    回覆刪除
  2. 有道理! 這樣應該會更簡單!

    回覆刪除

小技巧:也可以 匿名 留言!

經典熱門文章