JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 네트워크 서비스     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부네트워크 서비스 항목

1.  네트워크 서비스(개요)

2.  웹 캐시 서버 관리

3.  시간 관련 서비스

제2부네트워크 파일 시스템 액세스 항목

4.  네트워크 파일 시스템 관리(개요)

5.  네트워크 파일 시스템 관리(작업)

6.  네트워크 파일 시스템 액세스(참조)

제3부SLP 항목

7.  SLP(개요)

8.  SLP 계획 및 사용으로 설정(작업)

9.  SLP 관리(작업)

10.  레거시 서비스 통합

레거시 서비스를 알릴 시기

레거시 서비스 알림

서비스 수정

SLP가 사용으로 설정되지 않은 서비스 알림

SLP 프록시 등록

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

SLP 프록시 등록을 사용하여 알림

레거시 서비스 알림 시 고려 사항

11.  SLP(참조)

제4부메일 서비스 항목

12.  메일 서비스(개요)

13.  메일 서비스(작업)

14.  메일 서비스(참조)

제5부직렬 네트워킹 항목

15.  Solaris PPP 4.0(개요)

16.  PPP 링크 계획(작업)

17.  다이얼 업 PPP 링크 설정(작업)

18.  전용 회선 PPP 링크 설정(작업)

19.  PPP 인증 설정(작업)

20.  PPPoE 터널 설정(작업)

21.  일반적인 PPP 문제 해결(작업)

22.  Solaris PPP 4.0(참조)

23.  비동기 Solaris PPP에서 Solaris PPP 4.0으로 마이그레이션(작업)

24.  UUCP(개요)

25.  UUCP 관리(작업)

26.  UUCP(참조)

제6부원격 시스템 작업 항목

27.  원격 시스템 작업(개요)

28.  FTP 서버 관리(작업)

29.  원격 시스템 액세스(작업)

제7부네트워크 서비스 모니터링 항목

30.  네트워크 성능 모니터링(작업)

용어집

색인

레거시 서비스 알림

다음 방법을 사용하여 레거시 서비스를 알릴 수 있습니다.

서비스 수정

소프트웨어 서버의 소스 코드를 사용할 수 있는 경우 SLP SA를 통합할 수 있습니다. SLP용 C 및 Java API는 비교적 사용하기 간단합니다. C API에 대한 정보를 제공하는 매뉴얼 페이지와 Java API에 대한 설명서를 참조하십시오. 서비스가 하드웨어 장치인 경우 제조업체에서 SLP를 통합하는 업데이트된 PROM을 제공할 수 있습니다. 자세한 내용은 장치 제조업체에 문의하십시오.

SLP가 사용으로 설정되지 않은 서비스 알림

소스 코드나 SLP가 포함된 업데이트된 PROM을 사용할 수 없는 경우 SLP 클라이언트 라이브러리를 사용하여 서비스를 알리는 작은 응용 프로그램을 작성할 수 있습니다. 이 응용 프로그램은 서비스를 시작하거나 중지하는 데 사용하는 것과 동일한 셸 스크립트를 시작하거나 중지하는 작은 데몬으로 사용될 수 있습니다.

SLP 프록시 등록

Oracle Solaris slpd에서는 프록시 등록 파일을 사용한 레거시 서비스 알림을 지원합니다. 프록시 등록 파일은 이동식 형식의 서비스 알림 목록입니다.

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 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  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

SLP 프록시 등록을 사용하여 알림

서비스 알림은 서비스 URL, 선택적 범위 및 일련의 속성 정의를 식별하는 행으로 구성됩니다. SLP 데몬은 SA 클라이언트와 똑같이 프록시 알림을 읽고, 등록하고, 유지 관리합니다. 다음은 프록시 등록 파일을 통한 알림의 예입니다.

이 예에서는 LPR 프로토콜 및 FTP 서버를 지원하는 레거시 프린터를 알립니다. 행 번호는 설명을 위해 추가되었으며 파일의 일부가 아닙니다.

 (1) #Advertise legacy printer. 
 (2) 
 (3) service:lpr://bizserver/mainspool,en,65535
 (4) scope=eng,corp
 (5) make-model=Laserwriter II
 (6) location-description=B16-2345
 (7) color-supported=monochromatic
 (8) fonts-supported=Courier,Times,Helvetica 9 10
 (9) 
 (10) #Advertise FTP server
 (11) 
 (12) ftp://archive/usr/src/public,en,65535,src-server
 (13) content=Source code for projects
 (14) 

주 - 프록시 등록 파일에서는 ASCII가 아닌 문자를 이스케이프하기 위해 구성 파일과 동일한 규칙을 지원합니다. 프록시 등록 파일의 형식에 대한 자세한 내용은 RFC 2614를 참조하십시오.


표 10-1 SLP 프록시 등록 파일 설명

행 번호
설명
1 및 10
주석 행은 그물 무늬 기호(#)로 시작하며 파일의 작업에 영향을 주지 않습니다. 주석 행 끝까지의 모든 문자는 무시됩니다.
2, 9 및 14
알림을 구분하는 빈 행입니다.
3, 12
서비스 URL로, 각각 3개의 필수 필드와 1개의 선택적 필드가 쉼표로 구분되어 있습니다.
  • 알려지는 일반 또는 service: URL입니다. service: URL을 만드는 방법에 대한 사양은 RFC 2609를 참조하십시오.

  • 알림의 언어입니다. 이전 예에서는 이 필드에 영어, en을 지정했습니다. 언어는 RFC 1766 언어 태그입니다.

  • 등록의 수명(초)입니다. 수명은 부호 없는 16비트 정수로 제한됩니다. 수명이 최대값 65535보다 적으면 slpd에서 알림 시간을 초과합니다. 수명이 65535이면 slpd에서는 알림을 정기적으로 갱신하며 slpd가 종료될 때까지는 수명이 영구적인 것으로 간주됩니다.

  • (옵션) 서비스 유형 필드 – 사용하는 경우 이 필드에서는 서비스 유형을 정의합니다. 서비스 URL이 정의된 경우 URL이 알려지는 서비스 유형을 변경할 수 있습니다. 이전 예의 프록시 등록 파일에서는 12행에 일반 FTP URL이 포함됩니다. 선택적 유형 필드를 사용하면 URL이 서비스 유형 이름 src-server로 알려집니다. service 접두어는 유형 이름에 기본적으로 추가되지 않습니다.

4
범위 지정입니다.

선택적 행에는 토큰 scope, 등호 및 쉼표로 구분된 범위 이름이 순서대로 포함됩니다. 범위 이름은 net.slp.useScopes 구성 등록 정보로 정의됩니다. 호스트에 대해 구성된 범위만 목록에 포함해야 합니다. 범위 행을 추가하지 않으면 slpd가 구성된 모든 범위에서 등록이 만들어집니다. 범위 행은 URL 행 바로 다음에 표시되어야 합니다. 그렇지 않으면 범위 이름이 속성으로 인식됩니다.

5-8
속성 정의입니다.

선택적 범위 행 뒤의 대량의 서비스 알림에는 속성/값 목록 쌍 행이 포함됩니다. 각 쌍은 속성 태그, 등호 및 속성 값 또는 쉼표로 구분된 값 목록으로 구성됩니다. 이전 예의 프록시 등록 파일에서 8행에는 여러 값이 있는 속성 목록이 나와 있습니다. 다른 모든 목록에는 단일 값이 있습니다. 속성 이름 및 값의 형식은 실시간 SLP 메시지와 동일합니다.