질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

DNS서버 구성 및 유동IP 하의 DNS 세팅 쉘 스크립트

작성자 정보

  • 이유서 작성
  • 작성일

컨텐츠 정보

본문

유동아이피하에 DNS서버를 구축하여
이를 이용하고자 합니다.

고정아이피가 아닌 유동아이피 이기 때문에
언제 아이피가 변경될지는 미지수입니다.

궁금한 내용은 총 두가지.~!!!!

현재 구성은 두가지로 되어있습니다.

NAT를 거친후 192.168.0.20 의 사설아이피를 가진 서버가 한대 있으며
이 서버는 DNS,Web,DB를 한대에 구성하였습니다.

사용하는 도메인의 네임서버는 dyndns에 등록하였으며
dyndns에 ns호스트를 등록하여 제가 사용하는 공인아이피에 연결하였습니다.
공인아이피의 업데이트는 매 10분마다 업데이트 되도록 하였으므로
외부에서의 변경되는 부분은 신경쓰지 않아도 될듯 싶은데..
문제는 내부 named입니다.

내부 각 도메인별로 세팅된 sub1.domain.com, sub2.domain.com등
설정파일 내부에 공인아이피를 기재하도록 되어있는데
문제는 만일 공인아이피가 변경될 경우 각 도메인별로 전부
하나 하나 변경해주어야 한다는게
나름 번거로움이라면 번거로움일듯 합니다.

짧은 지식수준으로 생각해본 바
temp1 에 설정된 아이피를 넣고
매 10분 또는 30분마다 현재의 공인아이피를 체크하여
만일 아이피가 다를 경우 쉘 스크립트를 이용하여
각 named 설정파일과 /etc/hosts의 아이피를 새로운 아이피로 변경해준후
다시 temp1에 새로운 공인아이피를 넣으면 될듯 싶은데요.

문제는... 가장 큰 문제는
제가 리눅스에 관한한 무지무지한 초보라는 것입니다.
아울러 쉘스크립트 만들줄 도 모릅니다.
( 단지.. 어떠한 것이다라는 것만 알고 있을뿐 )

아울러 설정파일이 있는 디렉토리 내에는 설정파일 뿐 아니라
2~3개의 디렉토리도 있더군요.

파일을 구분해서 업데이트하면 될듯 한데
어떻게 스크립트를 만들어야할까요.

아울러... 위 방법은 무지하기 때문에 생각한 방법임으로
좋은 방법이 있으면 해당 방법에 대한 조언을 부탁드립니다.
------
ps. 윽... 제가 참 어이없는 오인을 하나 하고 있었군요.
dns 쿼리가 되면 ns.domain.com에서 되는 게 아니라 dyndns에서 쿼리가 이루어진다는걸
순간....잊어버리고 ...있었네요..
음... 하지만... 위 부분에서 dyndns대신 도메인 등록기관에
등록된 ns호스트만 변경해주면 될듯 싶네요.
문제는..그 다음 과정..

아울러 두번째 구성은은 다음과 같습니다.

역시나 마찬가지로 NAT를 거친후 192.168.0.10에 DNS서버가 있으며
192.168.0.11이 웹서버입니다.
그리고 192.168.0.12가 db서버이구요.

이 상태에서 dns서버에서 웹서버와 db서버를 어떻게 지정해주어야하며
또한 웹서버에서 db서버를 사용할 시에
localhost가 아니기때문에 어떻게 지정해주어야 할지가 난감합니다.

이렇게 NAT하의 서버구성은 어떻게 해야할까요.
조언을 부탁드립니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,300 명
  • 현재 강좌수 :  36,966 개
  • 현재 접속자 :  358 명