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

DNS설정 문의드립니다.

작성자 정보

  • 조태완 작성
  • 작성일

컨텐츠 정보

본문

(왕초보)

안녕하세요.

리눅스 DNS설정 문의드립니다.

질문:

회사에서 사설IP를 구성해서 사용하고 있습니다.

DNS 서버를 구성할려고 하는데 우선 1차적으로 구성할려고 하는게

포워딩DNS를 구성해볼려고 합니다.  (간단하게 설정가능하다고 해서....)

그래서 우선 PC1대에서 SUlinux 2.0을 설치했습니다.

# yum 을 이용해서 bind를 설치했습니다.

그리고 나서 resolv.conf 파일에 nameserver 168.126.63.1을 설정했습니다.

그리고나서 #service named start 를 이용해서 데몬을 작동시켰습니다.

 

이렇게 설정하고 나서

 

클라이언트 pc (윈도우xp) 에서 dns설정을 리눅스 dns ip 주소로 설정했습니다.

그런데 작동을 하지 않습니다.

 

zone파일 설정하는 건 도메인을 등록할때 사용하는 걸로 알고있습니다.

슈퍼유저코리아 3.0 책과 기타 자료등을 찾아가면서 하고있는데

이해하기가 쉽지가 않아서 이렇게 글을 올립니다.

 

하지만 이렇게 하면서 dns에 대해서 조금이라도 이해를 할수 있게 되는 것 같아서 너무 감사합니다.

답변부탁드립니다.

한해마무리 잘하시고 감기들 조심하세요.

 

관련자료

댓글 2

탱이님의 댓글

  • 탱이
  • 작성일
포워딩 DNS라고 말씀하시는게 혹시 캐시 서버를 말씀하시는 건지요?

 만약 맞다면 DNS 서버쪽에 다른 어떠한 설정도 하시지 않으셔도 됩니다.

 다음의 순서에 맞게 테스트를 해보실 것을 권해드립니다.

 1. DNS 서버의 IP 주소 확인 후 DNS 서버의 resolv.conf 파일에 자신의 IP 입력
 (이는 자체 DNS가 제대로 작동하는지를 확인하기 위함입니다.)

 2. named 데몬 실행
 # /etc/init.d/named start

 3. named 데몬 확인
 # ps -ef |grep named

 4. named 데몬이 실행중이지 않을 경우, 이는 named 설치가 잘못되었거나, 설정파일을 잘못 건드려서 그런것입니다.
 named 의 재실행 혹은 에러 메시지 및 로그 메시지 분석 후, 정상적으로 named 데몬이 실행 될 수 있도록 합니다.

 5. named 데몬이 정상적으로 실행될 경우, 다음의 테스트를 합니다.
 # dig daum.net
 # dig superuser.co.kr
 (dig 명령어는 도메인 네임의 IP 주소를 확인하는 명령어입니다.) 만약 결과값이 제대로 나오지 않는다면...

 6. 게이트 웨이(아마도 168.126.63.1 이 될듯 싶습니다.)로 ping 테스트
 # ping '게이트웨이 IP 주소'

 7. 만약 ping 이 안된다면, DNS 서버의 네트워크 상태를 체크해 보시기 바랍니다.

 8. 만약, ping 이 되는데, DNS가 작동이 안될경우.... 방화벽의 문제로 생각됩니다.
 다음의 명령어를 차례대로 입력합니다.
 # iptables -F
 # iptables -P INPUT ACCEPT
 # iptables -P FORWARD ACCEPT
 # iptables -P OUTPUT ACCEPT

 그리고, 다시 테스트를 시도해 봅니다.

 행운을 빕니다. :)

탱이님의 댓글

  • 탱이
  • 작성일
위에 적은 명령어는 SULinux 기준이 아닙니다. 혹여 경로와 실행방법이 틀릴수도 있습니다 ^^;;;

공지사항


뉴스광장


  • 현재 회원수 :  60,133 명
  • 현재 강좌수 :  36,170 개
  • 현재 접속자 :  406 명