Intel NUC i7で実行されているCentOS 6にDHCPサーバーを設定しようとしました。 dhcpdをインストールし、dhcpd.confサンプルを使用しました。
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option domain-name "xtreemfs.org";
option domain-name-servers 192.168.1.1;
option time-offset -25200; # GMT - 7
range 192.168.1.2 192.168.1.64;
}
私が試したこと:
1. /var/lib/dhcpd/にdhcpd.leasesというファイルがあることを確認してください。
2. dhcpd.conf ファイルにターミネーター (;) がないことを確認します。
3. /etc/sysconfig/ を編集します。 dhcpd ファイル eth0 の使用
4. システムの再起動
サーバーを起動しようとすると(sudo service dhcpd restart)、次のように表示されます。
Starting dhcpd: [FAILED]
私の質問は次のとおりです。
1.失敗の原因を見つける方法はありますか(一部のログを表示)。
2. この問題を解決するにはどうすればよいですか?
(誰かが私の設定が1000 / T ethスイッチに接続されている3台のIntel NUC i7コンピュータで構成されていて、どのコンピュータも私のローカルネットワークに接続されていないという事実について疑問に思っている人がいれば。私の目標は、コンピュータの1つを別の2台のコンピュータのDHCPサーバーに設定することです。)
答え1
/var/logのメッセージファイルを読んだ後、問題を解決しました。
less /var/log/messages
これは、リスナーが構成されていないために問題があることを示しています。この問題を解決するためにファイルeth0
に追加しましたが、/etc/sysconfig/dhcp/dhcpd.conf
すべてがうまくいきました。