반응형 dns4 SSH 터널링 + hosts 파일을 이용한 로컬 개발 도메인 라우팅 새로운 개발 건이 들어왔는데, 고객사 내부 네트워크 시스템에 접근해야 했다.편하게 외부 컴포넌트라고 부르겠다. 그러나 본인 로컬에서는 고객사 내부 네트워크에 접근할 수 없었다.대신 개발 서버는 고객사 내부 네트워크와 통신이 가능하므로 테스트가 가능하다.그럼 외부 컴포넌트는 개발 서버에 배포하고만 테스트가 가능한걸까..? 오늘은 이에 관한 얘기를 해보고자 한다.SSH 터널링 + hosts 파일을 이용한 로컬 개발 도메인 라우팅현재 네트워크 구조를 보면 아래와 같다.로컬(AWS VPN 접속) -> 개발 서버 (AWS VPC 개발 네트워크) -> 외부 컴포넌트(고객사 내부 네트워크) 또한 외부 컴포넌트는 443 포트만 허용한다. 이제 로컬에서 외부 컴포넌트에 접속할 수 있는 구조를 만드는 과정을 설명해보겠다... 2025. 12. 10. Route 53 Route 53 고가용성, 확장성을 갖춘, 완전히 관리되며 권한있는 DNS다. 권한이 있다라는 뜻은 우리가 DNS 레코드를 업데이트 할 수 있다는 의미다. 도메인 레지스트리로 도메인 이름을 등록한다. Route 53의 리소스 관련 상태 확인을 확인할 수 있다. 100% SLA 가용성을 제공하는 유일한 AWS 서비스입니다 Route 53에서 여러 DNS 레코드를 정의하고 레코드를 통해 특정 도메인으로 라우팅하는 방법을 정의한다. 레코드가 가지는 값 도메인/서브도메인 이름 레코드 타입 A: 호스트 이름과 IPv4 IP를 매핑 AAAA: 호스트 이름과 IPv6를 매핑 CNAME: 호스트 이름을 다른 호스트 이름과 매핑 대상 호스트 이름은 A나 AAAA 레코드가 될 수 있다. Route 53에서 DNS 이름 공.. 2023. 7. 4. 성공과 실패를 결정하는 1%의 네트워크 원리 1장: 웹 브라우저 Chapter 1. 웹브라우저가 메시지를 만든다. 01. HTTP 리퀘스트 메시지를 작성한다. 1. 탐험 여행은 URL 입력부터 시작한다. 브라우저에서 URL을 입력하는 것으로부터 여행이 시작된다. URL은 http:로부터 시작하는 것, ftp:로 시작하는 것, mailto:로 시작하는 것 등 여러가지가 있다. 이들은 모두 프로토콜이며 통신 동작의 규칙을 정한 것이다. 웹 서버나 FTP 서버에 액세스 하는 경우에는 서버의 도메인 명이나 액세스하는 파일의 경로, 서버 포트 번호 등을 URL에 포함한다. 도메인은 google.com, www.naver.com 등을 말한다. 2. 브라우저는 먼저 URL을 해독한다. 브라우저가 처음 하는 일은 웹 서버에 보내는 리퀘스트의 메시지를 작성하기 위해 URL을 해독하는.. 2023. 1. 20. DNS 2023. 02.02 18:30 복습 시작 DNS DNS의 임무는 호스트 네임을 IP주소로 바꾸어주는 것이다. 그럼 호스트 네임은 무엇이고, IP주소는 무엇일까? 간단한 예를 들어보겠다. 호스트 네임 : 사람을 여러 가지 방법으로 식별할 수 있는 것처럼, 인터넷 호스트도 마찬가지다. 호스트에 대한 하나의 식별자는 호스트 네임이다. www.facebook.com, www.google.com 등이 호스트 네임이다. IP 주소는 4바이트로 구성되고 계층 구조를 갖는다. IP 주소는 121.7.106.83과 같은 형태이다. 확장성 문제를 다루기 위해 DNS는 많은 서버를 이용하고 이들을 계층 형태로 구성하며 전 세계에 분산시킨다. 어떠한 단일 DNS 서버도 인터넷에 있는 모든 호스트에 대한 매핑을 갖지 않는 대.. 2021. 9. 24. 이전 1 다음 반응형