Tout d'abord, une mise en garde: je ne sais pas pourquoi vous avez spécifié ce qui suit (c'est moi qui souligne),
Avez-vous des suggestions de commandes pour afficher spécifiquement le vlan vocal attribué à un port de commutateur sans utiliser trop de reg-ex ou rechercher dans la configuration en cours ?
Cependant, même la commande reg-ex la plus longue dans un périphérique Cisco peut être raccourcie par la alias
commande. En fait, l'un de mes alias fréquemment utilisés consiste à afficher les informations exactes que vous recherchez. Ce que je vais inclure ci-dessous.
Maintenant, il existe plusieurs façons d'obtenir les informations que vous recherchez, et cela dépend de ce que vous savez exactement et de ce que vous essayez de trouver.
Si vous savez quels sont les VLAN vocaux sur ce commutateur particulier et que vous cherchez à savoir à quels ports ils sont affectés, vous pouvez simplement émettre la commande:
show vlan id <voice-vlan-number>
Cela vous donnerait une liste de tous les ports utilisant ce VLAN:
ATR4506-A1A-1#show vlan id 210
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
210 ATRIUM-IP-PHONES active Gi2/2, Gi2/3, Gi2/4, Gi2/5, Gi2/6,
Si vous connaissez le port d'intérêt (ou souhaitez voir tous les ports) et que vous souhaitez simplement voir quel VLAN vocal est utilisé sur ce port, vous recherchez quelque chose comme ceci:
show interfaces switchport | include Name|Voice
J'ai cette commande aliasée svv
(pour show voice vlan) comme ceci:
conf t
alias exec svv show interfaces switchport | include Name|Voice
Il s'agit de la commande que j'utilise le plus souvent pour recueillir ces informations, et elle donne la sortie:
ATR4506-A1A-1#svv
Name: Te1/1
Voice VLAN: none
Name: Te1/2
Voice VLAN: none
Name: Gi2/2
Voice VLAN: 210 (ATRIUM-IP-PHONES)
Name: Gi2/3
Voice VLAN: 210 (ATRIUM-IP-PHONES)
Name: Gi2/4
Voice VLAN: 210 (ATRIUM-IP-PHONES)
Name: Gi2/5
Voice VLAN: 210 (ATRIUM-IP-PHONES)
Une autre alternative serait de filtrer la show run
sortie si vous avez besoin des noms d'interface exacts et des informations de port de commutation (à des fins de script par exemple):
show running-config | include interface GigabitEthernet|switchport voice vlan
Cela donne:
ATR4506-A1A-1#show running-config | include interface GigabitEthernet|switchport voice vlan
interface GigabitEthernet1/3
interface GigabitEthernet1/4
interface GigabitEthernet1/5
interface GigabitEthernet1/6
interface GigabitEthernet2/1
interface GigabitEthernet2/2
switchport voice vlan 210
interface GigabitEthernet2/3
switchport voice vlan 210