OpenDNS 자동 진단

OpenDNS 자동 진단

사이트에서 광고를 필터링하지 않기 때문에 OpenDNS 지원팀에 문의했습니다.http://www.backpackerboard.co.nz/

그들은 나에게 이 설명서 지침을 읽어 보라고 요청했습니다OpenDNS 진단 도구: 요청 시 어떤 지원을 받을 수 있나요?내 터미널에서 다음 명령을 실행하세요.

nslookup domain.com
nslookup domain.com 208.67.222.222
nslookup domain.com 208.67.220.220
nslookup domain.com 4.2.2.1
traceroute domain.com

다시 보내세요.

앞으로 이 명령을 반복해서 실행해야 할 것이 확실하기 때문에 스크립트를 작성하고 싶었습니다. 나는 배우고 있다파이썬하나 만들고 싶어

raw_input()

URL을 물어보고 요청을 실행했지만 어떻게 물어봐야할지 모르겠습니다.파이썬구현하다쉘 명령

답변1

참고로 OpenDNS가 사용자가 반환한 정보를 조사한 후에는 여러 도메인을 보고할 필요가 없는 한 다시 조사할 필요가 없기 때문에 비슷한 작업을 반복할 필요가 없습니다. 출력은 다음과 같습니다.

간단한 조회를 위해 ISP의 DNS를 사용하세요.

$ sudo nslookup backpackerboard.co.nz
Server:         66.90.132.162
Address:        66.90.132.162#53

Non-authoritative answer:
Name:   backpackerboard.co.nz
Address: 199.229.248.91

OpenDNS DNS 서버 1개 일치

$ sudo nslookup backpackerboard.co.nz 208.67.222.222
Server:         208.67.222.222
Address:        208.67.222.222#53

Non-authoritative answer:
Name:   backpackerboard.co.nz
Address: 199.229.248.91

OpenDNS DNS 서버 2개 일치

$ sudo nslookup backpackerboard.co.nz 208.67.220.220
Server:         208.67.220.220
Address:        208.67.220.220#53

Non-authoritative answer:
Name:   backpackerboard.co.nz
Address: 199.229.248.91

레벨3 DNS 서버와 일치

$ sudo nslookup backpackerboard.co.nz 4.2.2.1
Server:         4.2.2.1
Address:        4.2.2.1#53

Non-authoritative answer:
Name:   backpackerboard.co.nz
Address: 199.229.248.91

이 옵션을 확인하는 이유

그것은 당신에게 맡기겠지만 traceroute마지막 점프는 199.229.248.91. 네 가지 경우 모두 IP가 일치하므로 NSLookupOpenDNS는 귀하가 차단하지 않았다고 주장하는 광고를 조사하고 조치를 취할 것입니다. 이 글을 쓰면서 Chromium에서 사이트를 보고 있을 뿐인데 눈살을 찌푸릴만한 내용은 전혀 보이지 않습니다. 오른쪽 사이드바에 보고하는 경우 해당 광고/도구는 보고하는 웹사이트에서 호스팅되므로 아무 것도 변경되지 않습니다. OpenDNS는 원본 서버가 알려진 광고 서버의 블랙리스트에 있는 경우에만 콘텐츠를 차단합니다.

흥미로운 정보: 참조4.2.2.2: DNS 전설 뒤에 숨겨진 이야기

답변2

나는 스스로 해결책을 찾고 스크립트를 작성했습니다.

from subprocess import call
target = str(raw_input("Give me a site: => "))

call(["nslookup", target]) % target

꼭 알고 싶은 내용인데 도움주셔서 감사합니다

관련 정보