라우터라 함은 일종의 컴퓨터이지요.
PC에 해당하는 메모리, 하드디스크, CPU를 모두 가지고 있다고 보면 됩니다. 그리고 네트워크에서의 데이터 전송과 경로설정만을 주로 하는 컴퓨터라고 보시면 됩니다.

CPU가 100MHz군요.. 특수목적형 CPU는 컴퓨터의 CPU와는 다르게 속도가 빠르지 않아도 제성능을 낼 수 있답니다.
..지금부터는 라우팅 셋팅법에 대해서 논해보겠습니다.
우선, 제가 공부하는 라우팅의 개념도를 알아보겠습니다.

루프백(Loopback) : 172.168.1.1 255.255.255.0
Serial 1/0 : 37.37.12.1 255.255.255.0
FastEthernet 0/0 : 37.37.1.1. 255.255.255.0
라우터2번
Serial 1/0 : 37.37.12.2 255.255.255.0
Serial 1/1 : 37.37.23.2 255.255.255.0
FastEthernet 0/0 : 37.37.2.1. 255.255.255.0
라우터3번
루프백(Loopback) : 172.168.3.1 255.255.255.0
Serial 1/0 : 37.37.23.3 255.255.255.0
FastEthernet 0/0 : 37.37.3.1. 255.255.255.0
각 라우터의 FastEthernet 0/0에는 172.168.[라우터번호].1~172.168.[라우터번호].254까지 PC가 할당되어 있는 상태입니다..(가상 시뮬레이팅으로 돌리는 것입니다..)
처음 라우팅을 부팅하거나(or 시뮬레이팅을 실행하거나)하면 초기설정이 없다고 하면서 자동설정을 하는지에 대한 선택이나옵니다. 자동설정이 아닌 수동설정이므로 no를 치시고 엔터.. 이후에 자동인스톨을 하지 않느니 하는것이 나오면 yes를 쳐주세요..
그러면 리눅스처럼 각종 인터페이스에 대한 up/down같은게 주욱 나오고. 마지막에 [....cold start]라고 나오게 되면.. 한번더 엔터키를 쳐주시면 됩니다..
지금부터가 진짜 시작이군요..!

위 그림은 모든 부팅이 다 끝난 상태입니다. 저는 미리 셋팅을 해놓아서 비밀번호를 2번 입력했습니다. 위에서 보면, Router>라고 나와 있습니다. 이 상태가 User Mode입니다. 기본 시스템 정보 확인, 기본테스트 정도만 가능합니다. 라우터의 설정을 바꾸는 명렁어나, 중요하나 내용을 보여주는 정보확인은 불가능합니다. User Mode에서 [enable]라는 명령어를 입력하면 Router # 라고 변하는군요. Privilege Exec Mode, 즉 관리자 모드라고 합니다. 기본적으로 정보를 보거나, NVRAM에 데이터를 저장 or 저장된 데이터의 삭제등이 가능합니다. 그러나 아직도 라우터 설정은 불가능 하군요..
관리자 모드에서 사용 가능한 명령어는 다음과같습니다.
'show' 명령어로 정적 정보 확인
'show + 명령어(장치이름 등)'으로 해당 장치의 정적 정보 확인
'show ?'으로 도움말 확인가능
'debug'명령어로 동적 정보 확인
'copy'명령어로 저장
'erase'명령어로 삭제
'ping'명령어로 ip 데이터 도달 가능성 확인
'telnet'명령어로 원격 접속 가능
'reload'명령어로 라우터를 리셋(제가 사용하는 시뮬레이팅 프로그램에서는 이명령어는 안먹힙니다. 그러나 실제 장비에서는 작동하는 명령어입니다.)
관리자 모드에서 configure terminal명령어를 입력하면 Router(Config)#라고 나오는 군요. [Global Configuration Mode] 설정 모드라고 합니다. 라우터의 설정이 시작되는 모드로써, 지금부터가 진짜 셋팅의 시작입니다.
마지막을 config-if) or config-sub)같은 하위설정모드가 있군요.. line(터미널, 텔넷설정)이나 interface설정, router모드(routing 설정)등 여러가지가 있습니다.
제가 쓰는 터미널 프로그램은 Secure CRT5.0 입니다. 메모장에 복사해서 붙여넣기가 되는군요.
라우터 3개에 공통적으로 들어가는 command에 대해서 알아보지요.
conf t <- configure terminal의 줄임말입니다. 시스코 장비에서는 이런식의 축약이 가능합니다.
no ip domain-lookup <- 실수로 오타가 났을때.. 그 오타를 서버 주소로 인식하게 하지 않는 명령어 입 니다. 예를들어 no ip doamin-lookup이라고 했을때 [no ip doamin-lookup]라는 주소를 찾게 되지요.
line con 0 <- line console 0의 줄임말입니다. 콘솔포트를 이용한 콘솔접속터미널의 설정으로 들어가는군요.
pass ciscocon <-password ciscocon의 약자입니다. ciscocon은 콘솔접속시의 패스워드입니다.
login <- 로그인을 하려면 필요하다고 하더군요.
exec-time 0 0 <- 주로 작업하는 곳이 콘솔이기 때문에 콘솔모드에서 작업관련 설정을 해야합니다. 이것은 어느정도 시간이 지나면 user모드로 빠져나가지 않도록 하는 명령어지요.0 0 을 바꿀수도 있습니다만. 자세한것은 직접 해보시길 바랍니다.
logging syn <- 콘솔모드에서 작업할때, 로그메세지 출력이있습니다. 그때 자동 줄바꿈을 해주는 명령어지요.
exit <- 설정모드 나갑니다.
line aux 0 <- aux에서의 작업 설정입니다.
pass ciscoaux
login
exit
line vty 0 4 <- 텔넷에서의 작업 설정입니다. 텔넷은 5개까지 접속가능한데. 장비에서는 항상 0부터 시작하기대문에 0 4를 입력한 것입니다.
pass ciscotel
login
exit
enable secret cisco <- enable명령으로 priv모드로 진입할때의 암호설정입니다. secret는 암호알파벳 자체를 암호화 해 놓는 것입니다. 바로 다음의 enable password명령어보다 우선합니다.
enable password ciscofan <-enable secret와 같은 기능이나, 알파벳이 암호화 되어 있지 않습니다.
때에 따라서는 위의 명령어가 먹히지 않는 경우도 있습니다. 이는 장비 안에 CISCO IOS버전이 틀려서 그렇더군요. 인터페이스 설정은 다음으로 미룰까 합니다.. 다음번 포스트는 아마도 ccna시험을 보고 난 후에 올라오게 되겠군요..
저는 인터페이스까지 다 설정했지만..
혹시나 몰라서 show running-config명령어를 이용해서 실행되고 있는 라우터의 정보를 긁어와서 텍스트 파일로 올려드리겠습니다. !는 엔터키를 쳤다는 것을 의미합니다.
running_conf.txtRunning-Config내용.
시험 잘 볼수 있도록 힘을주세요..
덤프에서 51문제중에 28개 맞았습니다.ㅡㅠ;
마지막으로.. 위의 명령어는 텍스트 파일로 올려드리겠습니다.















