Debian 8でDHCPリレーを設定するには?

Debian 8でDHCPリレーを設定するには?

3つの仮想マシンがあります。 1つの仮想マシンはDNSとDHCPサーバー、1つはDebian 8を実行しているLinuxルーター、最後の仮想マシンはテストマシンです。 Debian 8システムをDHCPリレーとして設定しようとしています。 DHCPリレーを取り付けました。ネットワーク構成は次のとおりです。 Line 1: Linux ルーター IP (192.168.1.1) (eth0)、IP 構成を動的に受信するように構成されたテスト コンピューターに接続します。行2:LinuxルーターIP(10.0.0.2)(eth1)、DHCPサーバー(10.0.0.1)に接続します。テストマシンはアドレスを受信せず、代わりにAPIPAを使用するため、DHCPリレーが機能していないようです。これが/etc/default/isc-dhcp-relay私がファイルに持っているものです:

SERVERS="10.0.0.1"
INTERFACES="eth1

「Unable to contact your DHCP serverを実行すると、cmdで次のエラーが発生しますipconfig /renew。要求がタイムアウトしました。

答え1

ステップ1:ルータが正常に動作していますか?

サーバー上のテストマシンでpingが可能であることを確認してください。この問題を最初に解決できない場合は!

ステップ2:DHCPリレーエージェントの設定

  • また、確認のために DHCP サーバー構成を表示します。
  • 両方のインターフェイスを指定する必要はありませんか?サーバー - ルーターインターフェースとルーター - クライアントインターフェース?それで、両方をこのように配置する必要があると思いますINTERFACES="eth0 eth1"
  • 「ファイルの内容が正しいことを確認してください(上記の元の投稿にはないためです)。
  • isc-dhcp-relayサービスを開始しましたか? (走る/etc/init.d/isc-dhcp-relay restart

「dhcpリレー」を正確にどのようにインストールしましたか? isc-dhcp-relayファイルについて話しているので、「isc-dhcp-relay」がインストールされているとします。

何が起こったのか(もっと重要なことは何も起こらない)、ログを見るのは興味深いかもしれません。 Wiresharkでは、いくつかの答えを得ることもできます。

私も使ったことがありませんが、Debianを使っているので、そうだと思いました。DHCPヘルパープログラム見る価値があるかもしれません。

関連情報