1. 프로그램 버전
2021.10.29
GNS3 : 2.2.26
GNS3 VM : 2.2.26
VMware : player 16
2. VMnet 네트워크 설정
VMnet1 : 192.168.101.0/24 DHCP 활성화
VMnet2 : 192.168.102.0/24 DHCP 활성화
VMnet3 : 192.168.103.0/24 DHCP 활성화
VMnet8 : 192.168.108.0/24 DHCP 활성화
GNS3 공식 사이트 : https://www.gns3.com/
Host OS : VMware를 설치한 OS (윈도우 10)
Guest OS : VMware 안에 설치된 가상의 OS (CentOS 7)
1. GNS VM 이미지 압축 해제
다운로드 받은 GNS3 VM이미지를 작업할 폴더를 설정해서 그 안으로 저장하고 압축을 해제한다.
GNS3.VM.VMware.Workstation.2.2.26.zip
GNS3 VM.ova 파일을 더블클릭해서 VMware에 import 한다.
GNS3 VM은 IP주소를 자동으로 자동으로 받아온다.
자동으로 받아오기 위해서는 VMware의 DHCP 부분을 활성화 해야 한다.
DHCP 부분을 비활성화 되어 있다면 메뉴에서 네트워크를 수동으로 설정해야 한다.
2. GNS 설치
GNS3-2.2.26-all-in-one-regular.exe 설치한다.
3. GNS3와 VM 이미지 연동
※ GNS 폴더의 경로는 전부 영어로 설정되어 있어야 한다. (한글을 인식을 못함)
GNS3의 메뉴 -> help -> Setup wizard -> Server 부분을 설정한다.
첫 번째 부분을 선택하고 진행한다.
마지막에 finish를 눌러서 연동을 마친다.
4. GNS3와 VM 이미지 연동 테스트
GNS3 프로그램에서 오른쪽에 녹색불이 2개가 들어오면 GNS3 프로그램과 VM이미지가 잘 통신이 되는 것이다.
GNS3를 종료하면 VM이미지가 잘 종료되는지 확인한다. (연동이 정상적으로 잘 되었다면 GNS VM이 종료된다.)
GNS3를 시작하면 VM이미지가 잘 시작되는지 확인한다. (연동이 정상적으로 잘 되었다면 GNS VM이 시작된다.)
여기서 주의해야할 사항들
VMware에 VMnet1, VMnet8 이 DHCP를 활성화시킨 상태가 되야 자동으로 IP주소를 할당받을 수 있다.
실습> 간단한 네트워크 토폴로지 만들기
파일명 : network1
192.168.10.0/24 192.168.11.0/24
VPCS VPCS
[PC1]---------------[R1]---------------[PC2]
| | | |
e0 f0/0 f0/1 e0
10.3 10.254 11.254 11.3
실습> 간단한 네트워크 토폴로지 만들기
CentOS7 2대를 설치한 후 연동하기
파일명 : network2
VMnet2 : 192.168.102.0/24
VMnet3 : 192.168.103.0/24
192.168.102.0/24 192.168.103.0/24
CentOS7 CentOS7
[VM1]---------------[R1]---------------[VM2]
| | | |
e0 f0/0 f0/1 e0
102.3 102.254 103.254 103.3
VMnet2 VMnet3
net-tools 패키지 설치
# yum -y install net-tools
네트워크 설정
# nmtui
VMware 가상머신 등록
메뉴 -> Edit -> preferences
VMware -> VMware VMs 에서 등록한다.
라우터 설정
!
conf t
int fa0/0
ip addr 192.168.102.254 255.255.255.0
no sh
int fa0/1
ip addr 192.168.103.254 255.255.255.0
no sh
end
sh ip int b
copy run start
!
통신 확인
라우터에서 서버로 ping 을 보내본다.
ping 192.168.102.3
ping 192.168.103.3
'Download & Install' 카테고리의 다른 글
| [DBMS] MariaDB 설치 (리눅스/윈도우) (0) | 2021.11.24 |
|---|---|
| [Linux] Ubuntu Server 설치 & 네트워크 설정 (0) | 2021.11.13 |
| [Linux] CentOS 7 에 pip 설치하는 방법, 예제, 명령어 (0) | 2021.11.10 |
| [Linux] netcat 설치 (0) | 2021.11.10 |
| [Linux] PHP 설치 (0) | 2021.11.09 |