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
근데 이건 외우는게 아니다. 모든 명령어가 그렇듯 손에 익히는 것.
초기에는 보면서 사용하되 나중에는 익숙해져서 보지 않고도 쓸 수 있도록 해야한다.
+) ? 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 접속을 활성화 한다.
- 설정 이후 설정 내용은 반드시 저장한 다음 접속을 테스트 한다.
사실 열심히 안 썼다. 명령어를 뭐하러 정리해. 찾아 써서 손에 익히는거지.