DNS Suffix(DNS 접미사)란?
DNS Suffix를 apple.com으로 지정하는 경우, 웹 브라우저에 ‘store’를 입력하면 store.apple.com으로 이동됩니다.
macOS의 DNS Suffix설정 방법은 Window와 다릅니다.
애플 국내 상담사와 상담한 결과 DNS Suffix를 모른다라고 답변 했습니다.
또한 애플 공식 문서상에서는 DNS Suffix가 없으며, Search Domain기능(도메인 검색)을 안내합니다.
https://support.apple.com/ko-kr/guide/mac-help/mh141272/12.0/mac/12.0
해당 문서를 읽어보면 Search Domain은 DNS Suffix와 똑같은 기능을 제공합니다.
macOS에서 DNS Suffix 설정 방법(10/11/12버전)
1. 네트워크 -> 고급 -> DNS -> 도메인 검색 -> DNS Suffix 입력 -> 확인
EX) 도메인 검색에 naver.com 입력
2. 터미널에서 cat /etc/resolve.conf 또는 scutil --dns 입력
만약 해당 명령어 입력 후 위와 같은 결과 값이 안 보인다면,
sudo ifconfig en1 down 입력 후 sudo ifconfig en1 up 입력 후 위의 명령어 재시도
/etc/resolve.conf 파일이란?
resolve파일을 알기 위해서는 먼저 hosts파일과 DNS를 알아야 합니다.
DNS는 Domain name system의 줄임말이며, 나머지는 아래링크 참조
보통 Linux/Unix 계열의 OS에서 DNS 쿼리 시 /etc/hosts.conf 파일을 쿼리 후 해당 파일에 DNS 쿼리의
내용이 없다면, /etc/resolve.conf 파일에 정의된 nameserver에 쿼리하는 순서입니다.
즉 /etc/resolv.conf 파일은 시스템이 DNS를 사용하여 호스트 이름과 IP 주소를 매칭?이용? 정확하게 정의하고 싶은 단어가 안 떠오르네요...
= 해당 파일을 사용하여 DNS 쿼리를 한다라고 이해하면 빠릅니다.
이 파일에는 보통 검색 도메인을 지정하는 행과 DNS 서버의 IP 주소를 지정하는 행이 최대 3개 포함됩니다. /etc/resolv.conf의 다음 항목은 2개의 검색 도메인과 3개의 DNS 서버를 구성합니다.
EX)
search us.mydomain.com mydomain.com
name server 192.168.199.3
name server 192.168.199.4
name server 10.216.199.3
시스템이 DHCP 서버로부터 IP 주소를 받을 때, 시스템은 보통 DHCP(서버)를 사용해 취득한 정보를 resolve파일에
설정합니다.
실제 macOS에서는 Search Domain에 직접 값(수동 입력)을 입력 할 시 해당 값을 인식 못 합니다.
어떻게 보면 /etc/resolve.conf 파일 동작이 제대로 안 된다라고 판단하는 게 맞을 것 같습니다.
(테스트 macOS 버전 10.15.7, 11.상세버전 기억 안 남, 12.1.2)
DHCP 또는 방화벽에서 뿌려주는 DNS Suffix 값은 제대로 인식합니다.
'운영체제' 카테고리의 다른 글
VMware Windows11 설치 방법 (0) | 2023.10.26 |
---|---|
윈도우 VMware 환경에서 macOS(Monterey) 설치 및 네트워크(인터넷)연결 방법 (0) | 2022.06.14 |