alt
Home 공인 아이피와 사설 아이피
Post
Cancel

공인 아이피와 사설 아이피


공인 아이피

  • 인터넷상 서로다른 PC끼리 통신을 위해 필요한 아이피

  • ISP가 할당(Internet Service Provider)한다.

    e.g ) 82.33.263.12


사설 아이피

  • 내부망 전용 아이피: 내부끼리 통신할 경우 접근 가능하다.

    • 외부에서 접근하려면 해당 망이 있는 VPC에 먼저 접근 한다음 해당 망 내부의 사설 아이피로 접근해야한다.
    • 내부 어디에 연결해있는지를 알려면 Routing table을 확인한다. netstat -r

    e.g ) 192.168.156.147

  • 클래스에 따른 세가지 사설 아이피 대역

    Class A : 10.0.0.0 ~ 10.255.255.255(10/8 prefix)

    Class B : 172.16.0.0 ~ 172.31.255.255(182.16/12 prefix)

    Class C : 192.168.0.0 ~ 192.168.255.255(192.168/16 prefix)


VPC

img

  • AWS 예시: 위의 그림처럼 VPC별로 네트워크 구성되면 각각의 VPC는 독립적인 네크워크를 형성한다. 이 VPC 내부에 존재하는 더 작은 논리적 단위가 서브넷


다른 PC docker container 접근하기 (우분투)

  • A에서 B ssh로 접속하기: ufw는 기본적으로 아웃바운드 모두 허용, 인바운드 모두 비허용이다.

    1. B에 port 열어주기 ufw(ubuntu firewall) or iptables 명령어

      1. sudo ufw enable (활성화)
      2. sudo ufw allow 22(ssh default)
      3. sudo ufw reload
    2. A에서 ssh root@${PC A ip}


  • 연결 완료 후 A에서 B 컨테이너로 접근 : 목적 컨테이너 포트 열기, 도커 네트워크 설정


Reference)

https://medium.com/harrythegreat/aws-%EA%B0%80%EC%9E%A5%EC%89%BD%EA%B2%8C-vpc-%EA%B0%9C%EB%85%90%EC%9E%A1%EA%B8%B0-71eef95a7098

https://velog.io/@hidaehyunlee/%EA%B3%B5%EC%9D%B8Public-%EC%82%AC%EC%84%A4Private-IP%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90

https://jmoon.co.kr/183

https://docs.aws.amazon.com/ko_kr/vpc/latest/userguide/how-it-works.html

This post is licensed under CC BY 4.0 by the author.