このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
Oracle LinuxシステムをDHCPサーバーとして構成するには:
dhcp
パッケージをインストールします。#
yum install dhcp
/etc/dhcp/dhcpd.conf
ファイルを編集して、DHCPサーバーがクライアントに提供できる設定を格納します。次の例では、ドメイン名、192.168.2.0/24サブネット上の192.168.2.101から192.168.2.254までのクライアント・アドレスの範囲とデフォルト・ゲートウェイおよびDNSサーバーのIPアドレス、デフォルトおよび最大リース時間(秒数)、そのMACアドレスで識別されるアプリケーション・サーバー
svr01
の静的IPアドレスが構成されます。option domain-name "mydom.org"; option domain-name-servers 192.168.2.1, 10.0.1.4; option broadcast-address 192.168.2.255; option routers 192.168.2.1; subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.101 192.168.2.254; default-lease-time 10800; max-lease-time 43200; } host svr01 { hardware ethernet 80:56:3e:00:10:00; fixed-address 192.168.2.100; max-lease-time 86400; }
各クライアントによってIPアドレスのリースがリクエストされると、DHCPサーバーによって
option
行の情報が各クライアントに送信されます。 オプションをsubnet
定義内に定義した場合、オプションはサブネットにのみ適用されます。 例では、オプションはグローバルであり、subnet
定義とhost
定義の両方に適用されます。subnet
定義とhost
定義で、最大リース時間に対する設定が異なっています。詳細および例については、
/usr/share/doc/dhcp-
およびversion
/dhcpd.conf.sampledhcp-options(5)
マニュアル・ページを参照してください。/etc/sysconfig/dhcpd
を編集して、DHCPサーバー自体の設定を構成します。 たとえば、次の設定では、サーバーがDHCPリクエストをリスニングするインタフェースが指定されます。DHCPDARGS="eth0 eth1"
詳細は、
dhcpd(8)
マニュアル・ページを参照してください。touchコマンドで、クライアント・リースに関する情報が格納される
/var/lib/dhcpd/dhcpd.leases
ファイルを作成します。#
touch /var/lib/dhcpd/dhcpd.leases
次のコマンドを入力して、DHCPサービスを開始し、再起動後にそれが開始することを確認します。
#
service dhcpd start
#chkconfig dhcpd on
DHCPリレーの構成に関する情報は、dhcrelay(8)
マニュアル・ページを参照してください。