Cisco Router에서 사용되는 기본 명령어

Cisco Router 기본 명령어를 모드, show 명령, 인터페이스 설정, 정적 라우팅, ACL, 설정 저장과 장애 확인 순서로 정리했습니다.

Cisco Router의 기본 명령어는 단순 암기보다 “어느 모드에서 어떤 상태를 확인하거나 설정하는가”를 기준으로 정리해야 합니다. 실습은 enable, configure terminal, show, interface 같은 명령을 소개했으므로, 여기서는 실제 장비 점검과 기본 설정에 바로 쓸 수 있도록 모드, 조회 명령, 인터페이스 설정, 라우팅, ACL, 저장 순서로 정리합니다.

Cisco IOS 주요 모드

프롬프트 모드 용도
Router> User EXEC 제한된 조회
Router# Privileged EXEC 상세 조회, 저장, 디버그
Router(config)# Global configuration 장비 전역 설정
Router(config-if)# Interface configuration 인터페이스 IP, description, shutdown 설정

기본 조회 명령

enable
show version
show running-config
show startup-config
show ip interface brief
show interfaces
show ip route
show arp
show cdp neighbors
show logging

show ip interface brief는 인터페이스별 IP, protocol, line 상태를 빠르게 보는 명령입니다. Cisco 문서에서도 IP 인터페이스 특성을 확인할 때 show ip interface 계열 명령을 사용합니다.

인터페이스 기본 설정

configure terminal
interface GigabitEthernet0/0
 description LAN uplink
 ip address 192.168.10.1 255.255.255.0
 no shutdown
exit
end

show ip interface brief
show running-config interface GigabitEthernet0/0

인터페이스가 administratively down이면 no shutdown이 필요합니다. 물리 링크가 down이면 케이블, 상대 장비 포트, speed/duplex, SFP 상태를 확인합니다.

정적 라우팅

configure terminal
ip route 0.0.0.0 0.0.0.0 192.168.10.254
ip route 10.20.0.0 255.255.0.0 192.168.10.2
end

show ip route
ping 8.8.8.8
traceroute 8.8.8.8

라우팅 문제는 목적지뿐 아니라 돌아오는 경로도 봐야 합니다. ping이 실패하면 ARP, route, ACL, NAT, 상대 장비의 return route를 순서대로 확인합니다.

ACL 기본 예시

configure terminal
ip access-list standard MGMT_ONLY
 permit 192.168.10.0 0.0.0.255
 deny any log
exit

line vty 0 4
 access-class MGMT_ONLY in
 transport input ssh
end

ACL은 적용 방향과 적용 위치가 중요합니다. 잘못 적용하면 원격 관리 접속이 끊길 수 있으므로 콘솔 또는 out-of-band 경로를 확보한 뒤 적용합니다.

설정 저장

show running-config
copy running-config startup-config
show startup-config

running-config는 현재 메모리에서 동작 중인 설정이고, startup-config는 재부팅 후 적용될 설정입니다. 저장하지 않으면 재부팅 후 변경 사항이 사라집니다.

장애 확인 순서

  1. show ip interface brief로 인터페이스 up/down 상태를 확인합니다.
  2. show interfaces로 error, drop, duplex mismatch를 봅니다.
  3. show ip route로 목적지 경로가 있는지 확인합니다.
  4. show arp로 next-hop MAC이 학습되는지 확인합니다.
  5. ping, traceroute로 경로를 테스트합니다.
  6. show logging으로 link flap, protocol down, ACL deny 로그를 확인합니다.

변경 전후 관리

terminal length 0
show running-config

configure terminal
! 필요한 변경 수행
end

show archive config differences
copy running-config startup-config

장비 작업 전에는 현재 설정을 저장해 두고, 변경 후에는 차이를 확인합니다. 원격 장비에서는 변경 직후 접속이 끊길 수 있는 명령을 특히 조심해야 합니다. 문서 링크: Cisco IOS command reference

BGM EVER