• ベストアンサー
  • 困ってます

DHCPサーバーで固定IPを割り振る方法について

環境はCentOS6.5です。DHCPをインストールあと、dhcpd.confを下記内容に編集してdhcpdをスタートさせると問題なく動作します。 ddns-update-style interim; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.1; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.1.1; option time-offset -18000; range dynamic-bootp 192.168.1.2 192.168.1.254; default-lease-time 21600; max-lease-time 43200; } ところが、下記内容を最終行に付け加えるとdhcpdがFAILDのエラー表示をして起動しません。 host win-client1 {  hardware ethernet 50:B2:73:90:23:A3;  fixed-address 192.168.1.10;  } 何が間違っているのでしょうか。 よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数436
  • ありがとう数9

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

range dynamic-bootp 192.168.1.2 192.168.1.254; 上記の範囲内に 192.168.1.10 が入っているからじゃね? 試しに、 range dynamic-bootp 192.168.1.11 192.168.1.254; とかにしたらいかが?

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご回答ありがとうございます。 凡ミスでした。下記記述のMACアドレス部分は実際の編集画面では、よく見るとセミコロンで区切ってありました。正確にはコロンでした。 直したら、DHCPDが正常起動しました。 host win-client1 {  hardware ethernet 50:B2:73:90:23:A3;  fixed-address 192.168.1.10;  } ありがとうございます。

関連するQ&A

  • dhcp.dが起動しない

    サーバ立てるのに挑戦してみました。 /etc/dhcpd.confを以下のように設定しました。 ddns-update-style none; server-identifier server; shared-network DHCP { option subnet-msk 255.255.255.0; default-lease-time 21600; max-lease-time 43200; subnet 192.168.1.0 netmask 255.255.255.0;{ range 192.168.1.16 192.168.1.240; option broadcast-address 192.168.1.255; option routers 1921.168.1.1; option domain-name "abc.gr.jp"; option netbios-name-servers 192.168.1.1; } で上書きして、設定後に# /etc/rc.d/init.d/dhcpd startを入力しても failedになってしまいます。 何がいけないのでしょうか?

  • DHCPサーバの設定について

    Redhat Enterprise Linux 4.8に標準で付いているdhcpdを使ってDHCPサーバの構築を しています。 DHCPサーバはサブネットを複数分割してるL3スイッチに接続されていて、各サブネットに DHCPでアドレスを配布したいと考えています。 (L3スイッチには、DHCPリレーの設定は完了しています。) ただし、このDHCPサーバが接続されているサブネットに限っては、DHCPを無効にして、 固定アドレスで管理したいと思っています。 この時に、サーバのアドレスを例えば192.168.100.1/24とした場合、/etc/dhcpd.confの 内容は以下の通りであっていますか? ---------------------------------- ddns-update-style none; default-lease-time 600; max-lease-time 7200; subnet 192.168.100.0 netmask 255.255.255.0 { } subnet 10.0.0.0 netmask 255.255.255.0 { range 10.0.0.10 10.0.0.99; option routers 10.0.0.1; option subnet-mask 255.255.255.0; } subnet 10.0.1.0 netmask 255.255.255.0 { range 10.0.1.10 10.0.1.99; option routers 10.0.1.1; option subnet-mask 255.255.255.0; } (以下省略) ---------------------------------- サーバが接続するサブネットについては、subnet宣言が必須のようなのですが、具体的には subnet宣言だけして、rangeの文を記述しなければよいのでしょうか? 実際に試してみればいいのですが、残念ながら環境が用意できないので、ご存知の方が いらっしゃったらご教授ください。 よろしくお願いします。

  • DHCPサーバーの設定について(違うサブネットへの振り当て)

    現在ネットワークの勉強用に下記のようなネットワークを組んでいます。 RouterAは固定IP1個を提供しているプロバイダAに接続し RouterCは動的IPを割り当てる通常のプロバイダに接続しています。 RouterBは10.0.0.0/25と10.0.0.128/25 のネットワークが 相互に通信できるようにRouterAとRouterCを接続し ルーティング設定で相互のネットワークへ通信ができる状態に組んでいます。 RouterA側の10.0.0.0/25は外部公開用のWebサーバーです。 RouterC側の10.0.0.128/25は通常のネット用です。 このたび10.0.0.0/25に所属するServer(10.0.0.105)でDHCPサーバーを構築しようと思い DHCPの配布元からDHCP Server 3.0.4をダウンロードし コンパイル、インストールを行いました。 結果的には10.0.0.0/25側のネットワークで10.0.0.128/25側の違う サブネットに所属するクライアントにIPアドレスを割り当てたいと思っています。 設定ファイルを下記のように設定しましたが 10.0.0.128/25側のルーターに接続したPCがDHCPからIPアドレスを取得してくれません。 技術的に不可能なのでしょうか。それとも何か他に設定が必要なのでしょうか。 server-identifier サーバーのFQDN; ddns-update-style none; subnet 10.0.0.128 netmask 255.255.255.128 { authoritative; ddns-updates off; range 10.0.0.160 10.0.0.190; option routers 10.0.0.129; option subnet-mask 255.255.255.128; option domain-name-servers 10.0.0.105; option broadcast-address 10.0.0.255; default-lease-time 3600; max-lease-time 7200; } この設定では No subnet declaration for eth0 (10.0.0.105). と表示され起動しませんでしたので下記を追加しましたら DHCPサーバーは起動できましたが冒頭のとおりです。 subnet 10.0.0.0 netmask 255.255.255.128 { range 10.0.0.160 10.0.0.126; }

  • KVM上のゲストをPXEサーバーに

    現在、Ubuntu10.04LTSにKVMをインストールし、 その上で走らせているCentOS6.4へ、PXEサーバーの環境を構築しようとしています。 使用しているマシンにはNICが2つあり、うちひとつがPXEブート用のNICで、ブートするマシンと直結しています。 Ubuntu上ではこちらをeth1、ネットワーク接続用のNICをeth0とし、 どちらもブリッジを設定しています。 設定は以下のとおりです。eth0のもろもろの設定は、社内環境なので気にしないでください。 /etc/network/interfaces auto eth0 iface eth0 inet manual auto eth1 iface eth1 inet manual auto br0 iface br0 inet static bridge_ports eth0 bridge_stp off bridge_maxwait 0 bridge_df 0 address 10.200.20.158 netmask 255.255.240.0 gateway 10.200.31.254 dns-nameservers 10.200.0.10 10.200.0.2 10.0.0.5 auto br1 iface br1 inet static bridge_ports eth1 bridge_stp off bridge_maxwait 0 bridge_df 0 address 192.168.10.1 netmask 255.255.255.0 そして、UbuntuのKVM仮想マシンマネージャから、 仮想ネットワークインターフェースでbr0(52:54:00:6e:6e:3a)、br1を有効にし、 以下のように設定をしました。 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="none" HWADDR="52:54:00:6e:6e:3a" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="d52abc6f-395a-42f1-adfd-552ea5052b74" NETMASK=255.255.240.0 IPADDR=10.200.20.150 USERCTL=no PEERDNS=yes IPV6INIT=no GATEWAY=10.200.31.254 DNS1=10.200.0.10 DNS2=10.1.0.2 DNS3=10.0.0.5 /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE="eth0" BOOTPROTO="none" HWADDR="52:54:00:30:1C:70" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="d52abc6f-395a-42f1-adfd-552ea5052b74" NETMASK=255.255.255.0 IPADDR=192.168.10.2 USERCTL=no PEERDNS=yes IPV6INIT=no この設定で、eth0を使って外部との通信は、ホストのUbuntuと同じようにできています。 しかし、以下のdhcpサーバーの設定をしても、 ブートマシンのNICがサーバーを見つけてくれません。 ddns-update-style interim; ignore client-updates; DHCPD_INTERFACE = "eth1"; subnet 192.168.10.0 netmask 255.255.255.0 { # --- default gateway option routers 192.168.10.2; option subnet-mask 255.255.255.0; range dynamic-bootp 192.168.10.3 192.168.10.5; default-lease-time 518400; max-lease-time 259200; # we want the nameserver to appear at a fixed address host sample { next-server 192.168.10.2; hardware ethernet 00:19:66:48:B6:08; fixed-address 192.168.10.3; filename "pxelinux.0";      option root-path "/mnt, wsize=1024"; option host-name "sample"; } } 何が間違っているのか、わかりますでしょうか? おそらく情報が足りないと思うので、 いろいろとご教示いただければと思います。

  • CATV回線にてVinelinux3.1をルータとして使いたい

    余っているPCにVinelinux3.1を入れ、それをルーター として使用したいと考えています。 eth0をCATV回線と接続し, eth1はDHCPを起動して HUBに接続しています。 Network構成は以下の通りです。 ------------  CATV Modem ------------    ↑↓eth0 -------------  (Vinelinux3.1)   ルータPC -------------    ↑↓ eth1 ------------    HUB ------------    ↑↓ ---------------------------  WindonsXP & VineLinux3.1 --------------------------- ルータPCの端末から"ifconfig"にてeth0,eth1ともに端末に表示されました しかし・・・・ ルータPCからWindowsXPに対するpingとLocalのLinuxからWindowsXPに対するpingが通りませんでした。 (それ以外のpingは通りました。) 質問その1・・・・ この状態は何が原因なのでしょうか?? 以下、関係しそうな設定ファイルです。 /etc/dhcpd.conf ------------------------------------------------ ddns-update-style none; subnet 192.168.0.0 netmask 255.255.255.0 {  range 192.168.0.100 192.168.0.200;  option routers 192.168.0.1;  option subnet-mask 255.255.255.0;  option broadcast-address 192.168.0.255; } ------------------------------------------------ /etc/sysconfig/network-script/ifcfg-eth1 ------------------------------------------------ DEVICE=eth1 IPADDRESS=192.168.0.1 NETMASK=255.255.255.0 NETWORK=192.168.0.0 BROADCAST=192.168.0.255 ONBOOT=yes ------------------------------------------------ ぜひぜひ皆様からのご指摘、よろしく宜しくお願いいたします!!!

  • windowsでDHCPサーバーと固定IPの併用について

    linux上にsambとatalkを立ち上げて小さなネットワークを運用しています。今まではlinuxのサーバー、プリンタ等を固定IPとしてwindowsとmacのクライアントはDHCPサーバ(ルーターのDHCPサーバ)からIPアドレスを取得するようにしてきました。 今回windows98上にイントラネット用のwwwサーバを立ち上げるために固定IPアドレスをふったところ、固定IPアドレスのwindows98から他のネットワークコンピュータが、認識されなくなり、不安定(ネットワークコンピュータに接続を試みると止まってしまう 等)になりました。ルータを介してインターネットに接続したり、sambサーバにpingを打つと問題なく返ってきます。windows98の立ち上げ時sambサーバーにデータの取得に行くようなので、サーバの問題ではなくクライアントのwindows98の方の問題のような気がします。 windowsはほとんどいじったことがありません。原因と解決方法についてよろしくお願いいたします。

  • IPアドレスについて

    IPアドレスについて(3) 下記は、2台のPCをコマンド実行した結果ですが、 設定などあってるか教えてください。 ( ルータ:PR-200NE) 1.2台のPCはそれぞれIP Routing Enabledと WINS Proxy Enabledが YesとNoで違いますがPCでの設定でしょうか? (Admに入れない状況です) 2.2台のIPアドレスがずっと同じで、理由を教えてください。 (家に3台のPCがあって、それぞれ電源を入れる順番が違ったり、 RANをさし入れ直してもIPアドレスは不変。 Admで入るPCを自動に設定しても同じ) **下記** 1.PC2k Windows 2000 IP Configuration Host Name . . . . . . . : VAIO Primary DNS Suffix . . . . : Node Type . . . . . .. : Broadcast IP Routing Enabled. . . : No WINS Proxy Enabled. .. : No Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : Description . . . . : Intel 8255x-base d PCI Ethernet Adapt er (10/100) Physical Address. . : 08-00-46-07-27-5F DHCP Enabled. . . . . : Yes Autoconfiguration Enabled . . : Yes IP Address. . . . : 192.168.1.6 Subnet Mask . . : 255.255.255.0 Default Gateway . : 192.168.1.1 DHCP Server . . . : 192.168.1.1 DNS Servers . . . . : 192.168.1.1 Lease Obtained. . . : 2008年7月29日 17:27:44 Lease Expires . . . . : 2008年7月30日 17:27:44 *** 2.PCXP Windows IP Configuration Host Name . . . . : your-ob Primary Dns Suffix . . . . : Node Type . . . . . . . . : Broadcast IP Routing Enabled. . . : Yes WINS Proxy Enabled. . : Yes Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : Description . . . : VIA Compatable Fast Ethernet Adapter Physical Address. . . : 00-40-D0-33-58-02 Dhcp Enabled. . . . . . : Yes Autoconfiguration Enabled . . : Yes IP Address. . . . . .. : 192.168.1.2 Subnet Mask . . . . : 255.255.255.0 Default Gateway . . : 192.168.1.1 DHCP Server . . . .. : 192.168.1.1 DNS Servers . . . . . : 192.168.1.1 Lease Obtained. . . . : 2008年7月29日 17:13:34 Lease Expires . . . . . : 2008年7月30日 17:13:34

  • DHCPサーバーにする方法

    RedHat9を使っています。 DHCPサーバーにしてから、ファイルサーバー・プリントサーバーにしようと考えています。 ネットワークカードの認識が済み、192.168.2.1で固定のIPに設定しましたが、DHCPサーバーにする方法がわかりません。その後どのように設定したらよいでしょうか?

  • 固定IPとDHCPを使用したい

    こんばんわ 現在VDSL契約でNTTからのモデムとルーター機能が一緒のRV-230SEというものをレンタルして使用しています。出張先からリモートで自宅PCに入りたく固定IPを1つ貰って使いたいのですが、このルーターでTVと複合機とPC2台を使用しています。PC1台だけに固定を振って残りにローカル(DHCPじゃなくてもよい)を振るにはどうしたらいいですか?また、このレンタルのモデムとルーターSETの装置で出来ないのならそういった機能がついたルーターとかはありますか?

  • win10の固定IPが勝手にDHCPに

    機種:serface go2(windows10pro)    ネットワーク接続(WiFi)    特に多くのアプリケーションはインストールしていない、Office無し 1:コントロールパネル\ネットワークとインターネット\ネットワーク接続のWiFi接続のプロパティのTCP/IPv4設定をしました 2:設定/状態/ネットワークの状態のwifi接続のプロパティを確認しました 状態 1からTCP/IPv4設定でIPアドレスを固定(GW,DNSは未入力)、詳細設定からセカンダリIPアドレスを作成 2の設定で確認すると、IP設定は自動(DHCP)、プロパティはIPv4アドレスにはプライマリ、セカンダリ設定は入っています。 質問A:1は固定にしているが、2では一部IP設定が自動(DHCP)になっているのが何故か分かりません 質問B:質問Aの状態で1のWiFi設定がいつの間にか勝手にDHCPに変わってしまい、設定が消えてしまう、これも何故か分かりません 質問C:2の設定からセカンダリIPアドレス設定はどの様にするのでしょうか?出来ないのかも知れません どちらかの設定が優先されるのであれば、ご存知であればご教授頂けませんでしょうか? 分かりにくく申し訳ありませんが、宜しくお願いいたします。