Aruba CX Trunk 설정
ARUBA CX · VLAN TRUNK 스위치 사이에 여러 VLAN 연결하기 한쪽 스위치의 VLAN 10 PC와 반대쪽 VLAN 10 PC를 연결하고 싶다면, 스위치 사이에서도 VLAN 10을 전달해야 합니다. VLAN 20도 함께 보내려면 연결 포트를 Trunk로 설정합니다. 케이블 하나로 여러 VLAN을 보내되, 각 VLAN의 구분은 유지하는 구성입니다. 두 스위치를 연
ARUBA CX · VLAN TRUNK
스위치 사이에 여러 VLAN 연결하기
한쪽 스위치의 VLAN 10 PC와 반대쪽 VLAN 10 PC를 연결하고 싶다면, 스위치 사이에서도 VLAN 10을 전달해야 합니다. VLAN 20도 함께 보내려면 연결 포트를 Trunk로 설정합니다.
케이블 하나로 여러 VLAN을 보내되, 각 VLAN의 구분은 유지하는 구성입니다. 두 스위치를 연결하는 작은 실습으로 설정과 확인 방법을 살펴보겠습니다.
적용 범위 AOS-CX를 사용하는 Aruba CX 스위치의 L2 포트
특정 모델이나 OS 버전에 한정된 설정은 아닙니다. 포트 번호와 L2 전환 여부는 실제 장비에 맞춰 확인하세요.
1. 먼저 연결할 구성을 정합니다
SW-A와 SW-B의 1/1/24를 연결합니다. 이 링크에서 VLAN 10·20은 Tagged로, VLAN 99는 Native VLAN / Untagged로 전달하겠습니다.
| VLAN | 용도 | Trunk에서의 전달 방식 |
|---|---|---|
| 10 | 사용자 PC | Tagged |
| 20 | 실습 PC | Tagged |
| 99 | 태그 없는 트래픽 | Native / Untagged |
Tagged, Untagged, Native VLAN
Tagged는 프레임에 VLAN 번호를 붙여 보내는 방식입니다. 반대편 스위치는 이 번호를 보고 VLAN 10과 VLAN 20을 구분합니다.
Untagged는 VLAN 태그 없이 보내는 방식입니다. Trunk에서 태그 없는 일반 데이터 프레임을 받을 때 사용할 VLAN이 Native VLAN입니다. 이 예제에서는 양쪽 모두 99로 정합니다.

VLAN 99는 설명을 위한 번호입니다. Native VLAN을 지정한다고 관리 IP나 관리망이 만들어지지는 않습니다.
2. 사용할 포트의 현재 상태를 확인합니다
아래 예제는 기존 서비스가 없는 실습 포트를 기준으로 합니다. 양쪽 스위치에서 먼저 확인하세요.
show version
show running-config interface 1/1/24
show interface 1/1/24
show vlan
1/1/24가 실제로 사용할 포트인지 확인합니다. VSF나 섀시 구성에서는 포트 이름이 달라질 수 있습니다.- 현재 설정을 보관합니다. 관리 접속에 사용하는 uplink라면 변경 중 접속이 끊길 수 있으므로 콘솔 등 다른 접속 경로를 확보합니다.
lag가 설정된 포트라면 VLAN 설정은 해당 LAG 인터페이스에서 다뤄야 합니다. 이 글은 개별 물리 포트끼리 연결하는 예제입니다.
OS 이름을 먼저 구분하세요.
이 글의 명령은 AOS-CX용입니다. 2930F·3810M처럼 ArubaOS-Switch를 사용하는 장비는 VLAN 설정 명령과 ‘Trunk’ 용어의 의미가 다릅니다.
3. 양쪽 스위치에 Trunk를 설정합니다
① 필요한 VLAN을 만듭니다
다음 설정은 SW-A와 SW-B 모두에 입력합니다. 이미 존재하는 VLAN이라면 현재 이름과 용도를 먼저 확인하세요.
configure terminal
vlan 10
name USERS
exit
vlan 20
name LAB
exit
vlan 99
name NATIVE
exit
end
② 포트를 L2로 사용할 수 있는지 확인합니다
VLAN을 연결하려면 포트가 Layer 2 상태여야 합니다. 물리 포트의 L2/L3 전환을 지원하는 6300·6400·8320·8325 등의 모델에서는 아래처럼 no routing으로 L2 상태를 지정할 수 있습니다.
L2/L3 전환을 지원하는 포트에서만 먼저 적용
configure terminal
interface 1/1/24
shutdown
no routing
exit
end
6000·6100처럼 L2 물리 포트를 사용하는 모델이나, 이미 L2 상태인 포트에서는 이 전환 단계를 생략하고 다음 설정으로 진행합니다. 기본 Trunk 명령이 같아도 포트의 초기 상태와 지원 기능까지 모두 같지는 않습니다.
③ Native VLAN과 허용 VLAN을 지정합니다
양쪽 스위치에 아래 설정을 적용합니다. 실제 연결 포트가 다르면 1/1/24를 바꾸세요.
configure terminal
interface 1/1/24
shutdown
description TO-PEER-SWITCH
vlan trunk native 99
vlan trunk allowed 10,20,99
no shutdown
exit
end
핵심은 두 줄입니다.
vlan trunk native 99— 태그 없는 트래픽에 사용할 VLAN을 99로 정합니다.vlan trunk allowed 10,20,99— 이 링크로 전달할 VLAN을 10·20·99로 제한합니다. Native VLAN 99도 전달할 것이므로 목록에 포함합니다.
Native 설정을 먼저, 허용 목록을 나중에.
Native VLAN을 지정하면 허용 VLAN이all로 설정될 수 있습니다. 위 순서로 입력하고 마지막 허용 목록을 확인하세요. 운영 포트에서는 기존에 전달하던 VLAN도 빠지지 않았는지 확인해야 합니다.
양쪽 설정을 마친 뒤 케이블을 연결합니다. 이 실습에서는 스위치 사이에 케이블을 하나만 사용합니다.
4. 링크와 VLAN을 따로 확인합니다
링크가 Up인 것과 원하는 VLAN이 전달되는 것은 별개입니다. 양쪽에서 다음 명령을 실행하세요.
show interface 1/1/24
show running-config interface 1/1/24
show vlan port 1/1/24
- 포트 상태: 케이블 연결 후 링크가 Up인지 확인합니다.
- 실행 중인 설정: Native VLAN은 99, 허용 VLAN은 10·20·99인지 봅니다.
- VLAN 모드: VLAN 10·20은
trunk, VLAN 99는native-untagged인지 확인합니다. 버전에 따라 출력 형식은 다를 수 있습니다.
PC 두 대로 실제 통신도 확인합니다
SW-A와 SW-B의 1/1/1에 PC를 한 대씩 연결하고, 두 포트를 VLAN 10 Access로 설정합니다. L2/L3 전환을 지원하는 포트라면 앞서 설명한 no routing을 vlan access 전에 적용하세요.
configure terminal
interface 1/1/1
vlan access 10
no shutdown
exit
end
PC-A는 192.168.10.11/24, PC-B는 192.168.10.12/24로 지정합니다. 주소가 겹치지 않는 분리된 실습망에서 사용하세요. 같은 VLAN·같은 서브넷끼리 확인하므로 게이트웨이는 필요하지 않습니다.
PC-A에서 실행
ping 192.168.10.12
VLAN 20도 확인하려면 양쪽 1/1/2를 같은 방법으로 vlan access 20에 연결합니다. PC-C는 192.168.20.11/24, PC-D는 192.168.20.12/24로 설정하고 서로 ping을 확인합니다.
VLAN 10에서 VLAN 20으로 통신하려면 별도의 라우팅이 필요합니다. Trunk 설정은 여러 VLAN을 전달하는 작업이며, VLAN 간 통신을 허용하는 작업은 아닙니다.
5. 통신이 안 되면 여기부터 봅니다
| 증상 | 확인할 부분 |
|---|---|
| 링크가 Down | 케이블·모듈·상대 포트와 양쪽 no shutdown |
| 특정 VLAN만 안 됨 | VLAN이 양쪽에 존재하는지, 양쪽 허용 목록에 포함됐는지 |
| Untagged 통신만 안 됨 | Native VLAN 번호와 tag 설정이 양쪽에서 일치하는지 |
| 설정은 맞는데 PC ping이 안 됨 | Access VLAN, PC 주소·마스크·ICMP 허용 여부, STP 차단 상태 |
Native VLAN도 Tagged로 보내야 할 때
상대 장비가 VLAN 99도 Tagged로 주고받도록 설정되어 있다면, 인터페이스에서 vlan trunk native 99 tag를 사용합니다. 이후 허용 목록 vlan trunk allowed 10,20,99를 다시 지정하고 양쪽 설정을 확인하세요.
이 모드에서는 일반 Untagged 수신 데이터가 드롭됩니다. BPDU 등 예외가 있으므로 “태그 없는 모든 프레임이 차단된다”고 해석하지 마세요. 이 글의 기본 예제에는 tag를 넣지 않습니다.
케이블을 하나 더 연결하기 전에는 구성을 확인하세요.
스위치 사이에 병렬 링크를 추가하려면 STP나 LACP/LAG 설계를 함께 검토해야 합니다. VLAN Trunk 설정만으로 여러 케이블이 하나의 링크로 묶이지는 않습니다.
6. 통신을 확인한 뒤 저장합니다
포트 상태, 양쪽 VLAN 설정, PC 간 통신을 확인했으면 두 스위치 모두에서 저장합니다.
write memory
현재 설정을 재부팅 후에도 유지하도록 저장하는 명령입니다. 다음 작업 때는 사용할 VLAN 번호와 포트 번호를 정하고, 양쪽의 Native VLAN · 허용 VLAN · L2 상태를 먼저 맞추면 됩니다.
포트 번호와 VLAN·IP 주소는 실습 예시입니다. 실제 장비에서는 현재 설정과 연결된 서비스에 맞춰 조정하세요.
함께 보는 공식 매뉴얼
글의 주제를 더 자세히 확인할 수 있는 공식 원문입니다. 문서별 적용 모델과 OS 버전을 확인해 주세요.
AOS-CX Layer 2 Bridging Guide
Aruba CX 4100i / 6000 / 6100 / 6200 · AOS-CX 10.13
VLAN·Access/Trunk・Native VLAN 설정과 적용 제품 목록
PDF 매뉴얼 보기 ↗AOS-CX Layer 2 Bridging Guide
Aruba CX 6300 / 6400 · AOS-CX 10.13
VLAN·Access/Trunk・Native VLAN 설정과 적용 제품 목록
PDF 매뉴얼 보기 ↗AOS-CX Layer 2 Bridging Guide
Aruba CX 8100 / 83xx / 9300 / 10000 · AOS-CX 10.13
VLAN·Access/Trunk・Native VLAN 설정과 적용 제품 목록
PDF 매뉴얼 보기 ↗AOS-CX Layer 2 Bridging Guide
Aruba CX 8400 · AOS-CX 10.13
VLAN·Access/Trunk・Native VLAN 설정과 적용 제품 목록
PDF 매뉴얼 보기 ↗
현장에 적용하다 막히셨나요?
국산 방화벽과 모든 벤더의 스위치·무선 컨트롤러·AP를 문의할 수 있습니다.
약 20년간 쌓아온 현장 경험을 바탕으로 전문 엔지니어가 해결을 돕습니다.
Aruba CX 장비도 함께 확인해보세요.
장비별 사양을 비교하고 필요한 구성을 골라보세요.
도입 수량과 요구사항을 알려주시면 담당자가 구성과 공급 조건을 검토합니다.