やりたいことがすぐに探せる!やりたいこと目次
付録 > IPアドレスの設定方法(上級者ユーザー、ネットワーク管理者向け) > BOOTPを使用してIPアドレスを設定する 印刷
前のページへ 次のページへ

BOOTPを使用してIPアドレスを設定する

BOOTPは、RARPとは別の方法でIPアドレスを取得する方法です。IPアドレスのほか、サブネットマスクやゲートウェイアドレスも取得します。

BOOTPを使用してIPアドレスを設定するには、ホストコンピューターにBOOTPがインストールされ、実行されている必要があります。ホスト上の/etc/servicesファイルにBOOTPがリアルサービスとして記述されていなければなりません。man bootpdと入力するか、システムのマニュアルを参照してください。

通常、BOOTPは/etc/inetd.confファイルを使用して起動されますので、このファイルのbootpエントリーの行頭にある#を削除して、この行を有効にしておく必要があります。

一般的な/etc/inetd.confファイル内のbootpエントリーを以下に示します。

#bootp dgram udp wait /usr/etc/bootpd bootpd -i

■ BOOTPサーバーの設置についてはBOOTPの説明書を参照してください。
■ システムによって、このエントリーには「bootp」ではなく「bootps」が使用されている場合があります。

BOOTPを有効にするには、エディターを使用して行頭の#を削除します。#がない場合は、BOOTPはすでに有効になっています。

次に、設定ファイル(通常は/etc/bootptab)を編集し、ネットワークインターフェイスの名前、ネットワークの種類(Ethernetの場合は1)、MACアドレス(イーサネットアドレス)、IPアドレス、サブネットマスク、ゲートウェイを入力します。ただし、この記述フォーマットは標準化されていないため、システムのマニュアルを参照してください。

一般的な/etc/bootptabエントリーの例を、以下に示します。(無線LANの場合は、「BRN」の部分を「BRW」にします。)

BRN008077310107 1 00:80:77:31:01:07 192.189.207.3
および
BRN008077310107:ht=ethernet:ha=008077310107:¥ip=192.189.207.3:

BOOTPホストソフトウェアの中には、ダウンロードするファイル名が設定ファイル内に含まれていないと、BOOTPリクエストに応答しないものがあります。そのような場合は、ホスト上にnullファイルを作成し、このファイルの名前とパスを設定ファイル内で指定します。

RARPでの設定の場合と同じように、本製品の電源を入れると、BOOTPサーバーからIPアドレスが割り当てられます。

前のページへ 次のページへ
このページの先頭へ