在某些場(chǎng)景下我們需要直接從 switch 上 ssh 到其他設(shè)備氧吐,典型的場(chǎng)景是僅直連網(wǎng)絡(luò)聯(lián)通時(shí)。
cisco
enter into shell bash
# 開(kāi)啟 bash-shell 特性
Switch# show feature | i bash
bash-shell 1 enabled
Switch(config)# feature bash-shell
Switch# run bash
ssh from shell bash
cisco shell bash是一個(gè) linux bash,vrf 被映射為 netns蜈彼。
- default vrf
ssh root@x.x.x.x -p22
- special vrf
# get netns
bash-4.3$ ip netns
# go into netns
bash-4.3$ ip netns exec vpc-66043 bash
# ssh from vrf
bash-4.3$ ssh root@x.x.x.x -p22
注意事項(xiàng)
如果 port channel 通過(guò) vPC 特性跨 Switch 部署時(shí)认烁,由于目標(biāo)服務(wù)器回包可能 Hash 到另一個(gè) eth,因此只能從vPC 的其中一臺(tái) Switch 上 ssh 到目標(biāo)服務(wù)器榄笙。