Oracle® Solaris 11.2의 서비스 위치 프로토콜 서비스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

SLP 프록시 등록을 사용으로 설정하는 방법

  1. 호스트 파일 시스템에서 또는 HTTP로 액세스할 수 있는 네트워크 디렉토리에서 프록시 등록 파일을 만듭니다.
  2. 서비스에 대한 서비스 유형 템플리트가 있는지 확인합니다.

    템플리트는 서비스 URL에 대한 설명 및 서비스 유형의 속성입니다. 템플리트는 특정 서비스 유형에 대한 알림의 구성 요소를 정의하는 데 사용됩니다.

    • 서비스 유형 템플리트가 있는 경우 템플리트를 사용하여 프록시 등록을 구성합니다. 서비스 유형 템플리트에 대한 자세한 내용은 RFC 2609를 참조하십시오.

    • 서비스에 대한 서비스 유형 템플리트를 사용할 수 없으면 서비스를 정확히 설명하는 속성의 모음을 선택합니다. 알림에 대한 기본값과 다른 이름 지정 권한을 사용합니다. 기본 이름 지정 권한은 표준화된 서비스 유형에 대해서만 허용됩니다. 이름 지정 권한에 대한 자세한 내용은 RFC 2609를 참조하십시오.

      예를 들어 BizApp이라는 회사에 소프트웨어 결함을 추적하는 데 사용되는 로컬 데이터베이스가 있다고 가정합니다. 이 데이터베이스를 알리기 위해 회사는 서비스 유형이 service:bugdb.bizapp인 URL을 사용할 수 있습니다. 그러면 이름 지정 권한은 bizapp가 됩니다.

  3. 다음 단계에 따라 /etc/inet/slp.conf 파일에서 net.slp.serializedRegURL 등록 정보를 이전 단계에서 만든 등록 파일의 위치로 구성합니다.
  4. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  5. 호스트에서 slpd 및 모든 SLP 작업을 중지합니다.
    # svcadm disable network/slp
  6. 구성 설정을 변경하기 전에 기본 /etc/inet/slp.conf 파일을 백업합니다.
  7. /etc/inet/slp.conf 파일의 net.slp.serializedRegURL 등록 정보에 프록시 등록 파일의 위치를 지정합니다.
    net.slp.net.slp.serializedRegURL=proxy registration file URL

    예를 들어 일련화된 등록 파일이 /net/inet/slp.reg이면 등록 정보를 다음과 같이 구성합니다.

    net.slp.serializedRegURL=file:/etc/inet/slp.reg
  8. 변경 사항을 저장하고 파일을 닫습니다.
  9. slpd를 다시 시작하여 변경 내용을 활성화합니다.
    # svcadm enable network/slp