スタンドアロン AP から接続ユーザーの MAC アドレスを取得する

スタンドアロン AP から接続ユーザーの MAC アドレスを取得する

私はテスト機器として使用している、薄型/低消費電力のスタンドアロン AP Ruckus を持っています。

私のテストの一部は、MacアドレスAPI または可能な方法を介して現在接続しているワイヤレス ユーザーを取得し、収集したデータをいくつかのスクリプトに使用します。

MAC アドレスを取得する方法について何かアドバイスはありますか?

答え1

すべての MAC アドレスを持つ唯一の機器はルーターです (別のマシンが最初にすべての MAC アドレスに接続していない限り)。そのため、ルーターの管理インターフェイスをスクレイピングする必要があります。

管理者ユーザーが Web インターフェイスに接続し、ルーティング テーブル (またはルーターで何と呼ばれているか) を表示することを模倣します。

curl と wget を見てください。どちらも、成功したログイン イベントから Cookie を保存し、それを再生して承認されたページを表示できます。

関連情報