본문 바로가기
일반 네트워크

DNS / 포트 포워딩(DMZ)

by [Akashic Records] 개발의선지자 2024. 7. 16.

※ 해당 글은 개인 공부 기록을 남겨놓는 것이 목적임으로 오류가 발생할수 있습니다.

    오류 또는 업데이트된 사항이 있다면 댓글로 알려주시면 감사하겠습니다.

도메인(Domain)

도메인은 루트라 불리는 도메인 이하에 2가지 도메인으로 나뉘는 역트리 구조

 

국가 최상위 도메인(ccTLD)

2단계  도메인(gSLD)

또는 

일반 최상위 도메인(gTLD)

 

 

 

 

DNS(Domain Name System)

호스트 도메임명과 네트워크 주소로 상호 변환 역할을 수행하는 시스템이다.

 

DNS 동작 순서 


1.클라이언트가 도메인명을 브라우저에 입력

2.도메인 주소들을 가지고 있는 네임서버(DNS 서버)에 접속

3.네임서버에 접속한 도메인과 일치한 IP 정보를 확인 및  접

4.IP를 사용자 PC에 전달

5.사용자 PC는 전달받은 서버의 IP 주소로 접속

6.서버의 IP로 연결된 브라우저에 서버 내용(홈페이지) 출력

 

 

 

포트 포워딩(Port Forwarding)

공유기의 포트를 통해 이 공유기와 연결된 기기들의 특정 포트에 진입할 수 있게 하는 기능

더  풀어서 말하자면,

공유기는 ISP업체로부터 공인IP를 할당 받고, 공유기에 연결된 기기(PC, NAS, 스마트폰 등)에

192.168.0.XX와 같은 사설IP를 할당하여 네트워크를 구성

공유기에 연결된 모든 기기는 공유기가 할당 받은 공인  IP로 통신하므로

외부(원격지)에서 공유기 내부 망의 특정 서버로 접속하고자 하는 경우, 

사용되는 어플리케이션의 포트번호를 공유기 내부 네트워크 IP주소와 내부 포트 번호로 연결시켜주는 기능

 

 

 

포트 포워딩 모식도