it인프라

GNS3로 가상 인프라 구축하기

kkuniyo 2025. 2. 25. 12:44
반응형

🔧 GNS3로 가상 인프라 구축해보기! (네트워크 시뮬레이션의 시작)

네트워크 장비를 직접 구매하지 않고도 가상 환경에서 네트워크 인프라를 구축하고 실습할 수 있는 도구가 있습니다.
바로 GNS3(Graphical Network Simulator 3)입니다! 🚀

GNS3를 활용하면 라우터, 스위치, 방화벽 등의 네트워크 장비를 가상으로 배치하고 설정할 수 있어,
네트워크 엔지니어뿐만 아니라 IT 인프라를 공부하는 사람들에게도 유용한 툴입니다.


1️⃣ GNS3란? (기본 개념 정리)

✅ **GNS3(Graphical Network Simulator 3)**는 가상 환경에서 네트워크 시뮬레이션을 할 수 있는 오픈소스 소프트웨어입니다.
✅ 실제 네트워크 장비와 동일한 환경을 구축할 수 있어, CCNA, CCNP 같은 네트워크 자격증 공부
기업의 IT 인프라 설계 및 테스트를 위한 용도로도 많이 사용됩니다.

📌 쉽게 말해?

"실제 네트워크 장비 없이, 가상의 네트워크 인프라를 구축하고 테스트할 수 있는 프로그램이다!"


2️⃣ GNS3의 주요 특징

🔹 실제 네트워크 환경과 유사한 시뮬레이션 가능
🔹 라우터, 스위치, 방화벽 등 다양한 네트워크 장비 추가 가능
🔹 가상머신(VM), 클라우드 환경과 연동 가능
🔹 Linux, Windows, macOS에서 사용 가능

🎯 GNS3는 왜 사용할까?
네트워크 자격증(CCNA, CCNP 등) 실습
기업 네트워크 구축 및 시뮬레이션
서버-네트워크 연동 테스트
클라우드 환경과의 통합 테스트


3️⃣ GNS3 설치 및 설정 방법

GNS3를 사용하려면 몇 가지 필수적인 설치 과정이 필요합니다.

✅ 1. GNS3 다운로드 및 설치

📌 GNS3 공식 사이트: https://www.gns3.com
📌 설치 가능 OS: Windows, macOS, Linux

📌 Windows 기준 GNS3 설치 방법

  1. GNS3 공식 사이트에서 설치 파일 다운로드
  2. GNS3 설치 후 GNS3 VM(Virtual Machine)도 함께 설치
  3. VirtualBox를 이용해 GNS3 VM 설정

 

이렇게 미리 VirtualBox에 준비해두고 설정을 시작한다

오늘의 목표는 

이렇게 세팅하여 외부로까지 통신하는 것이 목표이다

리눅스 안에서 ip세팅하는것은 생략하고 게이트웨이는 모두 각대역 254이다

 

처음 GNS3에 접속해서 저렇게 연결만하고 VBox에서 불러오는 것은

Edit-Preferences-VirtualBox VMs에서 추가하시면 쉽게 가능하다

 

그리고 설정할 때 VBox에서 네트워크 카드는 기본 NAT로 되있는데 연결되지않음으로 꼭 바꿔야 GNS3랑 연동이된다

일단 Seoul_R1이 왼쪽 라우터이고 Busan_R1이 오른쪽 라우터이다 이게 통신이되도록 설정해보자

왼쪽 라우터에 아이피를 이렇게 넣어주고

라우팅 설정을 이렇게 해줘서 옆 라우터로 넘겨준다

이제 오른쪽 부산 라우터를 가서 설정하도록 하자

이렇게 아이피를 넣어주고 라이팅테이블까지 추가해주면

내부적으로 통신이 가능하게 된다

왼쪽에서 오른쪽으로 핑을 쏴보면

이렇게 성공적으로 된다

이제 내부적으로 성공했으니 외부로 통신이 가능하게 세팅을 하면

구조를 보면 부산에서 외부로 연결이 되있으니 부산쪽을 세팅하면 될꺼란걸 다들 느낄것이다

위에서 정책을 설정해서 외부로 빼주고 라우팅설정까지 해줘서 외부랑 연결한다

그럼 아무 가상머신에서 외부로 핑을 치면 가능할 것이다

 

 

 

 

 

반응형