GNS3
by 현생사는갓생지망생GNS3
(Graphical Network Simulator-3)
- 네트워크 소프트웨어 에뮬레이터
- 가상 및 실제 기기의 결합을 허용하며 복잡한 네트워크를 시뮬레이션하는 목적으로 사용된다.
VMware Workstation 에서 File > Open
GNS3 VM.ova 파일을 열어준다.
NAT카드로 설정해주고, Processors에
[Virtualize Intel VT-x/EPT or AMD-V/RVI]을 체크해준다.
그리고 실행시켜준다.
IP설정을 위해 Networking 클릭.
리눅스의 vi편집기와는 좀 다른 nano 편집기를 사용한다.
[#Comment this line to disable DHCP] 부분을 지워버리고
그 밑줄에 dhcp를 static으로 바꿔준다. DHCP가 아닌 고정 IP로 설정해줄 것이기 때문이다.
그리고 밑에 위의 사진과 같이 추가해주면 된다.
IP를 설정해주고 서브넷과 게이트웨이 및 DNS도 설정해준다.
밑 부분의 [NAT interface]줄과 [iface eth2 inet dhcp]줄을 주석 처리한다.
( 저장하려면 ctrl+o , 나가려면 ctrl+x )
설정을 잘 했다면 IP가 잡혀 올라온다.
그 다음엔 Hostname 설정을 위해 Shell로 들어간다.
일반 사용자로 접속되었으므로 [sudo su -]명령어로 관리자로 접속한 후
nano 편집기로 /etc/hostname 파일을 열어 hostname을 지정해준다.
이 때, hostname은 lisence파일에 있는 이름과 동일하게 지정해주어야 한다. (gns3-iouvm)
설정했다면 마찬가지로 저장하고 나가기. ctrl+o > ctrl+x
설정 완료 후 재부팅해준다.
이제 gns3을 설치해준다.
WinPCAP 4.1.3, WireShark 2.6.3와 맨 밑 4가지 빼고 다 체크해준 후 다음.
설치가 완료되면 실행시킨다.
처음 뜨는 창은 취소를 눌러주고
Edit > Preference > Console application
Console창을 Xshell로 열어야하는데 만약 Xshell 버전이 다르다면 여기서 설정해주면 된다.
설정을 바꿔주었다면 apply를 클릭해준다.
좌측의 Server > Main Server > host binding 부분에
실제 PC의 NAT카드 IP인 1.0.0.253을 적어준다.
Remote Servers >
VMware Workstation에 설치해준 GNS 서버의 IP를 1.0.0.31로 설정해주었으므로
host 부분에 1.0.0.31 입력.
좌측의 Dynamics > IOS routers
new를 클릭하여 내 로컬 컴퓨터의 IOS 라우터를 사용하겠다, 체크.
IOS image(c2691)를 선택해준다.
WIC modules 에 WIC-2T 선택
주소번지를 정확히 찾을 수 있도록 Idle-PC finder를 클릭하여 기다린다.
같은 방식으로 New Image를 추가해준다.(c3745)
좌측의 IOS on UNUX에 license를 넣어준다.
VMware에 설치해준 GNS서버의 Hostname이랑 반드시 일치해야 한다.
IOS on UNIX > IOU Devices > IOU Device templates를 만든다.
L2 image와 L3 image를 만들어주는데,
알기 쉽게 이름과 타입을 맞춰준다.
마찬가지로 L3 image도 추가 후
GNS3를 껐다가 다시 킨다.
IOU를 사용하려면 반드시 가상머신이 실행 되어야 한다.
GNS3가 다시 켜지면 프로젝트 이름과 위치를 지정해준다.
좌측에 라우터, 스위치 등을 끌어다가 구성할 수 있다.
끌고 와서 상단의 스타트 단추를 클릭한다.
shift키 누르고 가져오면 한꺼번에 가져올 수도 있다.
Xshell이 동작하여 콘솔 창이 정상적으로 떠야한다.
좌측의 케이블 선을 연결하여 전체 다 스타트해준다.
그럼 PC도 콘솔창이 뜨는 것을 볼 수 있다.
PC의 IP설정은
ip [ip/prefix gateway] 로 설정해주고, show ip명령어로 확인할 수 있다.
'IT 기초 공부기록 > Network' 카테고리의 다른 글
VTP(VLAN Trunking Protocol) (0) | 2018.11.08 |
---|---|
Inter VLAN (0) | 2018.11.06 |
VLAN (Virtual LAN) 구성 (0) | 2018.10.31 |
VPN (Virtual Private Network) 설정을 통한 터널링 (0) | 2018.10.30 |
STP (Spanning Tree Protocol) 동작 과정 (0) | 2018.10.25 |
블로그의 정보
현생이네
현생사는갓생지망생