OSXでの特定のWifiネットワーク接続履歴


5

過去数ヶ月の間に特定のwifiネットワークへの接続の履歴を見る方法はありますか。

考えは1つの特定のSSIDと私のラップトップがある期間にわたってそのネットワークに接続した日に焦点を合わせることです。

これはログに記録されているのか、事後に確認できるようになっているのか。


1
どのSSIDがどの時点で使用されたのか、それともMacでこれまでに使用されたことのあるSSIDのリストだけですか?
Jesse P.

@JessePええ実際には、ある特定のSSIDに興味があり、どの日に私のラップトップはそのネットワークに一定期間接続していましたか。
Socreative

あなたはこの情報を使って何を達成しようとしていますか? SSIDへの接続は ではない ネットワークへの接続と同じです。実際にネットワーク上で許可されていなくてもAPに対して認証できます。
Allan

回答:


2

いいえ、Appleはこれを素早く簡単に取得する方法でログに記録したり表示したりしません。

すべてが失われるわけではありませんが、WiFiを非常にうまく記録する素晴らしいアプリがあります。

誰かがソリューションを作成することもできると確信していますが、私はこの作者のさまざまなWiFiツールやブログに非常に満足しており、必要なデータを非常にきれいで便利な方法で記録します。


見つけたと思う log show --predicate '(processImagePath contains "configd") && (eventMessage contains "en0: SSID {enteryours} ")' --style syslog --last 1d 1dをもっと日数に変更
Buscar웃

@Buscar웃これは非常に有望です - 統合ログ検索はとても便利です。私はあなたがたくさんのエントリーを得ていることをモハーベ上で見ていますが、私はSSIDの変更にそれらのログエントリーをダンプまたは処理するツールを作ることを見ることができます。報告しますが、最初は使用頻度が低く、有線のイーサネット接続もあるMacの場合、平均1時間に1回のログメッセージが表示されます。
bmike

1

OSXでの特定のWiFiネットワーク接続履歴

ターミナルで次のコマンドを使ってみてください。

log show --predicate '(processImagePath contains "configd") && (eventMessage contains "en0: SSID {enter your SSID name} ")' --style syslog --last 1d

変化する last 1d (1日から見たい日まで)

あなたのMacが指定されたSSID(ネットワーク名)に接続された時のすべての日付と時刻をリストします。

これは私のMacが3日間見たサンプルです

enter image description here

あなたのMac上のWiFiネットワークについての詳細..

[ネットワークを記憶する]オプションを有効にしていると、一度参加したすべてのネットワークがそこに存在します。

all WiFi

キーチェーンの各ネットワークの最後のログイン情報も見つけることができます。

key chain

ただし、これはネットワークごとの特定のアクティビティを示すものではなく、最後のログイン時間だけを示します。

あなたが探しているものに応じて、あなたは詳細なWiFiログインを見つけることができます /private/var/log/

また、次のコマンドを使って、あなたのMacが接続しているすべてのネットワークの履歴(年数)を見ることができます。

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7

History


1
これは1つのデータポイントを確認するのに便利な方法であり、1つのSSIDへの複数の接続について履歴が長期にわたって保存されない理由を示しています。スーパーディテールと解に近づくために+1
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.