SW/ 개발팁 / 추천프로그램, 꿀팁 공유
  • 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

로컬 DNS 서버 구축에 대한 질문드립니다.

찰리김 288

0

6

안녕하세요!

최근 부쩍 내부에서 운용하고자 하는 서버가 증가함에 따라,

이용 시 IP가 아닌 URL을 통한 접근을 가능하게 하기 위해서 내부 DNS 구축을 진행중에 있는 한 사람입니다.

 

다만 DNS 서버 구축이나 운영에는 전혀 경험이 없기에 조언을 구하고자 질문을 올렸습니다...

 

아래와 같이 동일 대역에 피치 못하게 상호 다른 루트 도메인을 사용해야 하는 상황인데요,

이러한 구조에서 Origin 도메인이 'aaa.com'인 Local DNS 서버가 'aaa.com'과 'test.local' 두 도메인을 모두 이름풀이 할 수 있게 설정하려면 어떤 방법이 있을까요?

 

만일, 아래와 같은 구조만으로는 원하는 동작을 할 수 없는 경우라면 대응책에 대해서도 언급을 해주시면 정말 감사하겠습니다!!

 

로컬DNS.png.jpg

신고공유스크랩
6
1등
zepinos 2024.05.06. 14:47
dns서버 자체는 도메인을 복수로 설정할 수 있습니다. 생각할 부분은 그 로컬의 장비들이 로컬dns를 바라보도록 설정해야 한다는 것입니다. 공유기를 쓰고 있다면 dhcp로 ip 받아갈 때 내부dns를 쓰도록 수동설정을 하면 됩니다.
찰리김 글쓴이 2024.05.06. 15:12
zepinos
답변 감사합니다!

'aaa.com' 도메인을 가진 서버와 'test.local' 도메인을 가진 서버 모두가 로컬에 구축되어 있는 DNS 서버를 바라보게끔 설정이 필요하다는 말씀이시군요..

바로 시도 해보아야겠습니다:)
2등
neidn 2024.05.06. 15:50
리눅스라면 /etc/hosts 랑 /etc/resolv.conf 에서 정의가 가능하니 이쪽 관련 내용을 한번 살펴보시면 도움이 될 것 같아요
찰리김 글쓴이 2024.05.08. 15:07
neidn

답변 감사합니다!

해당 설정 파일에 정의된 값은 정상적으로 확인되었으나, 위 그림과 같은 구조를 가지고있는 DNS를 사용했을 때 이름풀이가 불가했던 이유로는 기존 글로벌 DNS에 남아있는 zone 정보 때문인것으로 파악 했습니다..

그래서 1차 DNS와 2차 DNS의 순서를 변경한 뒤, 정상적으로 진행되는 부분을 확인했구요!

 

공부할 내용이 산더미인 것 같습니다..ㅠ

3등
rain 2024.05.06. 17:51
zepinos님 말처럼 하나의 도메인에 여러 서버정보를 넣을 수도 있고, 여러 도메인에서 하나의 ip를 사용하게도 가능합니다.
같은 ip일 경우에도 가능하고, 당연히 다른 ip라면 말할 것도 없습니다. (1.1.1.1과 1.1.1.2가 같은 subnet이냐 아니냐는 외부에서 알 수 있는 방법이 없습니다. 클라우드 네트워크 구성시에는 host route하는 경우가 대부분입니다.)

질문이 위 그림의 구조가 가능하냐는건지? 로컬 DNS를 위처럼 구성한다는건지 정확하지가 않은데요.
전자는 답변이 된 것 같고, 후자라면
1. 접근대상이 한정되어 있냐? → hosts 파일에서 static 설정하여 사용
2. 접근대상이 많거나 다양하거나 특정이 불가능하냐? → 사설 dns 서버 구성
으로 접근하시면 될 것 같습니다.
찰리김 글쓴이 2024.05.08. 15:16
rain
답변 감사합니다!

말씀주신 내용과 같이 사용자들의 hosts 파일 임의 수정을 통하여 진행하고자 하는 마음이 굴뚝같았으나,,
비 엔지니어직군 분들의 사용자 경험을 위해서는 DNS가 필요로 될 것 같다는 판단이 서게 되었습니다..ㅠ

최초 테스트 시, 이름풀이가 불가했던 이유로는 기존 글로벌 DNS에 이미 등록되어 있는 test.local의 정보로 인하여 해당 정보로 라우팅되었기 때문인 것으로 확인 했구요..

아무쪼록 자세한 답변주셔서 감사드리며, 업무 시에도 조언주신 내용들 참고하도록 하겠습니다:)

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story