みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

DHCPで取得したIPアドレスが頻繁に変わってしまうのですが

LINUX(RedHat9)をファイルサーバにしています。
これとは別にDHCPサーバがあります。
DHCPサーバは都合上環境等を知ることは出来ません。
ファイルサーバのIPアドレスはDHCPで取得します。
本来、サーバにはDHCPでIPアドレスを取得してはいけないと思うのですが、都合上DHCPでIPアドレスを取得しています。
IPアドレスのリース期限は1日単位なのですが(と思っています)、頻繁にIPアドレスが変わってしまいます。1日数回というレベルです。
その都度リンクが切れてしまうので困っています。
なぜ1日単位というのがわかったかと言うと、同じDHCPサーバからIPアドレスを取得している別のWindowsマシンからipconfig /allコマンドで確認しました。
LINUXのファイルサーバマシンでは確認できていません。(LINUXではどう確認すればよいのでしょうか?)

現在はDHCPサーバが悪いのか、LINUXのファイルサーバのほうが悪いのか切り分けすらできてません。
何か心当たりのある方ご助言いただけませんでしょうか?

投稿日時 - 2006-01-24 18:22:02

QNo.1918472

困ってます

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

サーバー側のリースタイムはあまり重要では
無いと思います。クライアント側の設定のほうが
怪しいと思いますのでdhclient.confの設定を
見直してみてはいかがでしょうか?

http://www.linux.or.jp/JM/html/dhcp/man5/dhclient.conf.5.html

投稿日時 - 2006-01-24 21:25:04

お礼

ありがとうございます。

リースタイムはサーバにしかないものと思っていたので参考になりました。

投稿日時 - 2006-01-25 09:19:24

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

トラブルの元になるかもしれませんが、私ならDHCP環境であれども、あまり使われないアドレスを使って固定設定しちゃいます。他のクライアントが同じアドレスを使おうとした場合、干渉を起こすので、ミッションクリティカルな環境ではお勧めしませんが... たとえば、同じサブネットの240番台や250番台(254まで)を使う方法があります。トラブルを極力避けたい場合は、どのアドレスが頻繁に使われ、どのアドレスがほとんど使われないかを、連続PINGができるソフトを使って、数日かけて下調べしておくことをお勧めします。

投稿日時 - 2006-01-25 01:02:58

補足

ファイルサーバに固定IPアドレスを割り当てることが
できました。
今回はそれで対処したいと思います、みなさまありがとうございました。

投稿日時 - 2006-01-28 22:46:47

お礼

やはり、サーバはDHCPからIPアドレスを取るのは危険ですね。
ありがとうございます。

投稿日時 - 2006-01-25 09:20:26

/etc/dhcpd.confのdefault-lease-timeの値が1日以下になっているのではないでしょうか。
設定を変えてみたらどうですか?

投稿日時 - 2006-01-24 19:58:00

補足

ありがとうございます。

dhcpd.confにはdefault-lease-timeの記載がありませんでした。
恐らくデフォルトになっているかと思います。
/var/log/messageには
dhclient: DHCPREQUEST on eth0 to XXX.XXX.XXX.XXX port 67
dhclient: DHCPACK from XXX.XXX.XXX.XXX
が約10時間おきに記載されていました。
(デフォルトでは10時間?)
まれにDHCPACKではなくDHCPNAK(失敗?)が返信されていることがあり、
そのときにIPアドレスが変わってしまっているようです。
サーバ又は通信環境が悪い??のでしょうかね。

投稿日時 - 2006-01-25 09:17:27

あなたにオススメの質問