본문 바로가기

내 이야기

(629)
Linux에서 DNS 질의(Query) 동작 이해 (Ubuntu 기준) - Part 2 Today Key : systemd-networkd, systemd-resolved, resolv.conf, dns, ubuntu, netplan, query, 질의, linux지난 포스팅에서는 리눅스에서 DNS 질의에 대한 이해를 위한 구성요소인, systemd-networkd, system-resolved, resolv.conf과 함께Netplan을 통한 DNS 설정 흐름을 알아보았습니다.https://zigispace.net/1303 Linux에서 DNS 질의(Query) 동작 이해 (Ubuntu 기준) - Part 1Today Key : systemd-networkd, systemd-resolved, resolv.conf, dns, ubuntu, netplan, query, 질의, linux리눅스..
DNS Zone Transfer 설정 (Windows Server 기준) Today Keys : dns, zone, transfer, 존트랜스퍼, 복제, 존, zone transfer, primary, secondary, windows, domain, name지난 포스팅에서는 DNS Zone Transfer가 어떤 것인지 간단히 알아보았습니다.이번 포스팅에서는 Windows Server에서 DNS Zone Transfer를 어떻게 설정하는지 실제 구성하면서 알아봅니다.DNS Zone Transfer를 알아보기 위해 Windows 서버를 2대를 구성합니다.각 서버에서는 DNS 기능을 활성화 합니다. 1번 서버는 172.16.0.62번 서버는 172.16.0.7로 구성되어 있습니다.Mater Server 설정Master 서버에서의 정방향 조회(Forward Lookup Zones..
Linux에서 DNS 질의(Query) 동작 이해 (Ubuntu 기준) - Part 1 Today Key : systemd-networkd, systemd-resolved, resolv.conf, dns, ubuntu, netplan, query, 질의, linux리눅스에서 DNS가 어떤 흐름으로 동작하는지 이해하는 것은 서버와 네트워크를 관리할 때 반드시 알고 있어야 할 기본기 중 하나입니다.특히 systemd가 도입된 이후에는 전통적인 resolv.conf 외에도 systemd-networkd, systemd-resolved 같은 새로운 구성 요소가 등장하면서 동작 방식이 조금 더 복잡해졌습니다.이번 포스팅에서는 리눅스에서 DNS가 어떻게 동작하는지를 세 가지 구성 요소를 중심으로 설명합니다.또한 Netplan을 이용하여 DNS를 설정할 경우 내부적으로 어떻게 흐름이 구성되는지와 실제 ..
Azure OpenAI Structured Outputs Today Key : structured, outputs, azure, openai, ai, 구조화, 출력, chatgpt, gpt이번 포스팅에서는 지난 8월 6일에서 ChatGPT에  추가 된  API에서의 Structured Outputs에 대한 내용입니다. Structured Outputs이 무엇인지 간단하게 살펴보고, 사용 예시를 몇 가지 정리했습니다.Structured outputsStructured outputs는 API를 통해서 ChatGPT 모델 사용 시, 출력 값을 개발자가 사전에 제공한 JSON Schema에 따라 모델이 일관된 형식의 답변을 생성하는 기능입니다. 이를 통해 함수 호출이나, 비정형 데이터에서 구조화돈 데이터 추출, 복잡한 다단계 워크플로우 구축에 활용 가능합니다.  지원..
dig 명령어를 활용한 DNS 정보 확인 dig 명령어를 활용한 DNS 정보 확인DNS 관련 문제를 해결하거나 네트워크 구성 요소를 점검할 때, 서버 관리자는 다양한 진단 도구를 사용하게 됩니다. 그중에서 dig는 가장 많이 활용되는 명령어 중 하나입니다. dig는 DNS 서버에 직접 질의하여 도메인과 관련된 다양한 정보를 조회할 수 있는 도구로, 리눅스 및 유닉스 계열 환경에서 기본적으로 많이 사용됩니다. dig는 도메인 이름에 대한 IP 주소, 메일 서버 정보, 네임서버 목록 등 다양한 레코드 정보를 확인할 수 있으며, 복잡한 DNS 설정 문제를 진단하거나 보안 점검을 수행할 때도 유용하게 사용됩니다.도메인을 기반으로 한 웹 서비스 운영이 일반화되면서, DNS 정보의 정확성과 응답 속도, 그리고 구조적인 설계가 점점 더 중요해졌습니다. 특히..
DNS Zone Transfer DNS Zone Transfer인터넷을 사용하는 동안 우리는 도메인 주소를 통해 다양한 서비스에 접속하게 됩니다. 이 도메인 주소가 IP 주소로 변환되어야 실제 통신이 가능하며, 이 과정을 담당하는 것이 바로 DNS(Domain Name System)입니다. DNS는 단순한 이름 해석 기능 외에도 도메인에 대한 다양한 정보를 보관하고 관리하는 역할을 합니다. 이때 도메인 정보는 DNS 서버 내부에 Zone이라는 단위로 나뉘어 저장되며, 여러 DNS 서버가 이를 공유하고 동기화할 수 있도록 지원하는 기술이 바로 DNS Zone Transfer입니다.Zone이란?DNS에서 Zone은 특정 도메인 영역에 대한 정보를 담고 있는 논리적 단위입니다. 예를 들어, example.com이라는 도메인과 그 하위 도메인..
ExpressRoute Metro 이번 포스팅은 지난 10월 17일에 공개된  Azure ExpressRoute Metro 소개에 대한  포스팅입니다.ExpressRoute Metro란?동일 도시 내 두 개의 독립적인 에지 사이트(Edge Site)에 연결해 고가용성(High Availability) 보장하는 사설 연결(Private Connectivity) 아키텍처Metro Provider 및 Metro Direct를 통해 회선 및 포트 인프라 이중화 가능ExpressRoute Metro 특징이중화 아키텍처(Dual-homed Connections)Dual-homed 연결을 통해, 동일한 도시(City)에 속한 두 개의 서로 다른 에지(Edge) 사이트에 동시 연결한쪽 에지(Edge) 사이트에 문제가 발생하더라도 다른 에지(Edge) ..
ChatGPT Search. 미국 시간으로 10월 31일 ChatGPT Search 기능이 공개되었습니다.Introducing ChatGPT search | OpenAI ChatGPT search가 무엇인지를 설명하기 보다는..ChatGPT search를 통해서.. 무엇인지 알아보겠습니다. ChatGPT search가 설명해 주었지만,말 그대로 실시간 웹 검색을 통해서 답변을 하고, 답변에 인용된 검색된 결과의 내용을 함께 제공해 주고 있습니다.  ChatGPT Search에서 사용된 검색엔진은 Bing을 포함해서 추가적인 검색엔진를 사용하는 것으로 보이는 데.. 정확하게 어떤 검색엔진들이 있는지는 모르겠네요.  ChatGPT Search는 chrome extension을 설치해서 사용 할 수도 있습니다. ChatGPT search..