none
AD, DC, DNS, WEB, SQL, Exchange 설치한 서버에서 도메인 명으로 접근 안됨 RRS feed

  • 질문

  • 질문합니다.

    windows server standard 2012 r2 입니다.

    DNS, IIS 설치했고,

    Exchange 메일 서버를 구축하기 위해서 AD 를 설치하고 DC 로 설정했습니다.

    따라서, 현재 windows 서버, dns 서버, web 서버, sql 서버, ad dc, exchange 서버가 모두 한대의 컴퓨터에서 구동되고 있습니다.

    통신사 유동IP를  받는 클라이언트 PC에서 dns 주소를 저희의 dns 서버 주소로 바꾸고서

    도메인명으로 저희의 web 서버에 접속하면 이상없이 잘 접속됩니다.

    그러나, 통신사 유동IP를  받는 클라이언트 PC에서 dns 주소도 자동으로 받고서

    도메인명으로 web 서버에 접속하면 접속되지 않습니다.

    현재 windows 서버의 방화벽에서 inbound, outbound 규칙에서 dns 관련 프로토콜 및 포트는 open 되어 있는 상태입니다.

    도메인은 internic 에 등록되어 있고 네임서버도 저희쪽 dns 서버 ip 주소로 되어 있습니다(변경된지 48시간이 이미 지난 상태임).

    접속이 되지 않는 이유가 무엇일까요?


    • 편집됨 kface 2018년 1월 29일 월요일 오전 2:42
    2018년 1월 29일 월요일 오전 2:41

답변

  • 안녕하세요. 

    댓글로 달아주신 내용으로 볼 때 dns 서버와 통신사 유동ip 간의 dns 우선순위 확인이 필요할 것 같습니다. 이곳에 (https://www.benchbee.co.kr/06board/ntips/read.asp?serial=31) 가시면 고급 tcp/ip 설정에서 dns의 순서를 변경하는 정보가 나옵니다.그곳에서 1차를 dns서버, 2차를 통신사 유동 ip로 지정하시고 도메인명으로 조회해보시기 바랍니다. 

    추가적으로 dns 서버에서 특정 도메인에 대한 lookup시에는 dns를 지정하도록 설정이 가능합니다. 바로 conditioanal fowarder 설정인데요, 해당 방법에 대해서는 이 링크 를 참고하셔서 조치하시기 바랍니다. 


    • 편집됨 100Panda 2018년 1월 30일 화요일 오전 1:58
    • 답변으로 표시됨 Boram YiModerator 2018년 1월 31일 수요일 오전 12:49
    2018년 1월 30일 화요일 오전 1:57

모든 응답

  • 안녕하세요. 

    우선 말씀해주신 증상으로 볼 때 2가지 경우로 추정이 됩니다. 
    1. 통신사 유동IP를  받는 클라이언트 PC와 web server 간의 포트 통신 정상 확인 여부
    web 서버의 ip로 접속 시도하면 해당 webserver로 접근 가능하신가요? 만약 ip로 접근이 가능한데, 도메인명으로 접근이 되지 않는다면 dns 문제입니다. dns 관련 포트가 윈도우서버 방화벽에서는 오픈이 되어 있을지라도, 다른 wlc나 방화벽의 영향이 있을 지 모르므로, webserver로의 포트가 정상 통신되는지 확인하시기 바랍니다. (telnet 53)

    2. 통신사 유동 ip에서의 domain dns 정보 lookup 여부
    초기 cmd에서 nslookup을 하면 dns 서버가 외부를 잡아올 것 같은데, 통신사 유동 ip를 받는 클라이언트 PC에서 nslookup으로 webserver를 조회하면 제대로 조회가 되나요? 


    • 답변으로 표시됨 Boram YiModerator 2018년 1월 31일 수요일 오전 12:49
    • 답변으로 표시 취소됨 Boram YiModerator 2018년 1월 31일 수요일 오전 12:49
    2018년 1월 29일 월요일 오전 4:28
  • 네. 답변 감사합니다.

    그런데, web 서버의 ip 로 접속을 시도한 것이 아니라,

    저희 dns 서버의 ip를 외부 클라이언트의 TCP/IP 의 dns 주소로 설정한 상태에서, 브라우저에서 도메인을 입력하면,

    저희 웹서버 홈페이지에 잘 접속이 된다는 얘깁니다.

    통신사 유동 ip 와 dns 서버의 ip를 외부 클라이언트의 TCP/IP 의 dns 주소로 설정한 상태에서, 즉, 기본값 그대로 설정한 상태에서,  브라우저에서 도메인을 입력하면,

    저희 웹서버 홈페이지에 접속되지 않는다는 얘기입니다.

    또한, 통신사 유동 ip를 받는 클라이언트 PC 에서 nslookup으로 한 후, 저희쪽 홈페이지 도메인명을 입력하면,

    request timeout 나지만,

    "server 최상위com도메인서버주소" 로 변경한 후, 저희쪽 홈페이지 도메인명을 입력하면,

    네임서버 주소가 잘 조회됩니다.

    문제가 무엇일까요?

    2018년 1월 29일 월요일 오전 6:02
  • 안녕하세요. 

    댓글로 달아주신 내용으로 볼 때 dns 서버와 통신사 유동ip 간의 dns 우선순위 확인이 필요할 것 같습니다. 이곳에 (https://www.benchbee.co.kr/06board/ntips/read.asp?serial=31) 가시면 고급 tcp/ip 설정에서 dns의 순서를 변경하는 정보가 나옵니다.그곳에서 1차를 dns서버, 2차를 통신사 유동 ip로 지정하시고 도메인명으로 조회해보시기 바랍니다. 

    추가적으로 dns 서버에서 특정 도메인에 대한 lookup시에는 dns를 지정하도록 설정이 가능합니다. 바로 conditioanal fowarder 설정인데요, 해당 방법에 대해서는 이 링크 를 참고하셔서 조치하시기 바랍니다. 


    • 편집됨 100Panda 2018년 1월 30일 화요일 오전 1:58
    • 답변으로 표시됨 Boram YiModerator 2018년 1월 31일 수요일 오전 12:49
    2018년 1월 30일 화요일 오전 1:57