탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: IP 서비스 Oracle Solaris 10 1/13 Information Library (한국어) |
1. Oracle Solaris TCP/IP 프로토콜 제품군(개요)
5. TCP/IP 네트워크 서비스 구성 및 IPv4 주소 지정(작업)
10. TCP/IP 및 IPv4에 대한 자세한 정보(참조)
DHCP 서비스 설정의 일부로, 서버가 관리할 IP 주소의 여러 측면을 결정합니다. 네트워크에 여러 개의 DHCP 서버가 필요한 경우 일부 IP 주소의 책임을 각 서버에 지정할 수 있습니다. 주소에 대한 책임을 분담하는 방법을 결정해야 합니다. 다음 표는 DHCP를 네트워크에 사용할 때 IP 주소를 관리하기 위한 작업을 설명하는 작업 맵입니다. 또한 각 작업의 수행 방법을 기술하는 적절한 절에 대한 링크를 포함합니다.
|
초기 서버 구성 중 DHCP 관리자는 총 주소 수와 블록의 첫번째 주소를 지정하여 DHCP 관리하에 IP 주소를 한 블록 또는 범위로 추가할 수 있습니다. DHCP 관리자는 이 정보에서 인접한 주소 목록을 추가합니다. 인접하지 않는 주소 블록이 여러 개 있는 경우 초기 구성 후에 DHCP 관리자의 주소 마법사를 다시 실행하여 나머지를 추가할 수 있습니다.
IP 주소를 구성하기 전에, 추가할 주소의 초기 블록에 포함된 주소 개수와 범위의 첫번째 주소의 IP 주소를 알아봅니다.
DHCP의 동적 특성이란, IP 주소가 사용 중인 시스템의 호스트 이름과 영구적으로 연관되지 않음을 의미합니다. DHCP 관리 도구에서 이 옵션을 선택하면 각 IP 주소와 연관될 클라이언트 이름을 생성할 수 있습니다. 클라이언트 이름은 접두어(또는 루트 이름)에 대시와 서버 지정 번호를 더해서 구성합니다. 예를 들어, 루트 이름이 charlie인 경우 클라이언트 이름은 charlie-1, charlie-2, charlie-3 등입니다.
기본적으로 생성된 클라이언트 이름은 관리 DHCP 서버의 이름으로 시작합니다. 이 전략은 여러 개의 DHCP 서버가 있는 환경에 유용합니다. DHCP 네트워크 테이블에서 주어진 DHCP 서버가 관리하는 클라이언트를 재빨리 확인할 수 있기 때문입니다. 그러나 루트 이름을 다른 선택한 이름으로 변경할 수 있습니다.
IP 주소를 구성하기 전에 DHCP 관리 도구에서 클라이언트 이름을 생성할지 결정하고, 만일 그렇다면 클라이언트 이름에 사용할 루트 이름도 결정합니다.
DHCP 구성 중 호스트 이름을 등록하도록 지정할 경우 생성된 클라이언트 이름은 /etc/inet/hosts, DNS 또는 NIS+의 IP 주소에 매핑할 수 있습니다. 자세한 내용은 클라이언트 호스트 이름 등록을 참조하십시오.
DHCP에서 매크로는 네트워크 구성 옵션과 지정된 값의 모음입니다. DHCP 서버는 매크로를 사용하여 DHCP 클라이언트에 보낼 네트워크 구성 정보를 결정할 수 있습니다.
DHCP 서버를 구성할 때 관리 도구가 시스템 파일에서, 그리고 지정한 프롬프트나 명령줄 옵션을 통해 직접 정보를 수집합니다. 이 정보를 사용하여 관리 도구는 다음 매크로를 만듭니다.
네트워크 주소 매크로 – 네트워크 주소 매크로는 클라이언트 네트워크의 IP 주소와 일치하도록 명명됩니다. 예를 들어, 네트워크가 192.68.0.0인 경우 네트워크 주소 매크로도 192.68.0.0으로 명명됩니다. 매크로에는 네트워크에 속한 클라이언트에 필요한 서브넷 마스크, 네트워크 브로드캐스트 주소, 기본 라우터나 라우터 검색 토큰 그리고 서버가 NIS/NIS+를 사용하는 경우 NIS/NIS+ 도메인 및 서버와 같은 정보가 포함됩니다. 기타 네트워크에 적용 가능한 옵션이 포함될 수 있습니다. 네트워크 주소 매크로는 매크로 처리 순서에 설명된 대로, 네트워크에 있는 모든 클라이언트에 대해 자동으로 처리됩니다.
로케일 매크로 – 로케일 매크로는 Locale로 명명됩니다. 매크로에는 시간대를 지정하는 UTC(협정 세계시)와의 오프셋(초)이 포함됩니다. 로케일 매크로는 자동으로 처리되지 않지만 서버 매크로에 포함됩니다.
서버 매크로 – 서버 매크로는 서버의 호스트 이름과 일치하도록 명명됩니다. 예를 들어, 서버 이름이 pineola인 경우 매크로 이름도 pineola로 명명됩니다. 서버 매크로에는 임대 정책, 시간 서버, DNS 도메인, DNS 서버 및 기타 구성 프로그램이 시스템 파일에서 얻을 수 있는 정보가 포함됩니다. 서버 매크로에 로케일 매크로가 포함되므로 DHCP 서버는 로케일 매크로를 서버 매크로의 일부로 처리합니다.
첫번째 네트워크에 대한 IP 주소를 구성할 때 구성 중인 주소를 사용하는 모든 DHCP 클라이언트에 사용할 클라이언트 구성 매크로를 선택해야 합니다. 선택한 매크로는 IP 주소에 매핑됩니다. 서버 매크로에는 이 서버를 사용하는 모든 클라이언트에 필요한 정보가 포함되므로 기본적으로 서버 매크로가 선택됩니다.
클라이언트는 네트워크 주소 매크로에 포함된 옵션을 IP 주소에 매핑된 매크로의 옵션보다 먼저 수신합니다. 이러한 프로세싱 순서로 인해 네트워크 주소 매크로의 옵션과 충돌하는 경우 서버 매크로의 옵션이 우선권을 갖습니다. 매크로 처리 순서에 대한 자세한 내용은 매크로 처리 순서를 참조하십시오.
임대 유형에 따라 구성 중인 IP 주소에 임대 정책을 적용할지 여부가 결정됩니다. 초기 서버 구성 중 DHCP 관리자는 추가할 주소에 대해 동적 또는 영구 임대를 선택할 수 있습니다. dhcpconfig 명령으로 DHCP 서버를 구성하는 경우 동적 임대가 사용됩니다.
IP 주소가 동적 임대인 경우 DHCP 서버가 주소를 관리할 수 있습니다. DHCP 서버는 IP 주소를 클라이언트에 할당하고, 임대 시간을 연장하고, 주소가 더 이상 사용되지 않을 때를 감지하고, 주소를 재생 이용할 수 있습니다. IP 주소가 영구 임대인 경우 DHCP 서버가 주소를 할당만 할 수 있습니다. 그러면 명시적으로 주소를 해제할 때까지 클라이언트가 주소를 소유합니다. 주소가 해제되면 서버가 다른 클라이언트에 주소를 지정할 수 있습니다. 주소가 영구 임대 유형으로 구성된 동안은 임대 정책을 따르지 않습니다.
IP 주소 범위를 구성할 때 선택한 임대 유형이 범위의 모든 주소에 적용됩니다. DHCP의 효율성을 높이려면 대부분의 주소에 동적 임대를 사용해야 합니다. 나중에 개별 주소를 수정하여 필요한 경우 영구 주소로 만들 수 있습니다. 그러나 총 영구 임대 수는 최소한으로 유지해야 합니다.
IP 주소를 특정 클라이언트에 수동으로 지정하여 예약할 수 있습니다. 예약된 주소는 영구 임대 또는 동적 임대와 연관될 수 있습니다. 예약된 주소가 영구 임대에 지정된 경우 다음 문장이 참입니다.
주소에 바인드된 클라이언트에만 주소를 할당할 수 있습니다.
DHCP 서버는 다른 클라이언트에 주소를 할당할 수 없습니다.
주소는 DHCP 서버에 의해 재생 이용될 수 없습니다.
예약된 주소가 동적 임대에 지정된 경우 주소에 바인드된 클라이언트에만 주소를 할당할 수 있습니다. 그러나 클라이언트가 임대 시간을 추적하고 마치 주소가 예약되지 않은 것처럼 임대 연장을 협상할 수 있습니다. 이 전략을 통해 네트워크 테이블을 참조하여 클라이언트가 언제 주소를 사용 중인지 추적할 수 있습니다.
초기 구성 중 모든 IP 주소에 대해 예약된 주소를 만들 수 없습니다. 예약된 주소는 개별 주소에 아주 조금만 사용해야 합니다.