2008-10-02 3 views
0

사용자 인터페이스가 다른 컴퓨터의 다른 응용 프로그램과 통신하며, 종종 도메인 이름을 사용하여 연결합니다.IPv6가없는 Ping 실패

우리의 네트워크에서 IPv6을 설치하면 DNS 이름 확인이 훌륭하게 작동하여 모든 컴퓨터를 핑 (ping)하고 연락 할 수 있습니다.

IPv6을 제거하면 동일한 DNS 이름에 대해 ping을 수행하면 일부 먼 서브넷 (24.28.193.9, 로컬 서브넷 192.168.1.1)의 IP 주소가 반환됩니다. 우리의 응용 프로그램은 통신 할 수 없습니다. IPv6을 다시 설치하면 DNS 확인이 자체적으로 수정됩니다.

ping이 작동하지 않는 경우에도 IPv6이 없어도 Windows 탐색기를 사용하여 다른 컴퓨터를 찾아 볼 수 있습니다 (\\\\MACHINE_NAME\\). 왜 이름 해석이 여기서 효과가있는 것일 지 모르겠습니다. 우리는 Windows XP SP2 환경에서 작업하고 있습니다.

시스템의 IP에 성공적으로 ping을 수행 할 수 있습니다. 제대로 확인되지 않는 것은 DNS 이름뿐입니다.

DNS 서버의 주소를 검색했습니다. 모든 컴퓨터는 무선 라우터 인 네트워크 게이트웨이를 가리 킵니다. 라우터는 IPv6가 설치되어있을 때와 동일한 DNS 서버 주소가 나열되어 있습니다 (설치된 경우).

가장 이상한 점은 방금 내가 ping 한 DNS 이름이 중요하지 않다는 것을 발견했다는 것입니다. DNS 이름에 대한 모든 ping은 "24.28.193.9"와 같은 주소를 반환합니다.

DNS 확인자 캐시를 비우고 대상 컴퓨터와 원본 컴퓨터에 DNS를 등록 해 보았습니다. 모두 소용 없다. ping 할 수있는 유일한 DNS 이름은 현재 컴퓨터의 이름입니다.

우리의 소프트웨어가 IPv6가 설치되지 않은 이유는 무엇입니까?


UPDATE :

확인, 내가 지금 좀 더 연구를했습니다.

DNS 서버의 주소를 검색했습니다. 모든 컴퓨터는 무선 라우터 인 네트워크 게이트웨이를 가리 킵니다. 라우터는 IPv6가 설치되어있을 때와 동일한 DNS 서버 주소가 나열되어 있습니다 (설치된 경우).

가장 이상한 점은 방금 내가 ping 한 DNS 이름이 중요하지 않다는 것을 발견했다는 것입니다. DNS 이름에 대한 모든 ping은 "24.28.193.9"와 같은 주소를 반환합니다.

DNS 확인자 캐시를 비우고 대상 컴퓨터와 원본 컴퓨터에 DNS를 등록 해 보았습니다. 모두 소용 없다. ping 할 수있는 유일한 DNS 이름은 현재 컴퓨터의 이름입니다.

다른 제안 사항이 있으십니까? 도와 줘서 고마워.여러 가지 여기

답변

4

당신이있어 일

  1. 당신은 것처럼 질문을 서면으로 작성했습니다

DNS 이름 확인

  • 윈도우 이름 확인
  • IP-IP ICMP 통신 # 3에 문제가 있지만, 설명하는 모든 것이 # 1로 실제로 문제를 지적합니다. 문제가 해결되지 않으면 IPv6이 설치되지 않은 상태에서 올바른 IP를 핑 (ping) 할 수 있습니까?

    정확한 정보가 있고 IPv4 이름 서버가 올바르지 않은 IPv6 이름 서버가 설치되어있는 것 같습니다. DHCP 또는 하드 코딩을 통해 이름 서버를 받고 있습니까? IPv6가 설치 될 때와 사용하지 않을 때 사용하는 네임 서버의 IP는 무엇입니까?

  • +0

    우선 할 수는 심지어 자신의 DNS를 실행, 불행하게도 문제를 격리하고 문제가 재현이다 명확한 조건을 얻을 ... –

    1

    이 답변은 늦었지만 다른 사람이 같은 문제가있는 경우 키는 IP 주소 인 "24.28.193.9"입니다. 빠른 Google 검색은 고정 IP 주소가 인 모든의 도메인 이름을 반환하여 DNS 프로토콜을 완전히 깨뜨린 것과 관련이있는 것으로 나타났습니다. 정답은 NXDOMAIN입니다. 네트워크 게이트웨이는 대개 ISP의 이름 서버로 쿼리를 전달하는 것일뿐입니다.

    시스템은 올바른 DNS 프로토콜 작동에 의존합니다. 그들은 다른 방법 (아마도 NetBIOS 이름 확인)을 통해 이름을 쿼리하기 전에 NXDOMAIN 응답을 기다리고 있습니다. DNS 서버가 완전히 끊어져서 잘못된 대답을 반환하기 때문에 정확한 주소가 조회되지 않습니다.

    IPv6를 설치하거나 제거하는 이유는 아마도 DNS와 관련하여 DNS를 시도하기 전에 다른 방법을 사용하여 이름 확인 순서를 변경하기 때문일 수 있습니다. 따라서 해결 방법은 직접 이름 확인 순서를 변경하는 것입니다.

    실제 수정은 더 나은 ISP (기존 프로토콜을 깨지 않는 ISP)로 변경하거나 자신의 DNS 서버를 실행하는 것입니다. VeriSign이 similar stunt을 가져온 이후로 제가 관리하는 모든 시스템에서 시작한 것입니다. 그것들은 변화하는 ISP가 아무런 차이를 만들지 않았다는 점에서 더욱 악화되었다).

    참고 : 디버깅 할 때

    +0

    하는 것입니다 서버가 더 이상 충분하지 않을 수 있습니다. "Comcast가 Port 53 트래픽을 가로 채고 리디렉션합니다", http://tech.slashdot.org/article.pl?sid=09/06/09/1731238 – CesarB