dnsget - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 dnsget 명령입니다.

프로그램:

이름


dnsget - DNS 조회 유틸리티

시놉시스


dnsget [-v|-q] [-c 수업] [-t 유형] [-o 고르다,고르다,...] name...

기술


dnsget 다음과 유사하게 DNS 조회를 수행하는 간단한 명령줄입니다. 주인(1)과하면 파다(1). 그것
대화형/디버깅 시나리오와 스크립트 모두에 사용할 수 있습니다. 프로그램은
를 사용하여 구현 UDN(3) 도서관.

기본적으로, dnsget 다음과 유사하게 사람이 읽을 수 있는 출력을 생성합니다.
alias.example.com. CNAME www.example.com.
www.example.com. 192.168.1.1
www.example.com. MX 10 mx.example.com.
주어진 이름이 어떻게 해석되는지 확인하는 것만으로도 충분합니다. 출력 형식을 제어할 수 있습니다.
-v 그리고 -q 옵션 - 전자는 전체를 인쇄할 때까지 자세한 정도를 높입니다.
송수신된 모든 패킷의 DNS 내용으로, DNS 디버깅에 적합합니다.
문제가 발생하는 반면 후자는 레벨을 줄여서 출력을 더 조용하게 만들고 결과는 그대로 유지합니다.
오류 메시지가 없어 스크립트에 좋습니다.

옵션


다음 옵션은 다음에서 인식됩니다. dnsget:

-v 더 자세한 출력을 생성합니다. 더 -v이는 더 자세한 내용이 생산될 것임을 의미합니다. 와 함께
단일 -v,dnsget 수신된 모든 DNS 패킷의 내용을 인쇄합니다(읽을 수 있는 형식으로).
형식), -vv, 나가는 모든 DNS 패킷도 출력합니다.

-q 에 대한 반대 -v -- 덜 상세한 출력을 생성합니다. 싱글로 -q,dnsget 결제 게이트웨이,
최종 DNS 리소스 레코드(RR)의 데이터만 표시(디코딩)됩니다. -qq 또한
오류 메시지를 표시하지 않습니다.

-t 유형
지정된 유형의 요청 레코드 유형. 기본적으로, dnsget IPv4를 요청합니다
주소(A) 레코드 또는 문제의 인수가 IPv4 또는 PTR 레코드인 경우
IPv6 주소. 인식되는 유형에는 A, AAAA, MX, TXT, CNAME, PTR, NS, SOA, ANY가 포함됩니다.
등.

-c 수업
해당 클래스의 DNS 레코드를 요청합니다. 수업. 기본적으로 dnsget IN 클래스를 사용합니다.
유효한 클래스에는 IN, CH, HS, ANY가 포함됩니다.

-a (호환성 옵션). 쿼리 유형을 다음으로 설정하는 것과 같습니다. 이 중 하나를 이용하세요 및 증가
자세한 수준 (-v).

-C (예정)

-x (예정)

-o 고르다,고르다, ...
(여러 번 지정될 수 있음) 해결 프로그램 옵션 설정(양식 option:가치) 같이
$로 설정된 경우RES_OPTIONS 환경 변수를 설정하거나 쿼리 플래그를 설정하세요.

시간 제한:
초기 쿼리 시간 초과를 다음으로 설정합니다. .

시도:NUM
(재)모든 쿼리를 시도해보세요 NUM 실패하기 전에 몇 번.

udpbuf:바이트
DNS UDP 버퍼 크기를 다음으로 설정합니다. 바이트 바이트. 유효한 값은 512~65535입니다.
If 바이트 512보다 크면 EDNS0(RFC 2671) 확장이 사용됩니다.

포트:NUM
주어진 UDP 포트 번호 사용 NUM 기본 포트 53(도메인) 대신.

aa AA(인증 전용) 쿼리 비트를 설정합니다.

북쪽 RD(재귀 필요) 쿼리 비트를 설정하지 마십시오(기본적으로 설정됨).

dnssec or do
DNSSEC OK(DO) 쿼리 플래그 설정(dnsget DNSSEC 서명을 확인하지 않습니다.
단지 그것들을 표시할 뿐입니다; 이는 EDNS RR에서 설정됩니다.

cd CD(검사 비활성화됨) 쿼리 비트를 설정합니다.

-n 네임서버
대신에 지정된 네임서버(들)(두 번 이상 지정될 수 있음)을 사용하십시오.
기본. 이 옵션을 사용하면 $와 동일한 효과가 있습니다.NSCACHEIP 또는 $네임서버
환경 변수(IPv4 주소만 사용 가능하다는 점만 다름)
지금은 인식되며 이름을 지정할 수 있습니다(이는 해결될 예정입니다).
기본 설정 사용) IP 주소 대신.

-h 짧은 도움말을 출력하고 종료합니다.

RETURN VALUE


모든 이름이 성공적으로 해석되면 dnsget XNUMX 종료 상태로 종료됩니다. 만약에
하나 이상의 이름을 찾을 수 없습니다. dnsget 반환 코드 100으로 종료됩니다. 다른 오류가 있는 경우
이름 확인 중에 발생하면 코드 99로 종료됩니다.
초기화 오류, dnsget 1을 반환합니다.

onworks.net 서비스를 사용하여 온라인으로 dnsget을 사용하세요.



최신 Linux 및 Windows 온라인 프로그램