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

bootpd
bootpd bootpd 디먼 목적 인터넷 부트 프로토콜 서버를 설정합니다. 구문
bootpd [ -s ] [ -t Integer ] [ -d [ -d ... ] ] [ -g ] [ ConfigFile [ DumpFile ] ]
설명
bootpd 명령은 인터넷 부트 프로토콜 서버를 수행합니다.
bootpd 디먼은 일반적으로 inetd 디먼에 의하여 시작됩니다. 디폴트 /etc/inetd.conf 파일은 다음 행을 포함하고 있습니다.
bootps dgram udp wait root /usr/sbin/bootpd bootpd
디폴트로, 이 항목에 주석을 답니다. bootpd 디먼을 inetd 디먼의 사용 가능한 서브서버 리스트에 추가하는 한 가지 방법은 SMIT(SystemManagement Interface Tool)를 사용하는 것입니다. bootpd 디먼을 사용 가능하게 하는 또 다른 방법은 /etc/inetd.conf 파일을 편집하여 bootps 항목의 주석 처리를 제거하고, refresh -s inetd 또는 kill -1 InetdPid를 입력하여 inetd 디먼에 구성설정 파일의 변경사항을 알리는 것입니다. 이제, bootp 요청이 있으면, inetd가 bootpd 디먼을 시작합니다. 디먼이 시작되면, bootpd는 부트 요청을 계속 감지합니다. 그러나, 서버가 이전 부트 요청의 15분 이내에 부트 요청을 받지 않으면, 시스템 자원을 보존하기 위해 종료합니다. 이 시간종료 값 15분은 -t 플래그를 사용하여 변경할 수 있습니다.
inetd 디먼 없이 bootpd 디먼을 시작하려면 -s 플래그를 사용하십시오. 이 모드에서, bootpd 디먼은 디먼이 종료(kill)될 때까지 계속 bootp 요청을 감지합니다.
bootpd 디먼은 시작과 동시에 사용할 포트 번호를 /etc/services 파일에서 찾아 다음 항목을 발췌합니다.
bootps BOOTP 서버 청취 포트
bootpc 클라이언트에 응답하기 위해 사용된 대상 포트
그런 다음, bootpd 디먼은 구성설정 파일을 읽습니다. 구성설정 파일이 지정되지 않은 경우, 디폴트 파일은 /etc/bootptab입니다. 구성설정 파일을 읽고 나면, bootpd 디먼은 bootp 요청을 감지하고 처리하기 시작합니다. bootpd 디먼은 SIGHUP 정지 신호를 수신하거나 bootp 요청 패킷을 수신하여 파일이 갱신되었음을 발견하면 해당 구성설정 파일을 다시 읽습니다. 구성설정 파일을 다시 읽을 때, 호스트를 추가하거나 삭제 또는 수정할 수 있습니다.
플래그
-d 디버깅 출력의 레벨을 증가시킵니다. 이 플래그는 여러 번 사용할 수 있습니다. 디버깅 레벨은 다음과 같이 사용할 수 있습니다.
Debug Level Syntax Message
1 -d Only error messages.
2 -d -d Level 1 messages and messages indicating potential errors.
3 -d -d -d ... Level 1 and level 2 and general information messages.
디버그 레벨이 >0으로 설정되고 syslogd 디먼이 실행 중이면 모든 디버그 메세지가 syslogd 로그 파일에 인쇄됩니다.
-g bootp 응답시 bootp 요청에서 사용된 것과 같은 게이트웨이 IP 주소를 유지하십시오.
-s 독립형 구성설정으로 bootpd 명령을 수행합니다. 이 모드는 많은 호스트가 있는 대형 네트워크 설치에 사용됩니다. 이 경우, bootpd 명령이 존재하지 않으므로 -t 플래그는 영향을 미치지 않습니다.
-t -t20과 같이 다른 시간종료 값을 분으로 지정합니다. 시간종료 값 0은 영구적임을 의미합니다. 디폴트 시간종료 값은 15분입니다.
ConfigFile 구성설정 파일을 지정합니다. 디폴트 구성설정 파일은 /etc/bootptab입니다.
DumpFile bootpd 디먼이 bootp 서버 데이터베이스의 사본을 덤프해 넣을 파일을 지정합니다. 디폴트 덤프 파일은 /etc/bootpd.dump입니다.
예제
독립형 모드에서 bootpd 디먼을 시작하려면 다음과 같이 입력하십시오.
/usr/sbin/bootpd -s
디버그 레벨 3, 구성설정 파일 /etc/newconfig 및 덤프 파일 /etc/newdumpfile의 독립형 모드에서 bootpd 디먼을 시작하려면, 다음과 같이 입력하십시오.
/usr/sbin/bootpd -s -d -d -d /etc/newconfig /etc/newdumpfile
파일
/etc/bootpd.dump 디폴트 bootpd 덤프 파일.
/etc/bootptab 디폴트 bootpd 구성설정 파일.
/etc/services 인터넷 서비스에 사용된 소켓 및 프로토콜을 정의합니다.
/etc/inetd.conf inetd 디먼에 대한 구성설정 정보가 포함됩니다.
관련 정보
x_add_nfs_fpe 명령, x_rm_fpe 명령.