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

hostent
hostent hostent 명령 목적 시스템 구성설정 데이터베이스에 있는 주소 맵핑 입력항목을 직접 조작합니다. 구문
주소 대 호스트 맵핑을 추가하는 방법
hostent -a IPAddress -h "HostName..."
주소 대 호스트 이름 맵핑을 삭제하는 방법
hostent -d IPAddress
주소 대 호스트 이름 맵핑을 모두 삭제하는 방법
hostent -X
주소 대 호스트 이름 맵핑을 변경하는 방법
hostent -c IPAddress -h "HostName..." [ -i NewIPAddress ]
콜론 형식으로 주소나 호스트 이름을 표시하는 방법
hostent -s { IPAddress | "HostName" } [ -Z ]
콜론 형식으로 주소 대 호스트 이름 맵핑을 모두 표시하는 방법
hostent -S [ -Z]
설명
hostent 하위 레벨 명령은 시스템 구성설정 데이터베이스에 있는 주소 맵핑 입력항목을 추가, 삭제 또는 변경합니다. 데이터베이스에 있는 입력항목은 인터넷 프로토콜(IP) 주소(국지 또는 원격)를 동등한 호스트 이름으로 대응하는 데 사용됩니다.
hostent 명령은 /etc/hosts에 있는 호스트에 대한 주소 이름 매핑 항목 하나 또는 모두 표시할 수 있습니다. 주어진 국지 또는 원격 호스트의 Internet Protocol(IP) 주소는 하나 이상의 호스트 이름에 연관될 수 있습니다. IP 주소를 점분리 십진수 형식으로 다시 표시하십시오. 호스트 이름을 최대 길이가 255자인 문자열로 다시 표시하고, 공백 문자는 사용하지 마십시오. 각 입력항목은 한 행에 포함되어야 합니다. 여러 개의 HostNames(또는 별명)을 지정할 수 있습니다.
주: 유효한 호스트 이름 또는 별명 호스트 이름은 하나 이상의 영문자를 포함해야 합니다. 뒤에 16진수(0-f)가 따라오는 x로 시작하는 호스트 이름이나 별명을 지정하도록 선택하면, 호스트 이름이나 별명은 16진수로 표현할 수 없는 하나 이상의 추가 문자를 포함해야 합니다. 호스트 이름이나 별명에 하나 이상의 16진수가 아닌 문자가 없으면, 시스템은 16진수가 뒤에 오는 선행 x를 기준 16 주소 표현으로 해석합니다. 따라서, xdeer는 유효한 호스트 이름인 반면 xdee는 유효한 호스트 이름이 아닙니다.
웹 기반 시스템 관리자(wsm)에 있는 시스템 응용프로그램을 사용하여 시스템 특성을 변경할 수 있습니다. SMIT(시스템 관리 인터페이스 도구) smit hostent 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
플래그
주: -a, -d, -c, 및 -s 플래그는 함께 사용할 수 없습니다.
-a IPAddress 제공된 인터넷 프로토콜 주소의 주소 대 호스트 이름 맵핑 입력항목을 데이터베이스에 추가합니다. 호스트 이름을 -h 플래그와 함께 지정하십시오.
-c IPAddress IPAddress 변수가 지정하는 지정된 주소에 대응되는 데이터베이스의 IP 주소 대 호스트 이름 맵핑 항목을 변경합니다. 변경된 호스트 이름과 함께 -h 플래그를 지정하십시오. 현재 IP 주소를 새로운 주소(IPAddress)로 변경하려면, -i 플래그를 사용하십시오.
-d IPAddress IPAddress 변수가 지정하는 지정된 주소에 대응되는 데이터베이스의 IP 주소 대 호스트 이름 맵핑 항목을 삭제합니다.
-h"HostName..." 호스트 이름의 리스트를 지정합니다. 리스트에 있는 입력항목을 공백으로 분리합니다. -h"HostName..." 플래그는 -a 플래그와 함께 사용되어야 합니다. -c 플래그에는 -h"HostName..." 플래그가 필요할 수 있습니다.
-i NewIPAddress 새로운 IP 주소를 지정합니다. NewIPAddress 변수가 기존 IP 주소를 대체할 경우, -c 플래그는 이 플래그를 필요로 합니다.
-S 데이터베이스에 있는 모든 입력항목을 나타냅니다.
-s"HostName" "HostName" 변수로 지정된 호스트 이름과 일치하는 IP 주소 대 호스트 이름 맵핑 입력항목을 나타냅니다.
-s IPAddress IPAddress 변수로 지정된 입력항목과 일치하는 IP 주소 대 호스트 이름 맵핑 입력항목을 표시합니다.
-X 데이터베이스에 있는 IP 주소 대 호스트 이름 맵핑 입력항목을 모두 삭제합니다.
-Z 조회 출력을 콜론 형식으로 작성합니다. hostent 명령을 시스템 관리 인터페이스 도구(SMIT) 유용성 인터페이스에서 호출할 때 이 플래그를 사용합니다.
주: hostent 명령은 다음과 같은 주소를 인식하지 못합니다. 08, .008, .09, 및 .009. 앞에 0이 오는 주소는 8진수로 해석되며, 8진수에는 8s 또는 9s가 포함될 수 없습니다.
예제
연속 호스트 이름이 있는 주소와 연관된 입력항목을 데이터베이스에 추가하려면, 다음 형식으로 명령을 입력하십시오.
hostent -a 192.100.201.7 -h "alpha bravo charlie"
예제 1에서, 192.100.201.7 IP 주소는 1차 호스트 이름이 alpha이며 동의어로 bravo와 charlie를 갖고 있는 호스트의 주소로 지정합니다.
주: 추가하는 주소로 .08, .008, .09, 또는 .009를 사용하려고 하면, /etc/hosts 파일에 그 주소가 없지만 "IP Address Address already exists,"라고 명시하는 오류 메세지가 표시됩니다.
데이터베이스에 호스트 이름과 일치하는 입력항목을 표시하려면, 다음 형식으로 명령을 입력하십시오.
hostent -s alpha
예제 2에서, 표시한 입력항목은 alpha와 일치합니다.
입력항목의 IP 주소를 새로운 IP 주소로 변경하려면, 다음 형식으로 명령을 입력하십시오.
hostent -c 192.100.201.7 -i 192.100.201.8
예제 3에서, 기존의 IP 주소는 192.100.201.7이고, 새로운 주소는 192.100.201.8입니다.
파일
/etc/hosts 네트워크의 주소와 호스트 이름이 들어 있습니다.
관련 정보
hostname 명령.