본문 바로가기

IT공부/기타

라우팅 테이블 확인, static(정적) 라우팅 설정, 라우터 관련 명령어

1. 현재 상태의 문제점

 : 192.168.11.129에서 10.10.10.1까지의 ping은 되는데, 192.168.11.129에서 10.10.10.2까지는 ping이 가지 않는다.

 

 

2. 1번 문제 상태를 해결하기 전, 10.10.10.2 라우터에 스위치와 PC 추가

1) PC와 스위치 : FastEthernet0, FastEthernet0/1

 

2) 스위치와 라우터 : FastEthernet0/2, FastEthernet0/0

 

 

3. IP 설정

1) PC의 IP 설정

   IP Address 192.168.11.128

   Subnet Mask : 255.255.255.0

 

2) 라우터의 IP 설정, IP 설정 확인

① 라우터의 IP 설정
   en
   conf t
   interface fastEthernet 0/0
   ip address 192.168.11.254 255.255.255.0
   no shutdown

② IP 설정 확인
   end
   show ip interface brief

 

 

4. ping 확인

 : 192.168.11.254로 ping 보내기가 가능하나 10.10.2의 ping은 안보내진다.

 

** 왜 안보내질까? 빠진 것이 있다...!
   [잊지말자...!] 디폴트 게이트웨이

 

 

5. 이제부터 본격적으로 아래의 방향대로 ping이 보내지지 않는지 알아보자!

 

 

6. 라우터를 사용하는 이유

 : 다른 네트워크를 사용하려면 필요하다.

   어떻게?
   라우터도 스위치와 같이 학습이란 것을 할 수 있다.
   라우터는 3계층으로 IP 주소를 이용하고 스위치는 2계층으로 MAC Address를 이용한다.
   스위치가 MAC Address를 학습하듯이 라우터도 IP 주소를 학습한다.

 

 

7. 라우팅 테이블 확인

   [라우팅 테이블?] 자신이 어떤 아이피를 학습하고 있는지 적혀 있는 테이블
   enable
   show ip route

 

** C(connected) : 물리적으로 자기가 연결되어 있는 인터페이스
   자신과 실제로 연결되어 있는 아이피의 대역은 기본적으로 학습을 하고 있다.

 

** 현재 이 라우터는 10.10.10.0 대역과 192.168.11.0 대역을 학습해서 알고 있는 상태다.
   라우터를 통해 다른 네트워크를 가게 하려면 가고자 하는 아이피 대역을 학습시켜야 한다.


** 192.168.10.128에서 10.10.10.2에게 보낸 ping은 라우터는 받았다.
   10.10.10.2까지는 갔으나 192.168.10.128이 누군지 몰라 답장을 못해주는 상황이라고 이해하면 쉽다.


   192.168.10.0 대역을 학습한 적이 없으니깐...!
   만약 10.10.10.2가 192.168.10.0 대역을 학습한 상태였다면 정상적으로 핑이 나갔을 것이다!

 


8. static(정적) 라우팅 설정(= IP 대역 학습하기)
   enable
   configure terminal
   ip route [학습하고 싶은 IP 대역] [대역의 서브넷 마스크] [연결되어 있는 라우터의 IP 주소]

 

** 이제 192.168.11.128에서 10.10.10.1으로 ping을 보내면 정상적으로 응답이 올 것이다.

 

** 반대편 라우터에도 192.168.11.0 대역을 학습시킨다.

 

** 이제 192.168.10.128, 192.168.10.129에서 10.10.10.2으로 ping을 보내면 정상적으로 응답이 올 것이다.

 

** 그 뿐만 아니라 192.168.10.128에서 192.168.11.128으로 ping 보내도 정상적으로 응답이 올 것이다.

 

 

9. static(정적) 라우팅 삭제

   no ip route [삭제하고 싶은 IP 대역] [삭제할 대역의 서브넷 마스크] [삭제할 연결되어 있는 라우터의 IP 주소]

 

 

10. 현재 라우터의 설정 정보 확인
   Router> enable
   Router# show running-config

 

 

11. 라우터 이름 변경
   Router> en
   Router# conf t
   Router(config)# hostname [바꾸고 싶은 이름]

 

 

12. 라우터 비밀번호 지정
   Router> en
   Router# conf t
   Router(config)# enable password [사용할 패스워드]

 

 

13. 라우터 비밀번호 암호화해서 지정
   Router> en
   Router# conf t
   Router(config)# enable secret [사용할 패스워드]

 

 

14. 12번과 13번의 방식은 show running-config에서 차이점을 알 수 있다.
     12번으로 비밀번호를 설정하면 내가 설정한 비밀번호가 그대로 노출되지만
     13번으로 비밀번호를 설정하면 암호화되어 내가 설정한 비밀번호를 볼 수 없다.

 

 

15. 라우터 비밀번호 삭제
   Router> en
   Router# conf t
   Router(config)# no enable password

 

 

16 라우터 암호화된 비밀번호 삭제
   Router> en
   Router# conf t
   Router(config)# no enable secret