2014-12-22 4 views
-2

A가 B를 HTTP/S 프록시로 사용하는 임시 네트워크가 있습니다. A는 인터넷에 직접 액세스 할 수 없지만 B를 통해 인터넷에 액세스 할 수 있습니다. 정상적으로 작동하지만 IP 주소를 통해서만 웹 사이트에 액세스 할 수 있습니다. 도메인 이름을 사용하려고 할 때마다 호스트를 알 수 없다고 들었습니다. 내가 읽은 것으로부터 컴퓨터는 adhoc 모드에서 mDNS를 사용하고 일반 DNS는 아마도 adhoc 모드에서 nslooup을 실행할 때 DNS 요청이 표시되지 않는 이유 일 수 있습니다.애드혹 네트워크에서 DNS 쿼리는 어떻게됩니까?

그래서 adhoc 네트워크에서 도메인 이름을 확인하려면 어떻게해야합니까? DNS 쿼리를 서버 B로 전달하면 좋지만 클라이언트 A가 애드혹 모드에서 DNS 쿼리를 실행하는 것처럼 보이지 않습니다. 모든 도메인 이름을 서버 B로 확인하고 B가 요청한 도메인에 대한 패킷을 구문 분석하고 거기에서 DNS 쿼리를 프리폼하게하는 방법이 있습니까?

답변

0

DNS가 HTTP를 통해 실행되지 않습니다. 수동으로 B를 기본 게이트웨이로 설정하면 IP 라우팅 문제가 해결됩니다. 그런 다음 8.8.8.8과 같은 일부 외부 DNS 서버에 DNS를 구성합니다. 그렇게 처리해야합니다.