본문 바로가기
Network/Cisco

Cisco Packet Tracer

by 슬픈 야옹이 2023. 4. 25.

Cisco Packet Tracer는 가상 환경에서 네트워크 토폴로지를 구성하고, 호스트, 스위치, 라우터 등 네트워크 장비를 설정하는 등 네트워크 환경 구축을 실습해볼 수 있는 소프트웨어다.

 

사용하려면 기본적으로 Cisco Network Academy에 회원가입을 해야한다.

 

Ciscor 장비에는 기본적으로 IOS(Internetwork Operating System)가 탑재된다.

 

IOS는 CLI, GUI를 모두 지원하지만 GUI는 모든 기능을 지원하지도 않고,

기본적으로 모든 기능을 쓸 줄 알아야 의미가 있으므로 모든 실습은 CLI로 진행하였다.

 

 

접속 모드

IOS에는 3가지 접속 모드가 있다.

- User Mode (약칭 유저 모드)

- Privileged Mode (약칭 프리빌리지 모드)

- Global Configuraion Mode (약칭 글로벌 모드)

 

 

user mode 에서 [enable] 입력 > privileged mode

 

privileged mode에서 [configure terminal] > global mode

 

근데 이건 외우는게 아니다. 모든 명령어가 그렇듯 손에 익히는 것.

초기에는 보면서 사용하되 나중에는 익숙해져서 보지 않고도 쓸 수 있도록 해야한다.

IOS 모드 변환. 외우는게 아니다. 익숙해지면 이해가 되는 그림.

 

IOS의 모드 변환

 

 

 

+) ? command

- 각 모드에서 사용 가능한 명령어 목록을 출력한다.

? command

 

 

 

장치 기본 설정

장치 이름 설정

# hostname [장치이름]

 

관리자모드(프리빌리지 모드) 진입 비밀번호 설정

# enable password [비밀번호]

- 비밀번호가 평문으로 저장됨.

 

# enable secret [비밀번호]

- 비밀번호가 해시코드로 저장됨.

- enable password로 설정한 비밀번호보다 우선순위가 높음. (둘 다 설정하면 secret으로 적용한 비밀번호가 적용됨)

 

show [옵션]

- 장비의 다양한 정보를 확인하는데 사용.

 

[옵션]

running‐config : RAM의 현재 설정 정보 확인
startup‐config : NVRAM에 저장된 설정 내용 확인
version : IOS 버전 정보
flash : Flash 정보
ip interface brief  : 인터페이스별 설정 정보
interface [if명]    : 인터페이스의 통계 정보
cdp neighbor        : 주변 장비 확인
cdp neighbor detail : 인접 장비 정보 확인

 

 

# disable password(no enable password)

# disable secret(no enable secret)
# disabled console password(no password)

- 비밀번호 해제.

 

* IOS의 대부분의 명령은 앞에 'no'를 붙이면 취소가 가능하다.

 

# no shutdown

# shutdown

- 인터페이스 활성화/비활성화

 

# ip address [ip] [netmask]

- ip주소 할당

 

 

라우터나 스위치에 설정된 IP를 이용하면 콘솔이외에 telnet과 같은 네트워크 접속이 가능함.

외부에서 접속할 때는 반드시 관리자 모드에 대한 패스워드가 설정되어 있어야 한다.

 

line vty 0 4
login
password [패스워드]

 

# line vtx 0 4

- 가상 접속 라인 0에서 4까지 5개의 telnet 접속을 활성화 한다.

- 설정 이후 설정 내용은 반드시 저장한 다음 접속을 테스트 한다.

 

 

 

사실 열심히 안 썼다. 명령어를 뭐하러 정리해. 찾아 써서 손에 익히는거지.