4장 라우터_라우터 기본설정 명령어

2022. 8. 29. 13:33네트워크

728x90

en
conf t
ho R1
no ip domain-lookup
ena sec kgitbank1004
lin con 0
pass kgitbank1004
login
logging sy
exec-timeout 0 0
lin vty 0 4
pass kgitbank1004
login
logging sy
exec-timeout 0 0
!!!!

 

 

 

Router> //사용자모드(간단한 확인 정도만 가능, 아무것도 설정할 수 없음)
* 명령어가 기억나지 않는 경우 ?를 표기하면 해당모드에서 사용가능한 명령어 목록이 나열됨.
Router>co? // 2글자는 기억이 나지만 나머지 뒤의 스펠링이 기억나지 않는 경우 기억나는 글자까지만 친 후 ?를 치면 됨
               // 단 중복되는 명령어가 있으면 여러개가 뜰 수 있음.
   // 또는 co를 타이핑하고 TAB키를 누르면 명령어가 자동완성된다. ( 복습할때는 쓰지 맙시다!!)

connect  
---------------------------------------------------------
Router>enable  // privilege mode 진입 명령어 (en만 쳐도 가능함)
Router#          // privilege mode(프롬프트로 구분을 잘해야 합니다.) 구성내용은 확인가능하나, 설정은 불가능.
Router#configure terminal        //global mode 진입 명령어 (conf t만 쳐도 가능함)
Router(config)#                     //global mode (구체적인 설정이 가능함)
---------------------------------------------------------------------------------

Router(config)#hostname R1 //라우터 이름 변경(주로 관리자가 관리하기 쉽도록 이름을 지어줌)(ho R1으로 가능함)

R1(config)#ho R2
R2(config)#ho R1


R1(config)#no ip domain-lookup  //명령어 작성시 오타를 발생시키면 간혹 dns서버를 찾느라 일정시간이 지연된다.
                                            그것을 방지하기 위한 명령어

enable은 누구나 아는 명령어. 아무나 라우터 설정을 할 수 없도록 password를 지정해야 한다.

R1(config)#enable password itbank1004 //user mode에서 privilege mode 진입 시 패스워드 설정
R1(config)#enable secret kgitbank1004 // 패스워드를 암호화 해서 저장하므로 확인불가능 ( 둘다 작성한경우 secret 패스워드가 우선적용됨)


ctrl + Z -> privilege mode
show : 보고 싶은 것을 볼 수 있는 명령어
우리가 작업하는 환경은 RAM에 올려져 있다. 즉, RAM위에서 작업을 하는 것.  running - config

R1#show running-config // privilege mode에서 메모리에 작업중인 내용을 확인하는 명령어.
R1(config)#line console 0 // 콘솔모드 진입 명령어
R1(config-line)# // 콘솔포트에 진입.....하지만 어느 line인지 구분이 안됨

R1#show running-config // privilege mode에서 메모리에 작업중인 내용을 확인하는 명령어.

R1(config)#line console 0 // 콘솔모드 진입 명령어 (lin con 0만 쳐도 됨)
                                 //콘솔모드 : 최초에 콘솔포트에 접속했을 경우 그냥 접속되버리면 안됨.
            //콘솔포트에 대한 설정을 해주는 것이다.

R1(config-line)# // 콘솔포트에 진입.....하지만 어느 line인지 구분이 안됨.
         //프롬프트만 봐서는 콘솔포트인지 다른 포트인지 알수가 없다.

R1(config-line)# password kgitbank1004 // 콘솔포트에 접속시 패스워드 설정 (암호화 패스워드는 없음)


R1(config-line)#login // 라인을 구성하는 명령어 (일종의 활성화)
R1(config-line)#logging synchronous // 명령어 작성을 하다보면 라우터가 작동을하면서 명령줄이 밀리는경우가 있다.
// 명령줄이 밀리면 명령어가 떨어져서 생뚱맞게 보이는데 이것을 방지하는 명령어

R1(config-line)#exec-timeout 0 0 // 일정시간동안 작업이 진행안되면 자동으로 로그아웃되는 시간설정 (앞에숫자는 분 뒤숫자는 초)
// 0 0 은 해제를 의미함.....즉, 시간이 지나도 로그아웃을 하지 않음 (단 보안에 취약할 수 있음)

R1(config-line)#exit

R1(config)#lin vty 0 4 // 텔넷(telnet)모드 진입) ( telnet : 가상의 회선(virtual network)으로 5회선정도를 일반 설정함)
                            0부터 5까지 다섯개의 회선 사용. 다섯명이 동시접속 가능
     
R1(config-line)# // 텔넷모드에 진입.....하지만 어느모드인지 구분이 안됨.
R1(config-line)# password kgitbank1004 // 텔넷접속시 패스워드 설정 (암호화 패스워드는 없음)
R1(config-line)#login // 라인을 구성하는 명령어 (일종의 활성화)
R1(config-line)#logging synchronous // 명령어 작성을 하다보면 라우터가 작동을하면서 명령줄이 밀리는경우가 있다.
          // 명령줄이 밀리면 명령어가 떨어져서 생뚱맞게 보이는데 이것을 방지하는 명령어



R1(config-line)#exit
R1(config)#interface fastEthernet 0/0 //패스트 이더넷 진입 명령어 ( int fa0/0 만 쳐도 돼요)

R1(config-if)#ip add 192.168.0.254 255.255.255.0 // 패스트이더넷 인터페이스에 ip 설정
R1(config-if)#no shutdown // 인터페이스 활성화 (라우터는 인터페이스가 기본적으로 비활성화 상태)


R1(config)#int se0/0 //시리얼 인터페이스 진입 명령어
R1(config-if)#ip add 10.10.10.1 255.255.255.0 // 시리얼 인터페이스 ip설정
R1(config-if)#no sh //활성화


R1(config-line)#exec-timeout 0 0 // 일정시간동안 작업이 진행안되면 자동으로 로그아웃되는 시간설정 (앞에숫자 : 분, 뒤숫자 : 초)
// 0 0 은 해제를 의미함.....즉, 시간이 지나도 로그아웃을 하지 않음 (단 보안에 취약할 수 있음)

'네트워크' 카테고리의 다른 글

4장 라우터  (1) 2022.08.25
3장_ 이더넷, 계층별 장비, Cable  (0) 2022.08.24
2장 IP주소의 이해(1)  (1) 2022.08.17
1장. 네트워크와 OSI 7 Layer (3)  (0) 2022.08.17
1장. 네트워크와 OSI 7 Layer (2)  (1) 2022.08.08