2つの範囲のDHCPD

2つの範囲のDHCPD

ケーブルモデムデバイスにMACアドレスに基づいて固定パブリックIPアドレスを提供する必要があるDHCPDサービスをLinuxサーバーに設定しました。

DHCPDの構成ファイルです。サーバーのIPアドレスは212.200.200.34(インターフェース1つのみ)、CMTSのIPアドレスは172.30.30.2です。 CMTS と DHCP サーバーは同じ VLAN 2000 にあります。

ddns-update-style none;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 23200;
max-lease-time 86400;
lease-file-name "/var/db/dhcpd.leases";
authoritative;
log-facility local7;

shared-network CMTS-PUBLIC-IPS {

subnet 212.200.200.32 netmask 255.255.255.224 {
 option dhcp-server-identifier 212.200.200.34;
 server-identifier 212.200.200.34;
 option routers 212.200.200.33;
 option subnet-mask 255.255.255.224;
 option time-servers 212.200.200.34;
 range 212.200.200.36 212.200.200.62;
 option broadcast-address 212.200.200.63;
 server-name "212.200.200.34";
 option domain-name "bla";

 host SID-900111 {
    hardware ethernet 55:47:6d:ed:03:c9;
    fixed-address 212.200.200.36;
 }

 host SID-111334 {
    hardware ethernet 61:5a:6d:ef:cb:b4;
    fixed-address 212.200.200.37;
 }

 ...

}

subnet 212.100.100.96 netmask 255.255.255.224 {
 option dhcp-server-identifier 212.200.200.34;
 server-identifier 212.200.200.34;
 option routers 212.200.200.33;
 option subnet-mask 255.255.255.224;
 option time-servers 212.200.200.34;
 range 212.100.100.97 212.100.100.126;
 option broadcast-address 212.100.100.127;
 server-name "212.200.200.34";
 option domain-name "bla";

 host SID-111109 {
    hardware ethernet 21:4e:6c:ac:09:43;
    fixed-address 212.100.100.97;
 }

 host SID-111110 {
    hardware ethernet 53:4e:6d:da:38:0a;
    fixed-address 212.100.100.98;
 }

 ...

}

}

したがって、最初の範囲(212.200.200.36 - 212.200.200.62)のアドレスがデバイスに正しく割り当てられます。

2番目の範囲(212.100.100.97 - 212.100.100.126)のアドレスはそうではなく、ログにBad networkというエラーが表示されます。

ここで何を見逃しているのか教えてもらえますか?

シンプルなグラフィックファイルを作成しました。 DHCP Aは重要ではありません。問題はDHCP Bに存在します。DHCP CMTSシナリオ

ベストアンサー1

これでこれを行うには2つの方法があります。 2番目のIP範囲のIPを使用してコンピュータに別のNICを追加するか、より大きなIP範囲(/ 27ではなく/ 26)を取得します。

まず、2番目のネットワークカードを試してみましたが、うまくいきました。

後で/ 26ネットワークを受信し、すべてのCMが同じネットワークにあるようにすべてを再構成しました。

どちらの方法も合法的/有効です。

おすすめ記事