DHCPサーバーを実行しているコンピューターは、独自のIPアドレスを割り当てることができますか、それとも静的に設定する必要がありますか?これがDHCPソフトウェアに依存する質問である場合、私の構成はPiHoleを実行しているDebianサーバーです。
DHCPサーバーには静的IPが必要です-これは鶏卵の問題が原因です。
技術的には、標準でこれが発生する可能性がありますが、彼の正しい考えのネットワーク管理者はそれが機能することを期待しません。
ほとんどのオペレーティングシステムは、起動時にAPIPA IP(169.254.1.0〜169.254.254.255)を使用します。したがって、DHCPサーバーが実行でき、場合によっては要求に応答することもできます。
理論的には、サーバー上でDHCPクライアントデーモンが実行され続け、試行を続ける場合、同じサーバー上で実行されているDHCPサーバーデーモンが間に合うように応答する必要があります。次に、他のコンピュータからのDHCP要求に応答し続けながら、独自の適切なIPアドレスを設定できる必要があります。
これが実際に機能するかどうかは、サーバーコンピュータのオペレーティングシステムのDHCPクライアントとサーバーソフトウェアの実装に大きく依存します。
他の答えはいくつか見落としているように感じます。
DHCPサーバーを実行しているコンピュータが独自のIPアドレスを割り当てることができますか
DHCPサーバーはIPを提供します。
続行する前に-DHCPサーバーは、システム上で実行されているプログラムであり、他のものも実行している可能性があります(デバイスとは異なります)。 DHCPサーバーはプロセスに従い、特定の時間に特定の形式でDHCPプロトコルに記述されていることを期待します。
DHCPサーバーは、システムで提供されたIPを取得し、ネットワーク構成を変更する責任はありません。これはDHCPクライアントの責任です。
DHCPサーバーはDHCPクライアントでもないため、これに対する技術的な答えは「いいえ」です。
また、systemsまたはserversには実際にはIPアドレスがないことを理解してください-それはそれらのシステム(またはサーバーが実行されるシステム)のネットワークインターフェイスであり、多くのシステム複数のインターフェースがあります。たとえば、ラップトップには有線イーサネットと無線LANインターフェースがあり、それぞれに独自のIPがある可能性があります。つまり、「私のラップトップのIPは何ですか」というのは誤解です。「私の無線ネットワークのIPは何ですか」と言うべきです。 100%正解です。
さて...
もちろんです。
そして、ほとんどのホームルーターの場合、これはすでに起こっています。
ただし、ルーターのDHCPサーバーはLAN + WLANインターフェイスでリッスンしており、ルーターのDHCP クライアントはWANまたはインターネットインターフェイスでリッスンしています。
このようにして、ルーターはISPからIPを取得し、ルーターはLAN上のホストにプライベートIPを割り当てます。クライアントとサーバーは異なるインターフェースでリッスンしているため、相互に干渉しません。
いいえ。DHCPがクライアントに応答するとき、送信するパケットに送信元IPを設定する必要があります。 IKは誰かからリクエストを取得しますが、リクエスタにはIPがないため、設定するソースIPはありません。
そのソースIPをブロードキャストに設定すると、どのコンピューターもDHCPオファーに応答し、DHCPを破ることができます。
したがって、ほとんどのDHCPサーバーソフトウェアはIPなしのインターフェイスでリッスンしないと思います。
したがって、DHCPサーバー自体にIPを割り当てることはできません。
はい、可能です。
ホストであるコンピューターとネットワークアドレスは同じではありません。ホストには、複数の物理ネットワークインターフェイスがある場合と、1つの物理ネットワークにいくつかの仮想ネットワークインターフェイスがある場合があります。
DHCPサーバーには静的IPアドレスが必要です。理論的には、静的IPアドレスを持つ1つのインターフェイスでDHCPサーバーを実行し、同じコンピューター上の別のインターフェイスで動的IPアドレスを要求するDHCPクライアントを使用することができます。
ホストに2つのインターフェースenp2s0とenp3s0があるとします。 enp2s0は、DHCPサーバーの静的IPアドレスを取得します。 DHCPクライアントは、同じホスト上のenp2s0でリッスンしているDHCPサーバーから受信した動的IPアドレスでenp3s0を構成します。
おそらく違います。 DHCPサーバーを構成して自動構成アドレス(169.254.xxx.xxx)をリッスンすることは技術的には可能ですが、ほとんどのDHCPサーバーソフトウェアはno subnet declaration for eth0
または類似のメッセージで失敗し、IPアドレスの配布を開始しません。そのため、DHCPサーバーには静的IPがほとんど必要です。