クライアントが存在するLinuxボックスは、DHCP
接続ポートかトランクポートであるかを事前に知ることができないため、何とか判断する必要があります。だから私は次のことを考えています。
- タグ付けされていないボックスを使用してボックスがフレームを
DHCPDISCOVER
送信できるようにする DHCPOFFER
メッセージを受信できない場合は、フレームを表示してみてください。
dhcp
これには、クライアントと並列に実行されるプロセスが必要であり、そのプロセスは次のことができる必要があると仮定します。
- クライアントが
DHCPOFFER
メッセージを受信していないことを確認する - タグ付きでイーサネットインターフェイスを設定し、クライアントを
vlan
再起動します。dhcp
isc-dhcp
そんな機能があるのか、すでに存在しているのかわからず、dnsmasq
そんなデーモンを作成しようと思っています。私にとって問題は、DHCPOFFER
パケットを決定する方法です。
問題が複雑すぎて簡単な解決策がありますか?
ベストアンサー1
私は以下を使用してソリューションを実装します。TCPダンププライマリルータから着信トラフィックを探します。
タグ付きまたはタグ付けされていないフレームが表示されます。
さらに、トランクポートでDHCPトラフィックがタグなしで機能するかどうかは、ネットワーク設定によって異なります。