DHCPサーバの設定
使用するOSはUbuntu 10.10 desktop版のGNU/Linuxです.
使用するdhcpサーバツールは以下の通りです.
dhcp 3-server
---------------------------------
dhcpd.com nf----------------------------
インストールが完了したら、必要なのは/etc/dhcp 3/dhcpd.com nfファイルです.
簡単な構成ファイルの例:
dhcpの契約情報は/var/lib/dhcp 3/dhcpd.leassにおいて、DHCPの顧客リースデータベースが格納されています.このファイルは手作業で修正されるべきではなく、最近割り当てられたIPアドレスのDHCPリース情報はリースデータベースに自動的に保存されます.この情報はリース期間の長さを含む.IPアドレスが割り当てられたオブジェクト.レンタル期間の開始と終了日.およびテナントのネットカードのMACアドレスを検索します.
レンタルデータベースで使う時間はグリニッジ標準時間(GMT)で、現地時間ではありません.レンタルデータベースは時々再構築されますので、あまり大きくないです.まず、すべての既知のリースは一時的なリースデータベースに格納されます.dhcpd.leasesファイルはdhcpd.leasesと名前を変えられます.その後、一時的なレンタルデータベースはdhcpd.leasesファイルに書き込まれます.
dhcpd.leasesのファイル内容:
lease 192.168.5.220 #DHCPサーバが割り当てたIPアドレス
starts 1 2005/07/01 09:10:30;リース開始時間
ends 1 2005/07/30 09:10:30;リース終了時間
binding state active;
next binding state free;
hardware ethersnet 00:00:f 8:a 0:15:78;獛クライアントネットワークカードMACアドレス
uid「\001\000\250\140%\306」クライアントのUID表示を確認するために使用します.
client-hostname"ghq 123"クライアント名
----------------------------------------------------------他の設定ファイル------------
Debianシステムでは、/etc/default/dhcp 3-serverファイルにdhcp 3-serverサービスの傍受ネットワークデバイスを設定する必要があります.
INTERFACES=「eth 0」
dhcpd.com nfに対する変更は、dhcpサービスを再起動しないと有効になりません.
dhcpdのログは/var/log/に記録されています.
daemen.logと/var/log/
syslog中
使用するdhcpサーバツールは以下の通りです.
dhcp 3-server
---------------------------------
dhcpd.com nf----------------------------
インストールが完了したら、必要なのは/etc/dhcp 3/dhcpd.com nfファイルです.
簡単な構成ファイルの例:
- #----------------- -------------------
- ddns-update-style none; # dns
- option domain-name "example.org"; #
- default-lease-time 259200; # 3 ,
- max-lease-time 518400; #
- authoritative; #
- option routers 192.168.1.1; #
- option broadcast-address 192.168.1.255; #
- option domain-name-Servers 211.137.130.3; # dns ip , /etc/resolv.conf , ,
- #---------------- -------------------
- subnet 192.168.1.0 netmask 255.255.255.0 # ip
- { range 192.168.1.30 192.168.1.39; # ip
- option subnet-mask 255.255.255.0; #
- host hsqysx # ip
- { hardware ethernet 44:87:fc:5b:ee:f1; # mac
- fixed-address 192.168.1.33; # ip
- }
- }
- subnet 10.254.239.32 netmask 255.255.255.224
- { range dynamic-bootp 10.254.239.40 10.254.239.60; # BOOTP
- option broadcast-address 10.254.239.31;
- option routers 10.254.239.32;
- }
-
----------------------------dhcpd.leases----------------------------------------------------------------------------------------------------------------dhcpの契約情報は/var/lib/dhcp 3/dhcpd.leassにおいて、DHCPの顧客リースデータベースが格納されています.このファイルは手作業で修正されるべきではなく、最近割り当てられたIPアドレスのDHCPリース情報はリースデータベースに自動的に保存されます.この情報はリース期間の長さを含む.IPアドレスが割り当てられたオブジェクト.レンタル期間の開始と終了日.およびテナントのネットカードのMACアドレスを検索します.
レンタルデータベースで使う時間はグリニッジ標準時間(GMT)で、現地時間ではありません.レンタルデータベースは時々再構築されますので、あまり大きくないです.まず、すべての既知のリースは一時的なリースデータベースに格納されます.dhcpd.leasesファイルはdhcpd.leasesと名前を変えられます.その後、一時的なレンタルデータベースはdhcpd.leasesファイルに書き込まれます.
dhcpd.leasesのファイル内容:
lease 192.168.5.220 #DHCPサーバが割り当てたIPアドレス
starts 1 2005/07/01 09:10:30;リース開始時間
ends 1 2005/07/30 09:10:30;リース終了時間
binding state active;
next binding state free;
hardware ethersnet 00:00:f 8:a 0:15:78;獛クライアントネットワークカードMACアドレス
uid「\001\000\250\140%\306」クライアントのUID表示を確認するために使用します.
client-hostname"ghq 123"クライアント名
----------------------------------------------------------他の設定ファイル------------
Debianシステムでは、/etc/default/dhcp 3-serverファイルにdhcp 3-serverサービスの傍受ネットワークデバイスを設定する必要があります.
INTERFACES=「eth 0」
dhcpd.com nfに対する変更は、dhcpサービスを再起動しないと有効になりません.
dhcpdのログは/var/log/に記録されています.
daemen.logと/var/log/
syslog中