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

nsupdate
nsupdate nsupdate 명령 목적 DNS 서버를 갱신합니다. 구문
nsupdate [ -a ] [ -g ] [ -i ] [ -q ] [ -v ] [ -? ] [ -k KeyFile] [ -h HostName ] [ -d DomainName ] [ -p PrimaryName ] [ -r IPAddress ] [ -s "CommandString"]
설명
nsupdate 명령은 DNS 서버를 갱신합니다. nsupdate 명령은 대화식 모드 또는 명령 모드에서 수행합니다. 명령 문자열이 제공되면, nsupdate 명령은 명령 문자열을 수행한 후 종료합니다. 리턴 코드는 명령 문자열의 성공 여부에 따라 달라집니다.
명령 문자열이나 대화식 모드 방식에 대해 유효한 명령은 다음과 같습니다.
r 갱신 패킷을 재설정합니다. 이것이 최우선되어야 합니다.
d 레코드를 삭제합니다. 이 명령 다음에 삭제할 레코드 유형이나 값에 대한 질문이 옵니다.
a 레코드를 추가합니다. 이 명령 다음에 추가할 레코드 유형이나 값에 대한 질문이 옵니다.
n 레코드가 아직 존재하지 않을 경우에만 레코드를 추가합니다. 이 명령 다음에 추가할 레코드 유형이나 값에 대한 질문이 옵니다.
e 레코드가 이미 존재할 경우에만 레코드를 추가합니다. 이 명령 다음에 추가할 레코드 유형이나 값에 대한 질문이 옵니다.
t 갱신될 레코드에 대한 디폴트 활성 시간 값을 설정합니다.
s 갱신사항을 기호화합니다. -a 또는 -g 플래그가 지정되었는지에 따라, 키가 작성되고 갱신사항이 기호화됩니다.
x 갱신 패킷을 -p 플래그에 의해 지정된 서버에 전송합니다.
v 상세 모드를 작동 또는 해제합니다.
i 매개변수에 의해 패스된 정보를 리턴합니다.
p 갱신 패킷을 레코드 형식으로 인쇄합니다.
q 명령을 종료합니다.
-g 플래그는 이용하면, 사용자가 키 세트를 작성하여 클라이언트가 보안 모드에서 사용할 수 있도록 분배할 수 있습니다. 이 플래그는 호스트 이름과 1차 이름을 사용하여 공용 및 개인용 키를 작성합니다. 안전 모드 조작의 경우, 공용 키는 데이터가 보안될 수 있도록 DNS 서버의 데이터베이스에 입력되며 개인용 키는 나중에 해당 정보를 갱신할 수 있도록 클라이언트에 배치됩니다.
-a 플래그를 사용하여 관리 모드를 시작할 수 있습니다. 영역은 영역키로 보호됩니다. 이 키는 사용자에게 영역에 대한 완전한 액세스를 제공합니다. -a 플래그는 개별적인 레코드 키 대신에 영역키를 사용하여 기호를 갱신하려 합니다.
파일
-a 관리 모드. 개별 레코드 키 대신에 영역키 사용을 시도합니다.
-d DomainName 갱신사항을 적용할 도메인 이름을 지정합니다. 이것은 PTR 레코드를 제외한 모든 레코드와 함께 사용됩니다.
-g 작성 모드. 1차 이름 및 호스트 이름에 대한 키 쌍을 작성하는데 사용됩니다.
-h HostName 갱신할 레코드의 이름을 지정합니다. 이것은 PTR 레코드를 제외한 모든 레코드와 함께 사용됩니다.
-i 오류를 무시하고 문자열에 있는 모든 명령을 수행합니다.
-k KeyFile 디폴트 키 파일의 이름을 지정합니다. 이것은 키용 파일입니다.
-p PrimaryName DNS 서버의 이름이나 IP 주소를 지정합니다. 1차 DNS 서버가 우선됩니다.
-q 출력을 종료합니다.
-r IPAddress 갱신할 레코드의 IP 주소를 지정합니다. 이것과 함께 사용될 수 있는 것은 PTR 레코드 뿐입니다.
-s "CommandString" 공백이나 콜론으로 구분된 내부 명령의 집합.
-v 상세한 출력을 작동합니다.
-? 명령행 옵션 리스트
종료 상태
이 명령은 다음의 값을 리턴합니다.
0 성공적으로 완료되었습니다.
>0 오류가 발생했습니다.
보안
액세스 권한 제어: 모든 사용자
예제
패킷을 초기화하려면, 지정된 호스트 이름에 대한 모든 A 레코드를 삭제하고 호스트 이름에 대한 A 레코드를 9.3.145.2로 결합되고 기호화된, 300초간 유효한 디폴트 키 패드 3110400에 추가하십시오.
r;d;a;*;a;a;9.3.145.2;s;300;3110400;x;q
항목 중 어느 하나가 실패하면, 메세지가 인쇄됩니다. 명령행 모드에서, 오류로 인해 프로그램이 종료되거나 1을 리턴합니다.
파일
/usr/sbin/nsupdate nsupdate 명령을 포함하고 있습니다.
/usr/sbin/named DNS 서버를 포함하고 있습니다.