이 테크팁에서는 SPARC 플랫폼용 솔라리스 10 OS 또는 마이크로소프트 윈도우즈 2003을 실행하는 DHCP 서버에 대해 솔라리스 운영 체제 또는 마이크로소프트 윈도우즈 XP용 DHCP 클라이언트를 설정하는 방법과 요령을 다룹니다.

테스트를 거친 다음 세 가지 시나리오로 설명하겠습니다.

  1. SPARC 플랫폼용 솔라리스 10 OS의 DHCP 서버와 x86 플랫폼용 솔라리스 10 OS의 DHCP 클라이언트
  2. SPARC 플랫폼용 솔라리스 10 OS의 DHCP 서버와 마이크로소프트 윈도우즈 XP의 DHCP 클라이언트
  3. 마이크로소프트 윈도우즈 2003의 DHCP 서버와 x86 플랫폼용 솔라리스 10 OS의 DHCP 클라이언트

이와 함께 참고 사항 섹션의 추가 정보도 참조하십시오.


1. SPARC 플랫폼용 솔라리스 10 OS의 DHCP 서버와 x86 플랫폼용 솔라리스 10 OS의
   DHCP 클라이언트

x86 플랫폼용 솔라리스 10 OS 사본을 새로 설치할 때 네트워크 옵션으로 DHCP를 선택하면 됩니다. 시스템 종료 시 IP 주소가 해제되도록 /etc/default/dhcpagent에서 RELEASE_ON_SIGTERM=yes의 주석 처리를 취소해야 합니다.

정적 IP 주소를 사용하는 시스템이라면 다음 두 방법 중 하나를 선택할 수 있습니다.


수동 방법:

a. 다음 명령을 실행합니다. 여기서 elxl0은 NIC 인터페이스 이름입니다.

> touch /etc/dhcp.elxl0
> touch /etc/hostname.elxl0

/etc/hostname.elxl0을 만드는 작업에 대해서 모르고 있는 분도 있습니다. 어떤 설명서에서는 정적 IP 주소를 사용하도록 시스템을 다시 변경해야 할 때를 대비하여 /etc/hostname.elxl0을 그냥 두라고 설명되어 있기 때문입니다.

b. /etc/default/dhcpagent에서 RELEASE_ON_SIGTERM=yes의 주석 처리를 취소합니다.


sys-unconfig
명령을 사용하는 방법

a. 다음 명령을 실행합니다.

> sys-unconfig

b. /etc/default/dhcpagent에서 RELEASE_ON_SIGTERM=yes의 주석 처리를 취소합니다.

sys-unconfig 명령은 네트워크 정보를 모두 제거하고 시스템을 재부팅한 다음, 네트워크 암호와 루트 암호와 같은 정보를 요구합니다. sys-unconfig 명령은 DHCP 클라이언트를 위해 빈 /etc/hostname.elxl0 파일을 만듭니다.

잊지 말고 DNS 정보를 지정하십시오(수동 방법과 sys-unconfig 방법에 모두 필요).


2. SPARC 플랫폼용 솔라리스 10 OS의 DHCP 서버와 마이크로소프
   트 윈도우즈 XP의 DHCP 클라이언트

여기서는 마이크로소프트 윈도우즈 도메인에 가입되어 있는 마이크로소프트 윈도우즈 XP 시스템이라고 가정하겠습니다.

a. 로컬 시스템에 관리자로 로그인합니다.

b. 시작을 클릭합니다.

c. 마우스 오른쪽 버튼으로 내 컴퓨터를 클릭하고 속성을 선택합니다.

d. 컴퓨터 이름을 클릭합니다.

e. 변경을 클릭합니다.

f. 작업 그룹을 클릭합니다. 도메인 관리자와 암호를 입력하라는 메시지가 나타납니다.

g. 컴퓨터 이름을 지정하고 확인을 클릭한 다음, 시스템을 재시작합니다.

h. 인터넷 프로토콜(TCP/IP) 속성을 구성하고 사용할 DNS 서버 주소를 지정합니다.

i. ipconfig /releaseipconfig /renew 명령을 실행합니다.


3. 마이크로소프트 윈도우즈 2003의 DHCP 서버와 x86 플랫폼용
   솔라리스 10 OS의 DHCP 클라이언트

시나리오 1에서 설명한 방법으로 DHCP 클라이언트를 설정한 뒤에 모든 것이 제대로 작동하는 데 호스트 이름 지정만 안 된다고 보고하는 사람들이 많습니다. IP 주소, 서브마스크, 기본 라우터 등의 매개변수는 지정되는 데 호스트 이름은 안 된다는 것입니다. 그러므로 클라이언트 이름은 unknown이 됩니다.

이를 해결하는 방법은 다음과 같습니다.

a. /etc/hostname.elxl0inet <호스트 이름> 항목을 추가합니다.

b. /etc/nodename<호스트 이름> 항목을 추가합니다.


참고 사항

  • 솔라리스 OS에서나 마이크로소프트 윈도우즈에서나 DHCP 클라이언트의 DNS 정보를 지정해야 합니다.

  • 솔라리스 10 OS에서 DHCP 서버를 구성한 뒤, OS를 재부팅하여 DHCP 클라이언트가 작동할 수 있도록 해야 했습니다.

  • 그런데 sys-unconfig 명령을 실행할 때마다 시스템(델 OptiPlex GX240)이 재부팅되지 않았습니다. 그래서 시스템 전원을 껐다가 다시 켜야 했는데, 그러면 다시 값을 입력하라는 요청이 나타났습니다.

  • IP 주소 10.1.4.33은 e1000g0이고 IP 주소 10.1.4.34는 eg1000g1, 이런 식으로 IP 주소가 10.1.4.33인 DHCP 서버에 여러 개의 NIC이 있는 경우, 마이크로소프트 윈도우즈 클라이언트는 DHCP 서버의 IP 주소가 10.1.4.34라고 보고할 것입니다.


이 글의 영문 원본은
Setting Up a DHCP Client for the Solaris 10 OS or Microsoft Windows
에서 보실 수 있습니다.


2008/07/16 15:33 2008/07/16 15:33

TRACKBACK :: http://blog.sdnkorea.com/blog/trackback/617

댓글을 달아 주세요

[로그인][오픈아이디란?]

◀ Prev 1  ... 44 45 46 47 48 49 50 51 52  ... 624  Next ▶