2017-04-25 9 views
-2

スイッチ(hp procurve)に接続されたデバイスのMACアドレスをチェックし、PhpMyAdminデータベースに保存されているmacアドレスと比較するphpスクリプトはありますか?データベースにMACアドレスを確認するためのPHP準備スクリプトです

私はこれを達成するためにPHPを使用しなければならず、私は答えを見つけることができませんでした。 私もこれを試して達成するためにsnmpを使用しています。

ありがとうございました 。 。 。 私の質問の結果に従って、私は質問を明確にし、背景を与えるべきです

私はプロジェクトをやっています。私に質問されているのは、一連のmacアドレスが格納されたデータベースがあります。デバイスが私のスイッチに接続すると、そのデバイスのmacアドレスをデータベースに格納されているmacアドレスにスキャン/チェックできるはずです。不明なMACアドレスがある場合は、どのポートとどのMACアドレスが不明であるかを知らせる電子メールが管理者に送信されます。私はphpとmysqlを使ってこれを行う必要があります。

+0

私はプロジェクトをやっています。私に質問されているのは、一連のmacアドレスが格納されたデータベースがあるということです。デバイスが私のスイッチに接続すると、そのデバイスのmacアドレスをデータベースに格納されているmacアドレスにスキャン/チェックできるはずです。不明なMACアドレスがある場合は、どのポートとどのMACアドレスが不明であるかを知らせる電子メールが管理者に送信されます。私はphpとmysqlを使ってこれを行う必要があります。 –

答えて

0

基本的にはできません。 MACアドレスは、デバイスが接続されているLANを超えてブロードキャストされることはありません。ルーターを離れずにサーバーに渡されます。

1

Q-BRIDGE-MIBのdot1qTpFdbTableには、必要なMACアドレスが必要です。 あなたはそのテーブルを歩くだけでいいです。 私はスクリプトを認識していませんが、おそらくこれはあなたをさらに助けます。

+0

ありがとうございます。私はSNMPWALK 1.3.6.1.2.1.17..4.3.1.1を試してみて、それは私にMACアドレスを示した。 –

関連する問題