오늘은 GNS3의 설치 및 사용법에 대해서 알아보도록 하겠습니다.
GNS3란?
GUI 환경으로 사용자가 간편하게 이용할 수 있는 프로그램입니다. 대부분의 플랫폼(Windows, Linux, OS X)등을 지원합니다. 패킷트레이서와 비슷한 프로그램으로, 직접 가상머신과 연동하여 모의 환경을 만들 수 있다는 장점이 있습니다.
GNS3 설치
저는 2.1.8 버전을 설치했습니다.
https://www.gns3.com/software 에 접속해서 설치파일을 다운받아 설치를 진행하면 됩니다.
Wireshark도 다운받아야 합니다. https://www.wireshark.org/download.html
GNS3 초기화면
GNS3를 설치하고 처음 실행하게 되면 아래와 같은 화면이 뜹니다.
보기 싫으시면 Don't show this agin에 체크 후 Next 하면 됩니다.
자기 PC의 IP를 적어 준 후 Next합니다.
연결이 성공했다는 문구가 뜹니다.
필요 없으니까 Cancel합니다.
프로젝트 생성
File - New blank project를 누르고 Name에 원하는 프로젝트 명을 적어줍니다.
라우터 추가
라우터는 기본적으로 없기 때문에 ios를 다운받아야 합니다.
실제 ios 이미지를 사용해서 라우터를 추가해봅시다.
아래 버튼을 눌러줍니다.
맨 위에 체크해준 후 OK해줍니다.
ios 이미지를 불러온 후 Next합니다.
디폴트로 Next합니다.
마찬가지로 디폴트로 Next합니다.
아래와 같이 설정해준 후 Next합니다.
Idle-PC finder를 눌러줍니다.
Finish를 눌러줍니다.
완료된 화면입니다.
콘솔화면 설정
기본적으로는 Putty로 되어있습니다. 저는 SecureCRT로 바꾸도록 하겠습니다.
Edit-Preferences-Console application에 들어가 Edit를 눌러줍니다.
미리 설치해놓은 SecureCRT를 선택합니다.
그러면 자동으로 command가 완성됩니다. Apply를 누르면 적용 끝!
Tip
- ios는 3000때나 7200 쓰는것이 좋습니다.
- 낮은 버전에서는 높은 버전에서 만든 토폴로지를 불러오지 못하는 경우가 있습니다.
- View - Show/Hide Interface label : 어느 포트에 연결되어 있는 지 볼 수 있습니다.
- 경로 안에 한글이 포함되면 에러가 발생하니 주의해야 합니다.