ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • NAT (Network Address Translation)
    공부합시다!/Network 2022. 4. 26. 06:52
    728x90

    여러분들이 대부분 댁에서 사용하고 있는 공유기 (Broadband Router)는 

    NAT와 DHCP가 핵심기능 입니다.

    오늘은 NAT 설정에 대해서 살펴봅니다.

    DHCP 경우 이론적인 부분은 LINUX 챕터에 자료가 풍족하니 찾아보시기 바랍니다.

     

    1. 정의

     1.1. NAT - ip 주소 변환

     1.2. routing 정보가 서로 공유되지 않는 다른 두 네트워크 사이의 통신을 가능하게 하는 기술

     1.3. 대표적인 것이 사설망과 공인망 사이에서 통신을 가능하게 하는 것.

     1.4. 그러나 망이 커지고 보안등의 목적으로 사설망과 사설망, 공인망과 공인망 사이에서도 NAT가 사용되어짐.

     

    2. RFC 1918 (Private IP Address)

     2.1.  Class 별 Private IP Address

    A Class :

    0.0.0.0~127.255.255.255

    10.0.0.0~10.255.255.255

     

    B Class :

    128.0.0.0~191.255.255.255

    172.16.0.0~172.31.255.255

     

    C Class :

    192.0.0.0~223.255.255.255

    192.168.0.0~192.168.255.255

     

    D Class :

    224.0.0.0~239.255.255.255

    없음

     

    E Class :

    240.0.0.0~255.255.255.255

    없음

     

    3. 종류

     3.1. Static NAT

      3.1.1. 사설ip와 공인 ip 1대1

     3.2. Dynamic NAT

      3.2.1. 다수의 사설 IP와 다수의 공인 IP 1대1

     3.3. Dynamic NAT-Pat

      3.3.1. 다수의 사설 IP 와 1개의 공인 IP

     

    4. 설정

     4.1. Static NAT

    Router(config)#ip nat inside source static <inside-local> <inside-global>

     4.2. Dynamic NAT

    Router(config)#ip nat inside source(출발지) list <list-number> pool <name>

     4.3. Dynamic NAT-PAT

    Router(config)#ip nat inside source(출발지) list <list-number> pool <name> overload

    4.4. Private IP(Inside) 그룹 생성

    Router(config)#access-list <list-number> permit <inside-local> <Wildmask>

    4.5. Public IP(Global) 그룹 생성

    Router(config)#ip nat pool <name> <start ip> <end ip> netmask <subnetmask>

    4.6. Interface 설정

     4.6.1. inside local

      4.6.1.1. 해당 인터페이스 설정

      4.6.1.2. config-if)# ip nat inside

     4.6.2. inside global

      4.6.2.1. 해당 인터페이스 설정

      4.6.2.2. config-if)# ip nat outside

     

    5. 확인

     5.1. 관리자 모드

    # sh ip nat translation

    # ip nagt debugging is on

     

    6. 실습 - 1

    실습 1

    728x90
Designed by Tistory.