2011-03-26 5 views

답변

0

클래스는 시스템을 호출하고 현재 구성된 DNS 설정을 사용하는 Dns 클래스를 사용합니다. 이 경로를 따라 가면 원하는 것을 수행 할 수있는 유일한 방법은 DNS 옵션을 먼저 변경하는 것입니다.이 옵션은 아마도 옵션이 아닙니다.

대신 DnDns (무료, 오픈 소스)과 같은 제 3 자 제어를 살펴 보거나 nslookup을 호출하고 결과를 detailed here으로 구문 분석하십시오.

+0

크리스. DnDns는 멋지며 OpenDNS 쿼리에 적합하지만 문제를 실제로 해결하지는 못합니다. 특히 OpenDNS가 요청 된 URI를 차단하는지 알아야합니다. 사이트를 차단해야하는 경우에도 서비스를 쿼리하면 유효한 IP 정보가 반환됩니다. –

+0

마찬가지로 DnDns를 사용하기로 결정했습니다. 주의해야 할 점은 어떤 서버에서라도 OpenDNS에 정적 IP를 등록해야한다는 것입니다. 등록 된 IP 뒤에서 OpenDNS를 쿼리하면 차단 된 사이트에 대해 동일한 IP가 반환됩니다. Chris에게 감사드립니다. –

+0

@Matt P.를 들으면서 기쁘다. 내가 말할 수있는 한 멀리 존재하지 않는 API를 조사하기 시작했고, 이런 일이 일어날 것을 기대하고 있었다. –

관련 문제