apple.com과 같은“스팸에 감염된”도메인에 명령 줄 후이즈를 사용하는 방법?


27

간단히 말해서 : Max OS X의 명령 줄을 사용 whois하여과 같은 도메인에 대한 전체 세부 정보 를 얻는 방법이 apple.com있습니까?

whois예를 들어 명령 줄에서 실행 apple.com하는 것은 해당 문구가 포함 된 모든 도메인을 검색하는 것과 같습니다. 따라서 whois-spam 덕분에 Mac 또는 FreeBSD에서 다음 중 하나를 얻습니다.

$ whois apple.com

후이즈 서버 버전 2.0
[..]
APPLE.COM.WWW.BEYONDWHOIS.COM
APPLE.COM.MORE.INFO.AT.WWW.BEYONDWHOIS.COM
APPLE.COM.IS.OWN3D.BY.NAKEDJER.COM
APPLE.COM.IS.0WN3D.BY.GULLI.COM
APPLE.COM.BEYONDWHOIS.COM
APPLE.COM.AT.WWW.BEYONDWHOIS.COM
APPLE.COM

하나의 레코드를 찾으려면 "xxx"로 찾아보십시오. 여기서 xxx는
위에 표시된 레코드 중 기록이 같으면 찾아보십시오
"= xxx"를 사용하여 각 레코드에 대한 전체 표시를 수신하십시오.

얻으려면 몇 가지 모든 도메인에 대한 추가 정보를, 나는의 명령을 실행할 수 있습니다 =apple.com같은 :

$ 후이즈 = apple.com

후이즈 서버 버전 2.0
[..]
   서버 이름 : APPLE.COM.WWW.BEYONDWHOIS.COM
   IP 주소 : 203.36.226.2
   등록 기관 : TUCOWS INC.
   후이즈 서버 : whois.tucows.com
   추천 URL : http://domainhelp.opensrs.net
[..]
   도메인 이름 : APPLE.COM
   등록 기관 : MARKMONITOR INC.
   후이즈 서버 : whois.markmonitor.com
   추천 URL : http://www.markmonitor.com
   이름 서버 : NSERVER.APPLE.COM
   이름 서버 : NSERVER.ASIA.APPLE.COM
   [..]
   업데이트 날짜 : 2009 년 1 월 21 일
   작성 날짜 : 1987 년 2 월 19 일
   만료 날짜 : 2011 년 2 월 20 일

그래도 연락처 정보를 포함하여 전체 레코드를 제공하지는 않습니다.

$ whois -h whois.markmonitor.com apple.com
[..]
    행정 담당자 :
        애플
        애플
        1 무한 루프
         큐 퍼티 노 CA 95014
        우리
[..] 

(Redhat Linux jwhois에서는 apple.com연락처 정보 만 표시 하지만 Debian whois버전 4.7.20에서는 위와 같은 모든 도메인에 대한 요약 과 정확히 일치하는 도메인에 대한 추가 쿼리를 수행하여 정확하게 일치하는 도메인에 대한 추가 세부 정보를 제공합니다 whois.markmonitor.com.)

나는 직접 telnet을 시도했지만 whois-command를 사용하여 할 수없는 것을 만들 수 없으므로 쓸모가 없다고 생각합니다.

$ telnet com.whois-servers.net 43
199.7.55.74 시도 중 ...
whois.verisign-grs.com에 연결되었습니다.
이스케이프 문자는 '^]'입니다.

apple.com
[..]

따라서 명령 줄을 사용하여 해당 도메인에 대한 자세한 정보를 얻을 수있는 더 쉬운 방법이 있습니까?

(이 명령 줄 whois이 보안 문자 사용 웹 인터페이스를 선호하여 곧 금지 될 것이라고 생각했지만 , 이것은 결코 크게 귀찮게하지 않았습니다. 그러나 여전히 궁금합니다.)


내가 소유 한 Godaddy.com 등록 도메인 (예 : 'whois mydomain.com')을 사용하면 완전한 등록 세부 정보 집합처럼 보이는 것을 반환합니다. 이것은 "흥미로운 것입니다. apple.com의 특별한 점은 무엇입니까?"
— Danny Whitt

3
쿼리 문자열 "apple.com"은 스팸으로 등록 된 모든 도메인과 일치합니다 (사람이 실행될 때 whois표시됨). 일치하는 항목이 여러 개 있으므로 모든 세부 정보를 얻을 수 없습니다. (명령 행 whois microsoft.com은 또한 그 회사에 대한 느낌을 보여줄 것입니다 ...)
— Arjan

2
모두 환영 합니다 ! 이 질문 만 읽지 마십시오. 자세한 내용 은 이 사이트와 Stack Exchange 제품군 을 참조하십시오. 즐기십시오!
— Arjan

답변:


12

whois 명령은 출력에서 ​​"Whois Server :"문자열을 찾은 경우 해당 서버에 동일한 쿼리를 다시 발행합니다. 첫 번째 경기에서만 작동한다는 점을 제외하고는 원하는 것입니다. whois "domain apple.com"기본 서버에서 하나의 일치 항목 만 가져 오는 것과 같은 명령을 사용할 수 있지만 markmonitor (apple.com에서 사용)는 해당 구문을 허용하지 않습니다. domain apple.com다음과 같이 " "를 기본 서버로 보낸 다음 apple.com두 번째 서버로 보낼 수 있으면 작동합니다 .

function mywhois {
  whois -h `whois "domain $@" | sed '/^.*Whois Server:/!d;s///'` "$@"
}

그러나 이것은 이러한 후이즈 서버에만 적용되므로 다른 후이즈 서버의 도메인에서는 작동하지 않을 수 있습니다. 강력한 구현에는 다양한 whois 서버 구현에서 사용되는 특정 쿼리 및 출력 형식에 대한 지식이 있어야합니다.


아하, "도메인"! 서버에 구문을 쿼리하여 whois 서버 쿼리에 대한 구문을 얻지 못한 이유는 무엇입니까? 러닝 whois ?은 도움이되고 whois help더 많은 러닝을 보여줍니다 . (이 도움말은 기본값에서 온 com.whois-servers.net것과는 매우 다릅니다 man whois. 다른 whois 서버는 실제로 다른 구문을 사용할 수 있습니다.) 모든 TLD에 대한 자세한 내용을 제공하는 "GeekTools Whois 프록시" 를 whois -h whois-servers.net apple.com호출하는 것 같습니다
— Arjan

8

다음은 (최소한 2009 년 9 월) 다음과 같은 GeekTools Whois 프록시를 사용하는 것으로 보입니다. 이것은 또한 이외의 TLD를 작동 com, net및 org:

whois -h whois-servers.net apple.com

또는 macosxhints.com 의 매우 오래된 힌트 에 따르면 :

whois -h geektools.com apple.com

나는 우연히 이것을 발견했다 : @ mark4o가 위의 대답 에 대한 domain명령에 대해 어떻게 알았는지 궁금 해지면 결국 실행 하면 일부 whois-server 의 출력이 나옵니다 . TLD를 지정하지 않았으므로 어느 것이 응답했는지 궁금했습니다. 기본적으로 매뉴얼 페이지에서 언급 한 베어 도메인을 사용하여 시도했습니다 .whois helptelnet whois-servers.net 43

-h 호스트

     기본 변형 대신 지정된 호스트를 사용하십시오. 호스트
     이름 또는 IP 주소를 지정할 수 있습니다.

     기본적으로 whois는 whois 서버에서 사용할 whois 서버의 이름을 구성합니다.
     제공된 (단일) 인수의 최상위 도메인 (TLD) 및 추가
     ".whois-servers.net". 이것은 효과적으로 whois 서버를 허용합니다
     많은 TLD에 대해 자동으로 선택됩니다.

그리고 여기 GeekTools Whois Proxy가 발표했습니다 :

telnet whois-servers.net 43
206.117.161.86 시도 중 ...
whois-servers.net에 연결되었습니다.
이스케이프 문자는 '^]'입니다.
GeekTools Whois 프록시 v5.0.4 준비.
82.95.xx.xx에 대한 액세스 확인 중 ... 확인.

apple.com

서버 확인 [whois.crsnic.net]

서버 확인 [whois.markmonitor.com]
결과 :
[..]

(실제로 geektools.com현재 206.117.161.84이므로 다른 IP와 다릅니다 whois-servers.net.)


whois-servers.netgeektools.com그러나 더 이상 작동하지 않는 것 같습니다 .
— Hay
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.