Во-первых, предостережение: я не уверен, почему вы указали следующее (выделение мое),
Какие-либо предложения для команд, чтобы конкретно показать голосовой VLAN, назначенный порту коммутатора, не используя слишком много reg-ex или поиска через работающую конфигурацию ?
Однако даже самая длинная команда reg-ex в устройстве Cisco может быть сокращена этой alias
командой. Фактически, один из моих часто используемых псевдонимов - показать точную информацию, которую вы ищете. Который я включу ниже.
Теперь есть несколько способов получить информацию, которую вы ищете, и это зависит от того, что именно вы знаете, и что вы пытаетесь найти.
Если вы знаете, какие голосовые VLAN находятся на этом конкретном коммутаторе, и вы хотите узнать, на какие порты они назначены, вы можете просто выполнить команду:
show vlan id <voice-vlan-number>
Это даст вам список всех портов, использующих эту 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,
Если вы знаете интересующий порт (или хотите видеть все порты) и просто хотите узнать, какая голосовая сеть VLAN используется на этом порту, вы ищете что-то вроде следующего:
show interfaces switchport | include Name|Voice
У меня есть эта команда с псевдонимом svv
(для show voice vlan), например так:
conf t
alias exec svv show interfaces switchport | include Name|Voice
Это команда, которую я чаще всего использую для сбора этой информации, и она дает вывод:
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)
Другой альтернативой может быть фильтрация show run
выходных данных, если вам нужны точные имена интерфейсов и информация о портах коммутации (например, для сценариев):
show running-config | include interface GigabitEthernet|switchport voice vlan
Это дает:
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