Список истории локальных IP-адресов Mac с течением времени или с определенных дат
Если вам когда-нибудь понадобится узнать историю конкретных компьютеров Mac, которым были назначены локальные IP-адреса, вы можете найти эту потенциально полезную сетевую информацию из командной строки. Этот трюк сообщит обо всех локальных IP-адресах, которые использовались Mac, и, что очень полезно, также предложит конкретную дату и время, когда данный IP-адрес был назначен Mac. Да, эти данные охватывают сети и применяются, даже если они больше не являются активным IP-адресом машины.
Если вам интересно, почему это может быть полезно, история IP-адресов может быть неоценимой для целей устранения неполадок в сети, таких как раздражающая одна и та же ошибка IP, системное и сетевое администрирование, цифровая криминалистика и, вероятно, другие задачи.
Получить список локальных IP-адресов, назначенных Mac
Следующая команда получит полный список всех локально назначенных IP-адресов на данном Mac:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
cat /var/log/wifi.log |grep "Local IP" |less
Пример такого вывода будет выглядеть примерно так, имейте в виду, что вывод может быть очень длинным в зависимости от размера файла wifi.log и возраста Mac, поэтому результаты передаются через меньше или больше для облегчения чтения. Если вы хотите, чтобы вся история выводилась в командную строку, оставьте последнюю вертикальную черту «|less»:
Sat Jul 4 15:23:00.296
Sat Jul 4 16:24:05.694
Sat Jul 4 16:45:32.476
Sat Jul 4 20:22:31.770
Sun Jul 5 10:38:38.518
Sun Jul 5 20:21:48.599
Mon Jul 6 02:28:09.715
Mon Jul 6 02:43:17.257
Mon Jul 6 04:56:42.701
Mon Jul 6 05:11:46.536
Mon Jul 6 16:59:42.216
Mon Jul 6 19:11:29.563
Mon Jul 6 19:59:55.667
Mon Jul 6 22:11:50.543
Mon Jul 6 22:26:56.589
Tue Jul 7 00:38:51.855
Tue Jul 7 00:53:55.393
Tue Jul 7 21:04:15.704
Tue Jul 7 22:05:00.573
Tue Jul 7 22:06:15.692
Tue Jul 7 23:07:00.554
Tue Jul 7 23:08:15.577
Wed Jul 8 00:27:41.617
Wed Jul 8 02:16:26.556
Wed Jul 8 02:17:41.587
Wed Jul 8 04:06:26.555
Wed Jul 8 04:07:41.605
Wed Jul 8 05:56:26.566
Wed Jul 8 05:57:40.226
Wed Jul 8 07:01:33.566
Wed Jul 8 08:17:18.563
Wed Jul 8 10:59:16.586
Wed Jul 8 11:34:45.866
Wed Jul 8 20:52:50.550
Wed Jul 8 22:19:41.216
Wed Jul 8 22:22:06.838
Wed Jul 8 22:24:44.172
Wed Jul 8 22:27:09.892
Wed Jul 8 22:29:37.016
Wed Jul 8 22:31:21.625
Wed Jul 8 23:31:32.612
Wed Jul 8 23:33:58.271
Wed Jul 8 23:36:24.034
Wed Jul 8 23:38:08.778
Thu Jul 9 01:22:14.939
Thu Jul 9 01:24:40.627
Sun Jul 12 00:51:33.181
Sun Jul 12 02:40:18.606
Sun Jul 12 04:11:02.478
Sun Jul 12 05:59:47.615
Sun Jul 12 07:00:48.608
Sun Jul 12 08:01:33.610
Sun Jul 12 09:02:18.613
Sun Jul 12 09:18:30.315
Sun Jul 12 10:41:23.334
Sun Jul 12 11:42:08.615
Sun Jul 12 17:18:43.755
Sun Jul 12 18:58:09.198
Sun Jul 12 20:02:17.617
Sun Jul 12 21:30:15.170
Sun Jul 12 23:01:01.241
Sun Jul 12 23:51:46.368
Mon Jul 13 00:52:31.643
Mon Jul 13 02:41:16.616
Mon Jul 13 04:12:01.890
Mon Jul 13 05:57:46.613
Mon Jul 13 07:00:52.609
Tue Jul 14 16:19:32.460
Tue Jul 14 17:20:17.612
Tue Jul 14 18:21:02.613
Tue Jul 14 19:21:47.610
Tue Jul 14 20:01:53.611
Tue Jul 14 21:32:38.610
Tue Jul 14 22:03:23.452
Tue Jul 14 22:35:51.691
Tue Jul 14 23:06:56.536
Wed Jul 15 00:52:40.897
Wed Jul 15 02:41:24.535
Wed Jul 15 04:12:09.169
Wed Jul 15 05:57:54.613
Wed Jul 15 07:01:51.680
Wed Jul 15 08:02:35.502
Wed Jul 15 09:03:20.606
Wed Jul 15 10:11:26.677
Wed Jul 15 12:25:08.484
Wed Jul 15 15:09:38.001
Thu Jul 16 04:11:13.624
Thu Jul 16 05:59:58.628
Thu Jul 16 07:01:45.087
Thu Jul 16 08:02:30.605
Thu Jul 16 09:03:15.618
Thu Jul 16 10:04:31.065
Thu Jul 16 12:44:06.798
Thu Jul 16 16:10:53.498
Thu Jul 16 17:39:54.537
Это, очевидно, довольно много данных, поэтому они передаются меньше, или вы можете перенаправить их в текстовый файл, если хотите просмотреть их в другом месте.
Поиск IP-адреса Mac для определенной даты или времени
Другой вариант — искать специально назначенные локальные IP-адреса, используемые в определенную дату. Для этого используется формат YYY ZZZ XX, где YYY — первые три буквы дня, ZZZ — первые три буквы месяца, а XX — числовая дата. Например:
cat /var/log/wifi.log |grep "Local IP" |grep "Thu Jul 23"
Это сообщит о записях, которые соответствуют только этой дате:
$ cat /var/log/wifi.log |grep "Local IP" |grep "Thu Jul 23"
Thu Jul 23 00:07:53.688
Thu Jul 23 01:56:38.622
Thu Jul 23 02:23:07.227
Thu Jul 23 04:11:52.817
Thu Jul 23 06:00:37.623
Thu Jul 23 07:01:21.625
Thu Jul 23 08:50:06.748
При желании вы можете получить еще более конкретную информацию и выполнить поиск по времени суток, когда был назначен IP-адрес, если вы собираетесь искать это, не забудьте использовать 24-часовое время и учитывать информацию о времени, определяемую локальным настройки часового пояса машины.
В дальнейшем для обнаружения или устранения неполадок вы можете сравнить данные, найденные в файле wifi.log, с историей подключенных сетей Wi-Fi, чтобы раскрыть дополнительные детали или устранить проблему с IP-адресом на конкретном маршрутизаторе.
Стоит отметить, что некоторые современные версии MacOS не включают информацию о локальном IP-адресе в wifi.log, но более ранние версии MacOS и Mac OS X делают это, поэтому, если вы сканируете файлы журнала и не находите информацию, которую ищете , учитывайте, какая версия MacOS используется.
Если вы знаете какие-либо другие полезные приемы, относящиеся к истории локальных IP-адресов для конкретной машины, сообщите нам об этом в комментариях.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)