Linuxの下でDHCPサーバーを構築する

1721 ワード

一.DHCPに必要なパッケージdhcp-common-4.1.1-34.Pl.el6.centos.x86_64dhcp-4.1.1-34.pl.el6.centon.x86_64 2.メインプロファイルの編集
vi/etc/dhcp/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
shared-network ifs {
       option domain-name     "ifs.com";
       option domain-name-servers 192.168.0.1;
       default-lease-time 21600;
       max-lease-time 43200;
subnet 192.168.0.0 netmask 255.255.0.0 {
       option routers               192.168.0.1;
       option subnet-mask           255.255.0.0;
       option time-offset           -18000;
       range dynamic-bootp 192.168.0.10 192.168.0.15;
}
}

1、ddns-update-styleタイプサポートされているDNS動的更新タイプ(必須)を定義します.一般的には閉じるように設定されています.interimとnoneはすべて閉じるという意味です.2、subnetネットワーク番号netmaskサブネットマスクこれは役割ドメインを示す3、option routersゲートウェイ4、option subnet-maskサブネットマスク5、option nis-domain NISです.注釈がなければ6、option domain-nameドメイン名7、option domain-name-servers DNSサーバIP 8、range dynamic-bootp IPアドレスの範囲9、default-lease-time 21600;アドレスリース時間10、max-lease-time 43200;リース最大時間11、host ns{next-servermarvin.redhat.com;hardware ethernet 12:34:56:78:AB:CD;fixed-address 207.175.42.254;これは、アドレスとMACのバインドに使用される特殊な宣言であり、hardware ethernetはハードウェアタイプがイーサネットであり、MACアドレスを書き、fixed-addressは上のMACにバインドされるIPアドレスである.注意:各行のパラメータを書き終わったら必ず「;」を終了します.そうでなければ、構成エラーで、サービスを開始できません.具体的なフォーマットは、shared-networkスーパー役割ドメインの名前{グローバルなパラメータ、すべての役割ドメインに有効で、DNSアドレス、リースの時間などの情報を書くことができます.各行は「;終了(最初の役割ドメイン):subnetネットワーク番号netmaskサブネットマスク{役割ドメインのパラメータ設定は、個人の状況に応じて設定すればよく、各行が書き終わると「;」終了}(2番目の役割ドメイン):subnetネットワーク番号netmaskサブネットマスク{役割ドメインのパラメータ設定は、個人の状況に応じて設定すればよく、各行が「;终わり}}书き方はこうなりますが、书き方は柔软です.三.dhcpサービスの開始
service dhcpd start

四.dhcpログエラー
tail -20 /var/log/messages