自宅の LAN の IP アドレスを予約するにはどうすればよいでしょうか?

自宅の LAN の IP アドレスを予約するにはどうすればよいでしょうか?

私の Netgear ルーターは MAC ベースの IP 予約をサポートしており、複数の Ubuntu サーバーに専用の IP アドレスを割り当てる初めてのホーム LAN を設定しています。これはコンシューマー グレードのルーターであり、他のいくつかの制約があるため、この MAC ベースの IP バインディングは間違いなく「専用」IP を取得するのに最適なソリューションです。

私のルーターの IP アドレスは 192.168.1.1 です。疑問に思うのは、

  • サブネットマスクはどうすればよいですか?
  • 5 つの Ubuntu サーバーの IP はどうすればよいでしょうか?

これまでこのようなことはしたことがなかったので、正しい方向に進んでいると 95% 確信していますが、物事を割り当てたり決定を下したりする前に確信したかったのです。

これはホーム LAN なので、複数のサブネットは実際には必要ないので、私の場合、255.255.255.05 台のサーバーにはサブネット マスクで十分です。

そこからは順番に進めていこうと思っていたので: 192.168.1.2- 192.168.1.6

使用すべき「より良い」マスクはありますか? 「より良い」 IP アドレスはありますか? これは、これを複数回行ったことがある人向けの「ベスト プラクティス」の質問です。私が尋ねているのは、私のデザインはひどいのか、そうであればその理由は何か (何を変えるべきか) ということだと思います。よろしくお願いします!

答え1

私がやっているのは、ルーターの DHCP 範囲を最初の 50 個の IP アドレスに制限し、この範囲外のサーバーに静的 IP を割り当てることです。これにより、ネットワーク上の衝突が防止されます。

192.168.1-2 から 192.168.1.50 が DHCP 範囲であり、サーバーの静的 IP は 51 以上から開始します。

トリプル255でも大丈夫です。

さらに詳しい説明。

DHCP 範囲を狭める利点は、ネットワーク上にハード アドレスを指定していない、または指定できないデバイスやその他の PC が存在する場合、それらのデバイスや PC は DHCP を使用して IP アドレスを割り当てるためにルーターに依存するため、ルーターが割り当てることのできるアドレスの数を制限し、残りは自分でハード アドレスを指定する必要があることです。ルーターによっては、デフォルトで DHCP 範囲が狭くなっているものもあれば、狭くないものもあります。ルーターのファームウェアを調べて、必要に応じて変更する必要があります。

この方法により、DHCP を使用するデバイスは、ルーターで設定した狭い DHCP 範囲外のハード アドレスを取得できなくなります。範囲を狭めず、ハード アドレスが指定されたサーバーの 1 つがオフになって別のデバイスが起動し、ルーターがシャットダウン前のサーバーが持っていた IP アドレスをそのデバイスに渡すと、衝突が発生する可能性があります。その後、サーバーを起動すると、サーバーはハード アドレス (DHCP ではない) を使用してルーターに接続しようとしますが、ルーターは「この IP は他のユーザーが使用しています」と応答します。

ハード アドレス指定 (割り当てられた IP) は、ルーターではなく、PC/サーバー オペレーティング システムのネットワーク アダプター設定で実行されます。少なくとも、私はこのように実行しています。

答え2

この設定は問題なさそうですし、DHCP 範囲を制限して静的 IP を割り当てるという Moab の提案も同様に有効です。

サーバーをネットワーク外またはネットワーク間で移動する予定がない場合は、静的 IP で問題ありませんが、DHCP 予約の主な目的は、ネットワークを頻繁に変更するクライアント (自宅 <-> 職場 <-> コーヒー ショップ間を移動する Wi-Fi 経由のラップトップなど) を対象としていますが、特定のネットワーク上にある間は固定 IP が必要です。

関連情報