|
DHCPサーバーの構築
DHCPの設定ファイルは/etc/dhcpd.confなのですが、残念ながらこのファイルはないので自作しなければなりません。 #] cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf |
| ddns-update-style interim; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.0 { ←編集 # --- default gateway option routers 192.168.1.1; ←編集自ネットワークに合わせてください。 option subnet-mask 255.255.255.0; #option nis-domain "domain.org"; ←#で使わないので無効化する option domain-name "abcde.com"; ←編集ドメイン名を入力 option domain-name-servers 210.145.147.98; ←編集グローバルアドレス option time-offset -18000; # Eastern Standard Time ↑#で無効化する(しなくてもOK) #option ntp-servers 192.168.1.1; #option netbios-name-servers 192.168.1.1; # --- Selects point-to-point node (default is hybrid). Don't change this unless # -- you understand Netbios very well # option netbios-node-type 2; range dynamic-bootp 192.168.1.128 192.168.1.255; ←編集IPアドレスの割り振る範囲を入力します。 default-lease-time 21600; max-lease-time 43200; # we want the nameserver to appear at a fixed address #host ns { ←#で以下全て無効化 #next-server marvin.redhat.com; #hardware ethernet 12:34:56:78:AB:CD; #fixed-address 207.175.42.254; #} } |
| ローカルネットワークでのIPアドレスとそのクラスを決めます。 ここでは、今までの例のとおり(既にネットワークカード設定で以下に設定済)にします。クラスCでIPアドレスは、192.168.1.0〜192.168.1.255とします。 *このサーバのeth0に割り当てたグローバル側のIPアドレスを記入します こんなに沢山のパソコンを繋がなくてもよい!といった場合は、 range dynamic-bootp 192.168.1.100 192.168.1.110; のように11台のパソコンの接続に絞ることもできます。最終ブロックの数字を2〜254までの間で自由に設定できます。 } #vi /etc/sysconfig/dhcpd #] service dhcpd start #スタートさせます。 |