| HOME / 정보공유 / AIX 명령어 모음

nsupdate8
nsupdate8 nsupdate8 명령 목적 BIND 8 이름 서버로 읽을 수 있는 DNS 갱신 패킷을 작성합니다. 구문
nsupdate8 [ -v ] [ -d ] [Filename]
설명
nsupdate8 명령은 명령행에서 지정된 파일에서 읽을 수 있고, 파일의 파이프 또는 파일로부터 재지정된 입력에 대한 stdin 또는 tty에서 대화식으로 읽을 수 있습니다. 세 가지 방법 모두는 아래에 지정된 동일한 형식을 사용합니다. 입력은 ZONE을 갱신하기 위해 사용될 수 있는 DNS 갱신 패킷을 정의합니다. 갱신하기 위한 전제조건 섹션과 갱신 섹션 두 부분이 있습니다. DNS 이름 서버는 갱신 섹션을 프로세스하기 전에 모든 전제조건이 참임을 검증합니다.
파일
-d nsupdate8로 조치에 대한 추가 디버그 정보를 작성합니다.
-v 일반 UDP 연결 대신에 가상 회선(TCP 연결)를 사용하도록 nsupdate8에 알립니다.
입력 형식은 갱신 패킷의 집합으로 정의됩니다. 각각의 패킷은 개행에서 종료된 문자열의 세트입니다. 입력 스트림의 마지막 문자열은 EOF로 끝납니다. 스트림이 여러 개의 갱신 패킷을 포함하는 경우, 각각의 패킷은 공백 행(단일 개행 문자)으로 다음 패킷을 구분해야 합니다. 세미콜론은 주석 문자에 사용됩니다. 그 이후에 오는 것들은 무시되고 갱신 패킷을 버립니다.
nsupdate8에 대한 입력 형식은 다음과 같습니다.
section opcode name [ttl] [class] [type] [data]
이것은 일반 양식입니다. 각 section과 opcode 값은 이후 인수에서 필요한 것을 수정합니다.
section 이 레코드에 해당하는 갱신 섹션을 정의합니다. 값은 다음과 같습니다.
prereq
레코드가 전제조건 섹션임을 나타냅니다.
update
레코드가 갱신 섹션임을 나타냅니다.
opcode 이 레코드로 수행할 조작을 정의합니다.
값은 다음과 같습니다.
전제조건 조작:
nxdomain
이름이 존재하지 않는지 검사해야 함을 표시합니다. ttl은 존재하지 않았던 기간을 표시하기 위해 0이 아닌 값이어야 합니다. 선택 클래스는 그 클래스에만 탐색을 가능하도록 제한하기 위해 지정될 수 있습니다. 유형 T_ANY는 어떠한 레코드 유형에도 일치하는 와일드 카드로 사용됩니다.
nydomain
이름이 존재하는지 검사해야 함을 표시합니다. ttl은 지속적으로 존재했던 기간을 표시하기 위해 0이 아닌 값이어야 합니다. 선택 클래스는 그 클래스에만 탐색을 제한할 수 있습니다. 레코드 유형은 T_NONE입니다. 이름이 존재하는지 확인하기 위해 검사를 합니다.
nxrrset
특정 유형의 레코드가 그 이름으로 존재하지 않음을 표시합니다. 선택 클래스와 ttl은 탐색을 제한할 수 있습니다. 유형은 필수입니다.
nyrrset
특정 유형의 레코드가 그 이름으로 존재해야 함을 표시합니다. ttl과 클래스는 탐색을 제한하는 선택사항입니다. 유형과 데이터는 필수입니다. 데이터는 와일드 카드가 될 수 있습니다. 데이터가 와일드 카드가 아닌 경우, 지정된 유형의 형식과 일치해야 합니다.
값은 다음과 같습니다.
갱신 조작:
add
레코드가 구역(zone)에 추가되어야 함을 표시합니다. 유형과 데이터는 필수입니다. 와일드 카드는 데이터로 허용되지 않습니다. ttl은 필수이고 0이 아니어야 합니다. 클래스는 선택사항입니다.
delete
레코드가 구역에서 삭제되어야 함을 표시합니다. 유형과 데이터는 선택사항입니다. 데이터에 대해서 와일드 카드를 사용할 수 있습니다. 데이터는 NULL 문자열로 디폴트되고 유형은 T_ANY로 디폴트됩니다. ttl과 클래스는 선택사항입니다. ttl이 지정된 경우, 0으로 재설정됩니다.
name 테스트 또는 수정하는 DNS 항목의 이름.
[ttl] 레코드에 추가될 선택 time-to-live. 일부 양식에서, 이것은 선택사항이 아닙니다.
[class] 구역에 추가될 레코드 클래스. 값은 IN, HESIOD 및 CHAOS입니다. 모든 메세지에 대한 디폴트는 IN입니다.
[type] 구역에 추가되거나 검사될 레코드 유형. 값은 A, NS, CNAME, SOA, MB, MR, NULL, WKS, PTR, HINFO, MINFO, MX, TXT, RP, AFSDB, X25, ISDN, RT, NSAP, NSAP_PTR, PX 및 LOC입니다. NOTE: CNAME 유형은 BIND8에서 현재 지원되지 않는 TSIG 및 TKEY 레코드로만 추가될 수 있습니다.
[data] 구역에 추가되거나 검사될 데이터. 데이터는 지정된 유형과 DNS 서버 존 파일의 DOMAIN 데이터 파일 형식에 유효해야 합니다. 전제조건 검사에서, 별표(*)는 값에 일치하기 위해 사용됩니다. 또한 특정 유형의 모든 레코드를 삭제하기 위해 사용될 수 있습니다.
다음은 특정 형식입니다.
prereq nxdomain [class]
prereq nydomain [class]
prereq nxrrset [ttl] [class]
prereq nyrrset [ttl] [class]
update delete [ttl] [class] [type] [data]
update add [class]
진단 프로그램
프로그램에서 인식된 다른 조치들 및/또는 프로그램에서 인식된 문제점을 표시하는 메세지.
관련 정보
nsupdate 명령, named 명령
named.conf 파일 형식, DOMAIN 캐쉬 파일 형식, DOMAIN 데이터 파일 형식, DOMAIN 역방향 데이터 파일 형식, DOMAIN 국지 데이터 파일 형식, resolv.conf 파일 형식