よろづやアンテナ

ITから生活の参考になる情報を備忘録代わりに残していきます

DHCPサーバの自動付与IPレンジの範囲に固定IPがいるとバッティング、重複するトラブル

以前、会社でDHCPがうまく取得できずに固定IPに設定して使うということをしていたことがあります。自動でふられないので、いたしかたなく設定したわけですが、これが問題になることがないのかと思って、今更ながら調べてみました。

 

実際は、DHCPサーバの自動付与IPレンジの範囲に固定IPがいるとバッティング、重複するトラブルが発生することがあるかもしれないということです。

 

こちら

DHCPで付与する範囲内のIPアドレスを勝手に固定で使うパソコンを検出したい | 日経クロステック(xTECH)

 

ちょっと古い情報になりますが、

 

Q
Windows Server 2003DHCP(動的ホスト構成プロトコル)サーバー機能を使って,クライアントPCにIPアドレスを自動的に付与しています。しかし,DHCPサーバーで定義したリース範囲のIPアドレスを,勝手に固定で設定するユーザーがいるため,クライアントがIPアドレスを自動取得できない障害がときどき発生しています。

 DHCPで自動的に付与している範囲のIPアドレスを固定で設定するユーザーには,注意を促す必要がありますが,それとは別に,IPアドレスのバッティングを防ぐ方法はないでしょうか?

 

ここにある通り、固定IPをふられるとバッティングするそうです。

 

 

解答です。

 

A
今回のケースでは,ユーザーが勝手にIPアドレスを固定で設定してしまう問題と,勝手に設定したIPアドレスDHCPサーバー側が正規に付与するIPアドレスがバッティングする問題の2つがあります。このうち,後者のIPアドレスのバッティング対策には,Windows Server 2003の標準機能を使用することで改善が可能です。

 Windows Server 2003DHCPサーバーには,クライアントの要求に応じて自動的に付与するIPアドレスに対して,あらかじめpingを実行し,そのIPアドレスを保持したコンピュータがほかに存在しないことを事前に確認する仕組みがあります。この機能により,スクリプトやツールを使用しなくても,DHCPでの付与によるIPアドレスのバッティングを効率的に防げます。

 しかし,この機能はデフォルトではping試行回数が「0」に設定されており,使用されていません。そこでこれを変更してください。試行回数を多く設定しすぎるとネットワークやサーバーに負荷がかかりますので,1回にするのが望ましいでしょう。

 

今もサーバの設定も同様なのかは確認していませんが、こういった方法で回避ができます。逆に設定しないことで、固定IPを勝手に使っている人を探すこともできるかもしれません。

 

いずれにしても、トラブル回避の鍵は運用にありそうですね。

 

[Amazon限定ブランド] #like アサヒ おいしい水 天然水 ラベルレスボトル 2L×9本