본문 바로가기
네트워크 공부

스위치 VLAN 설정, 네트워크 보안과 효율성을 잡는 방법!

by think2144 2024. 10. 10.

네트워크 관리자라면 한 번쯤 고민했을 법한 문제가 있습니다. 바로 네트워크 보안과 효율성을 동시에 잡는 방법 말이죠. 특히, 여러 부서나 사용자 그룹이 하나의 네트워크를 공유할 때는 더욱 난감해집니다. 중요한 데이터가 유출되거나, 특정 부서의 네트워크 문제로 전체 네트워크가 마비될 위험도 있으니까요. 이럴 때 빛을 발하는 기술이 바로 **VLAN(Virtual LAN)**입니다.

VLAN은 하나의 물리적 네트워크를 여러 개의 논리적인 네트워크로 나누어 관리하는 기술입니다. 마치 하나의 건물을 여러 개의 독립적인 공간으로 나누는 것과 같다고 생각하면 쉽습니다. 이를 통해 각 VLAN은 서로 다른 브로드캐스트 도메인을 가지게 되고, 네트워크 트래픽을 효율적으로 관리하며 보안을 강화할 수 있습니다. 오늘은 스위치에서 VLAN을 어떻게 설정하고 관리하는지, 특히 VLAN 생성과 포트 할당에 대해 자세히 알아보고, 여러분의 네트워크를 더욱 안전하고 효율적으로 관리하는 방법을 함께 살펴보겠습니다.

VLAN 생성하기- 네트워크 공간을 나누는 첫걸음

VLAN을 사용하면 마치 여러 개의 스위치를 사용하는 것처럼 네트워크를 분리할 수 있습니다. 예를 들어, 회사 내부망을 관리하는 네트워크 관리자라면 개발팀, 영업팀, 관리팀 등 각 팀의 네트워크를 분리하여 관리하고 싶을 것입니다. VLAN 생성은 이러한 목표를 달성하기 위한 첫 번째 단계입니다.

스위치의 CLI(명령줄 인터페이스)에 접속하여 VLAN을 생성하는 것은 생각보다 간단합니다. vlan 100 과 같은 명령어를 통해 VLAN 100을 생성하고, name VLAN_100 명령어를 통해 VLAN에 이름을 부여할 수 있습니다. 이렇게 생성된 VLAN은 각 부서나 사용자 그룹을 위한 독립적인 네트워크 공간이 됩니다. 각 VLAN은 고유한 VLAN ID를 가지며, 이 ID는 VLAN을 식별하는 데 사용됩니다. Cisco 스위치에서 VLAN 생성은 config terminal 모드에서 vlan 명령어와 함께 VLAN ID를 입력하여 수행합니다. VLAN 이름을 지정하려면 name 명령어를 사용하면 됩니다.

예를 들어, 개발팀을 위한 VLAN 100과 영업팀을 위한 VLAN 200을 생성하고 싶다면, vlan 100, name Development, vlan 200, name Sales와 같은 명령을 차례대로 입력하면 됩니다. 이렇게 VLAN을 생성하고 이름을 지정하면, 이후 포트 할당 및 다른 설정을 진행할 때 좀 더 쉽게 VLAN을 관리할 수 있습니다.

포트 할당하기- 네트워크 공간에 사용자 연결하기

VLAN을 생성했다면, 이제 각 VLAN에 연결될 포트를 지정해야 합니다. 마치 건물의 각 공간에 출입문을 설치하는 것과 같습니다. 포트 할당은 생성된 VLAN에 어떤 포트가 속할지 결정하는 작업입니다.

스위치 포트를 특정 VLAN에 할당하는 작업은 interface 명령어와 switchport access vlan 명령어를 사용하여 수행합니다. 예를 들어, interface gigabitEthernet 0/1 명령어로 Gi0/1 포트를 선택하고, switchport access vlan 100 명령어를 통해 VLAN 100에 할당할 수 있습니다. 이렇게 하면 Gi0/1 포트에 연결된 장치는 VLAN 100에 속하게 되고, VLAN 100에 속한 다른 장치들과만 통신할 수 있습니다.

만약 Gi0/2 포트를 VLAN 200에 할당하고 싶다면, interface gigabitEthernet 0/2 명령어로 Gi0/2 포트를 선택하고, switchport access vlan 200 명령어를 사용하면 됩니다. 이처럼 포트를 VLAN에 할당하면, 물리적으로 같은 스위치에 연결되어 있더라도 VLAN이 다른 장치들은 서로 통신할 수 없게 됩니다. 네트워크 보안을 강화하는 데 매우 효과적인 방법입니다.

IP 주소 설정하기- 네트워크 공간에 주소 부여하기

VLAN을 생성하고 포트를 할당한 후에는 각 VLAN에 IP 주소를 할당해야 합니다. 마치 건물의 각 공간에 고유한 주소를 부여하는 것과 같습니다. IP 주소를 할당하면 각 VLAN은 독립적인 네트워크로 인식되어 다른 VLAN과 격리됩니다.

VLAN 인터페이스에 IP 주소를 할당하는 것은 interface vlan 명령어와 ip address 명령어를 사용하여 수행합니다. 예를 들어, VLAN 100에 192.168.1.1/24 IP 주소를 할당하려면 interface vlan 100, ip address 192.168.1.1 255.255.255.0 명령어를 입력하면 됩니다. VLAN 200에는 192.168.2.1/24 IP 주소를 할당할 수 있습니다.

VLAN 인터페이스에 IP 주소를 할당하면, 해당 VLAN에 속한 장치들은 이 IP 주소를 통해 외부 네트워크와 통신할 수 있습니다. 또한, VLAN 인터페이스에 IP 주소를 할당하면 해당 VLAN을 관리할 수 있는 게이트웨이 역할을 하게 됩니다. VLAN 인터페이스에 IP 주소를 할당하는 것은 VLAN을 관리하고, 해당 VLAN에 속한 장치들이 외부 네트워크와 통신할 수 있도록 하는 필수적인 과정입니다.

VLAN Trunk 설정- VLAN 간 통신 연결하기

VLAN을 분리하여 사용하는 것도 좋지만, 때로는 VLAN 간에 통신이 필요할 수 있습니다. 마치 건물의 각 공간을 분리하면서도 공간 사이를 연결하는 통로를 만드는 것과 같습니다. VLAN Trunk는 여러 VLAN의 트래픽을 하나의 물리적 링크를 통해 전송하는 기술입니다. 스위치 간에 다양한 VLAN 트래픽을 효율적으로 전달하는 데 유용하게 사용됩니다.

switchport mode trunk 명령어를 사용하여 포트를 Trunk 모드로 설정하고, switchport trunk encapsulation dot1q 명령어를 사용하여 802.1q encapsulation을 활성화합니다. 그리고 switchport trunk allowed vlan 100,200 명령어를 통해 VLAN 100과 VLAN 200의 트래픽을 전달하도록 설정하면, 해당 포트는 두 VLAN 간의 트래픽을 중계하는 역할을 합니다.

VLAN Trunk는 스위치 간 또는 라우터와 스위치 간에 VLAN 트래픽을 전달할 때 사용됩니다. VLAN Trunk를 사용하면 각 VLAN을 별도로 연결할 필요 없이 하나의 링크를 통해 모든 VLAN 트래픽을 전달할 수 있습니다. 이는 네트워크 관리를 간소화하고 네트워크 효율성을 향상시키는 데 도움이 됩니다.

VLAN 설정 확인하기- 정확한 설정 확인은 필수

VLAN을 생성하고 포트를 할당하고 IP 주소를 설정한 후에는 반드시 설정이 제대로 되었는지 확인해야 합니다. 마치 건물을 짓고 나서 모든 시설이 제대로 작동하는지 확인하는 것과 같습니다. VLAN 설정을 확인하는 것은 네트워크 문제를 사전에 방지하고, 네트워크 안정성을 확보하는 데 매우 중요합니다.

show vlan brief 명령어를 사용하면 현재 스위치에 설정된 VLAN 목록과 각 VLAN에 할당된 포트를 확인할 수 있습니다. 또한, show interfaces trunk 명령어를 사용하면 Trunk 포트의 설정 정보를 확인할 수 있습니다. 이러한 명령어를 통해 VLAN 설정이 올바르게 적용되었는지 확인하고, 문제가 발생했을 경우 신속하게 해결할 수 있습니다.

VLAN 설정을 확인하는 것은 네트워크 관리자에게 매우 중요한 작업입니다. 설정 오류로 인해 네트워크 문제가 발생할 수 있기 때문입니다. 따라서 VLAN 설정을 변경한 후에는 반드시 설정을 확인하고, 문제가 발생했을 경우 신속하게 해결할 수 있도록 대비해야 합니다.

한눈에 보기

기능 명령어 설명
VLAN 생성 vlan 100 VLAN 100 생성
VLAN 이름 설정 name VLAN_100 VLAN 100에 이름 지정
포트 할당 switchport access vlan 100 Gi0/1 포트를 VLAN 100에 할당
IP 주소 설정 ip address 192.168.1.1 255.255.255.0 VLAN 100 인터페이스에 IP 주소 할당
Trunk 설정 switchport mode trunk Gi0/1 포트를 Trunk 모드로 설정
설정 확인 show vlan brief 현재 스위치의 VLAN 정보 확인

오늘 알아본 내용 어떠셨나요? VLAN 설정은 네트워크 관리에서 매우 중요한 부분이며, 이를 통해 네트워크 보안과 효율성을 동시에 확보할 수 있습니다. 이 글이 여러분의 네트워크 관리에 도움이 되셨으면 좋겠네요!

다음에도 더 유익하고 흥미로운 네트워크 관련 정보로 찾아오겠습니다. 다른 게시글도 읽어보시고, 블로그 구독도 잊지 마세요!

 

관련 포스트 더 보기

2024.10.08 - [네트워크 공부] - IPv6 주소 할당, 인터넷 주소 고갈 문제 해결법? 핵심 정리

 

IPv6 주소 할당, 인터넷 주소 고갈 문제 해결법? 핵심 정리

인터넷 세상에서 우리는 끊임없이 정보를 주고받고, 소통하며 살아가고 있습니다. 그중에서도 컴퓨터나 스마트폰이 인터넷에 접속할 수 있도록 해주는 핵심적인 역할을 하는 것이 바로 IP 주소

think2144.tistory.com

2024.10.09 - [네트워크 공부] - 스위치 포트 설정의 기본, 액세스 포트 완벽 가이드!

 

스위치 포트 설정의 기본, 액세스 포트 완벽 가이드!

네트워크 관리에서 스위치 포트는 마치 건물의 출입구와 같습니다. 다양한 기기들이 네트워크에 접근하고 데이터를 주고받는 통로 역할을 하죠. 그 중에서도 액세스 포트는 어떤 특별한 역할을

think2144.tistory.com

2024.10.10 - [네트워크 공부] - 스위치 포트 설정과 트렁크 포트 구성, 이제 쉽게 이해하세요!

2024.10.08 - [네트워크 공부] - IP 주소 할당의 비밀, IPv4 주소 체계 완벽 정복!

 

IP 주소 할당의 비밀, IPv4 주소 체계 완벽 정복!

인터넷 세상에서 우리가 즐기는 모든 콘텐츠, 게임, 쇼핑, 소통은 어떻게 가능할까요? 바로 IP 주소 덕분이죠! IP 주소는 인터넷에서 우리 컴퓨터나 스마트폰과 같은 기기를 식별하는 주소와 같아

think2144.tistory.com

2024.10.09 - [네트워크 공부] - 스위치 포트 설정의 기본, 액세스 포트 완벽 가이드!

 

스위치 포트 설정의 기본, 액세스 포트 완벽 가이드!

네트워크 관리에서 스위치 포트는 마치 건물의 출입구와 같습니다. 다양한 기기들이 네트워크에 접근하고 데이터를 주고받는 통로 역할을 하죠. 그 중에서도 액세스 포트는 어떤 특별한 역할을

think2144.tistory.com