라우터 구성 모드
셋업 모드를 사용하면 시간도 많이 걸릴 뿐더러 내가 셋업하고 싶은 명령이 없을 수 도 있다. 따라서 대부분의 경우는 Configuration 모드, 구성 모드에서 작업한다.
Router#configure ?
Memory //NVRAM에 있는 백업 구성 파일을 불러와 덮는다.
Network
Overwrite-network
Terminal
<cr>
여기서 terminal 옵션을 보통 많이 사용한다.
Configure terminal은 라우터의 구성을 콘솔이나 텔넷을 이용해서 할 때 사용하는 모드이다. 즉 사람이 직접 터미널 앞에 앉아서 명령을 하나하나 입력해 주는 모드이다.
Router#configure terminal
Router(config)# //구성모드
Router(config)#enable password cisco1 //password update
Telnet 150.100.1.1 // 라우터 이더넷 인터페이스 ip주소 바꾸기
PC주소는 여전히 150.100.1.100 이므로 다른 네트워크가 됨으로써 연결 끊김.
^Z
Router#write memory //현재 RAM에 있는 구성 파일을 NVRAM으로 저장.
= Router#copy running-config startup-config (최신 IOS 버전)
*셋업모드 구성 했던 것을 구성 모드에서 그대로 해보기
Router>enable
Password : **********
Router#
Router#conf t //configuration terminal
Router(config)#
Router(config)#hostname Cisco-R
Cisco-R(config)#enable secret korea
Cisco-R(config)#enable password cisco
Cisco-R(config)#line vty 0 4 //버츄얼라인 0~4 총 5개의 텔넷이 동시 가능
Cisco-R(config-line)#login //라인구성모드 진입, 패스워드 질문 여부 및 설정
Cisco-R(config-line)#password korea
Cisco-R(config-line)#
Cisco-R(config-line)#exit
Cisco-R(config)#
Cisco-R(config)#interface ethernet 0 (= Cisco-R(config)#int e 0)
Cisco-R(config)#no shutdown //초기 설정은 인터페이스가 죽어있다.
Cisco-R(config)#ip addr 172.16.92.1 255.255.0.0
Cisco-R(config)#ipx network 1
%Must give "ipx routing" command first // 그 전에 ipx routing 명령을 일반 구성 모드에서 먼저 해주어야 한다.
Cisco-R(config)#exit
Cisco-R(config)#ipx routing
Cisco-R(config)#int e 0
Cisco-R(config-if)#ipx network 1
Cisco-R(config-if)#
Cisco-R(config-if)#exit
Cisco-R(config)#int serial 0
Cisco-R(config)#ip addr 152.100.10.67 255.255.0.0
Cisco-R(config)#no shut
Cisco-R(config)#
00:31:09: %Link-3-UPDOWN: interface serial10, changed state to down
회선이 죽어있고 DSU/CSU를 라우터와 연결하지 않았다면 위와 같이 down이라는 메시지가 나온다.
Cisco-R(config)#router igrp 200
Cisco-R(config-router)#network 172.16.0.0
Cisco-R(config-router)#network 150.100.0.0
Cisco-R(config-router)#no network 150.100.0.0 //잘못 입력
Cisco-R(config-router)#network 152.100.0.0
Cisco-R(config-router)#exit
Cisco-R(config)#^Z
Cisco-R#
지금까지 입력한 구성 파일을 보고 싶다면 running configuration을 봐야하므로
Cisco-R#sh run입력.
지금까지 입력한 구성들은 RAM에 저장되어있으므로 휘발성인 상태이다.
이 상태를 비휘발성으로 바꾸기 위해 NVRAM으로 옮겨 놓아야 하는데
Cisco-R running-config startup-config
Cisco-R write memory
둘 중 하나를 입력하면 된다.