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

ypset
ypset ypset 명령 목적 클라이언트 시스템을 고유 서버로 지정합니다. 구문
/usr/sbin/ypset [ -V1 ] [ -d Domain ] [ -h Host ] Server
설명
ypset 명령은 클라이언트의 ypbind 디먼을 서버의 ypserv 디먼으로 보냅니다. ypbind 디먼은 Server 매개변수에 지정하는 서버로 가서 Domain 매개변수에 지정하는 도메인에 대한 네트워크 정보 서비스(NIS) 서비스를 가져옵니다. ypbind 디먼은 서버상에서 ypserv 디먼으로부터 NIS 서비스를 가져옵니다.
바인딩이 설정되고 나면, 그 바인딩은 클라이언트 프로세스(ypcat 명령이나 ypwhich 명령과 같은)가 도메인에 대해 바인딩을 가져 오려고 시도할 때까지 테스트되지 않습니다. 바인드 시도가 실패할 경우(지정된 서버는 다운되거나 ypserv 디먼이 수행되지 않는 경우), ypbind 디먼은 동일한 도메인에 대해 다른 바인드를 시도합니다.
이름이나 Internet Protocol(IP) 주소를 Server 매개변수로 지정하십시오. 이름을 지정하면 ypset 명령은 NIS 서비스를 사용하여 IP 주소명 해석을 시도합니다. 이는 사용자의 기계가 문제의 도메인에 대한 현재의 유효한 바인딩을 가지고 있는 경우에만 작동합니다. 대부분의 경우, 사용자는 IP 주소로 서버를 지정해야 합니다.
국지 네트워크의 여러 호스트가 NIS 서비스를 제공하는 경우 ypbind 디먼을 다른 호스트로 다시 바인드할 수 있습니다. 예를 들면, 서버가 다운되거나 ypserv 디먼을 수행하지 않으면 ypbind 디먼은 클라이언트를 다른 서버로 리바인드합니다. 이런 방법으로 네트워크 정보 서비스는 사용 가능한 NIS 서버 사이에서의 로드 균형을 맞춥니다.
네트워크가 다음과 같은 경우, ypset 명령을 사용하십시오.
브로드캐스트를 지원하지 않습니다.
브로드캐스트는 지원하지만 NIS 서버가 없습니다.
특정 NIS 서버에만 존재하는 맵에 액세스합니다.
플래그
-d Domain 디폴트 도메인이 아닌 도메인을 지정합니다.
-h Host 국지 호스트 대신 지정된 호스트상의 ypbind 디먼에 대해 바인딩을 설정합니다. 이름이나 IP 주소로 호스트를 지정할 수 있습니다.
-V1 (이전) 버전 1 NIS 프로토콜에 대해 지정된 서버를 바인드합니다.
예
특정 도메인에서 호스트로 바인드할 서버를 설정하려면, 다음과 같이 입력하십시오.
ypset -d ibm -h venus mars
이 예제에서, ypset 명령을 사용하면 venus 호스트를 mars 서버로 바인드합니다.
관련 정보
domainname 명령, ypcat 명령, ypwhich 명령.
ypbind 디먼, ypserv 디먼.