リモート ネットワークにリースを提供するために Ubuntu で ISC DHCP を構成する方法

リモート ネットワークにリースを提供するために Ubuntu で ISC DHCP を構成する方法

私はPCisc dhcp上でサーバーを設定していますubuntu 16.04。DHCPサーバーは、別のネットワーク上のクライアントにDHCPリースを提供する必要があります。これは、クライアントがDHCPサーバーにネットワーク経由でアクセスするためです。IPリレーと組み合わせたVPN接続

DHCP サーバーを設定して実行すると、次のエラーが発生します:

- Not configured to listen on any interfaces!

以下のスレッドの回答では、isc dhcp がこのタイプの構成をエラーとしてフラグ付けし、開始しないことが述べられています。これを機能させることは可能ですか?

https://unix.stackexchange.com/questions/415888/cant-start-isc-dhcp-server-because-of-the-error-not-configured-to-listen-on-a

私のセットアップの詳細

DHCP サーバー上の ifconfig の部分的な出力:

enp0s25   Link encap:Ethernet  HWaddr 64:00:6a:95:9c:2e  
          inet addr:192.168.168.200  Bcast:192.168.168.255  Mask:255.255.255.0

/etc/default/isc-dhcp-server:

INTERFACES="enp0s25"
INTERFACESv4="enp0s25"

dhcpd.conf は、:

subnet 192.168.2.0 netmask 255.255.255.0 {
 range 192.168.2.102 192.168.2.254;
 option domain-name-servers ubuntuserver.ostechnix.lan;
 option domain-name "ostechnix.lan";
 option routers 192.168.2.101;
 option broadcast-address 192.168.2.255;
 default-lease-time 600;
 max-lease-time 7200;
 }

答え1

No subnet declaration for eth1「 」や「 」などのエラーが発生しますNot configured to listen on any interfaces!

次に、サブネットがアドレスをリースしていないにもかかわらず、にeth1( と同じenp0s25)宣言を追加します。そして、それは機能します。subnetdhcpd.conf

次の設定を追加してみてください:

subnet 192.168.168.0 netmask 255.255.255.0 {
    option routers 192.168.168.1;
}

参照元:Ubuntu - DHCP サーバーは「どのインターフェースでもリッスンするように構成されていません」

関連情報