web-dev-qa-db-ja.com

異なるサブネットを介したDHCPリレー

TP-Link W8980は、192.168.0.0/24サブネット上のDHCPサーバーとして機能します。これは、唯一のWi-Fiアクセスポイントでもあります。

Zyxel USG 50は、2つのWANポートを介して接続されており、静的アドレス192.168.0.253および192.168.0.254を持っています。

Zyxelは、4つのLANポートを介して接続されたデバイスの192.168.1.0/24上のDHCPサーバーとしても機能します。

Zyxelを唯一のDHCPサーバーにして、有線またはWi-Fi経由でTP-Linkに接続されているデバイスに対しても、一意の192.168.1.0/24サブネットを作成する方法はありますか?

私はすでにZyxelでWAN1とLANをブリッジしようとしました。これにより、TP-Linkを唯一のDHCPサーバーとして機能させることができますが、これは私が望んでいることではありません(さらに、トラフィックバランスをとる可能性を失います2つのWAN Zyxelのポート)

編集:状況をよりよく説明するために、この単純な画像を作成しました。望ましい結果は、すべてのデバイス(有線またはwifi)が同じサブネット上にあることです。

Desired result

1

複数のサブネットにサービスを提供する単一のDHCPの一般的な構成は、サブネットをルーティング済み(通常はVLAN)としてセットアップし、DHCPリレーをアクティブ化することです(helper-addressまたはその他)ルーターとして機能するデバイス上。

192.168.1.0/24ネットワークがNATの背後にあり、ルーティングされていないと推測した場合。さらに、ネットワークデバイスは「管理されていない」ため、必要な機能をサポートしていないと思います。

ネットワーク機器を使ってそれを行うことはできないと思います。

たぶん、消費者レベルのデバイスを扱うスーパーユーザーの人たちがあなたにいくつかのヒントを与えるかもしれません。

編集:

私はあなたの機器の実地経験がないので、推測しようとしています:

  • NATを無効にする(またはZyxel LANポートでTp-Linkを接続する))
  • 2つのVLANをセットアップし、両方のデバイス(ZyxelとTPLink)にポートを割り当てます
  • ZyxelのVLANにIPアドレスを割り当てます。ルーティングを有効にしたり、特定のポリシーを設定したりする必要があるかどうかを確認します
  • zyxelにデフォルトルートを設定します(ネクストホップとしてTP-Linkを使用して0.0.0.0/0など)
  • 両方が「接続」されているため、Zyxel上の2つのVLANに静的ルートを追加する必要はありません。
  • 構成によっては、TP-Linkにルートを追加して、192.168.1.0/24ネットワークが192.168.0.XXX(192.168.0.0/24 VLANに割り当てられたIPアドレス)の背後にあることを通知する必要があります。
  • zyxel上の2つのネットワークのDHCPを設定します
  • tP-LinkでDHCPサーバーを無効にする
  • tP-LinkでDHCPリレーを構成します(-> 192.168.0.XXX、上記を参照)
  • 指を交差させる

Zyxelをネットワークの境界に移動し、(TP-Linkの代わりに)インターネットゲートウェイとして使用し、TP-Linkをベアアクセスポイントとして使用します。異なる構成:よりクリーンになります。

2
Px2016

すべてのデバイスを同じサブネット上に配置する場合は、ブリッジングが最適です。

Zyxelデバイスが2つのWANポート間でどのようにバランシングを行うかについての私の知識に基づく推測は、NATに依存する方法で行われるということです。ブリッジングを実行すると、ZyxelデバイスでルーティングやNATが発生しなくなるため、2つのインターフェイス間でトラフィックのバランスをとる別の方法を見つける必要があります。

バンドリング

代わりに必要なのは、2つのインターフェースをバンドルとして構成することです。また、両方のデバイスでそのように構成する必要があります。使用しているデバイスがわからないため、2つのインターフェイスをバンドルとして構成できることを保証できません。

ブリッジモードでは、WANポートとLANポートの間に実際の違いはないはずであることに注意してください。したがって、ZyxelがLANポートでのバンドルのみをサポートしていることが判明した場合は、デバイス間に2つのLANポートをバンドルできます。

[〜#〜] dhcp [〜#〜]

DHCPサーバーがそれ自体をゲートウェイとしてアナウンスすることは非常に一般的ですが、必須ではありません。したがって、原則としてZyxelをDHCPサーバーとして機能させ、TP-Linkをゲートウェイとしてアナウンスすることはできますが、正当な理由がない限り、お勧めしません。

TP-LinkのDHCPサーバーにバグがあるか、機能が不足している場合は、ZyxelのDHCPサーバーを試してみることができます。ただし、最初にゲートウェイとして機能するルーターを使用して、DHCPサーバーとしても機能することをお勧めします。

多くのデバイスが必要な場合は、/24よりも短いプレフィックスを検討する価値があることに注意してください。また、セグメント上で2つのDHCPサーバーを実行すると、正しく実行されれば機能することに注意してください。両方が同じプレフィックス長、同じゲートウェイをアドバタイズし、動的アドレスの異なる重複しない範囲を使用する場合、それは正常に機能するはずです。静的アドレスを持つデバイスが必要な場合は、両方のDHCPサーバーでそれらを構成する必要があります。 DHCPサーバーが1つしかない場合は、正しく構成する方が簡単です。したがって、DHCPサーバーを2つ持つことで提供される冗長性が特に必要でない限り、これをお勧めします。

0
kasperd