Як я можу контролювати мережевий трафік у всій домашній мережі Mac?


10

У мене є вся мережа Mac, що складається з Airport Extreme, 1 MacPro, 1 Mac Mini, 2 MackBook плюсів, 2 iPad та 2 iPhone. Mac Pro підключений безпосередньо до аеропорту Extreme через Cat5, а решта працює через Wireless.

Останнім часом мене вимагають від Google часто вводити Capchas. У повідомленні зазначається, що у мене може працювати програмне забезпечення в моїй мережі, про яке я не знаю. Мій бездротовий маршрутизатор захищений паролем за допомогою WPA2 Personal, і я часто змінюю свій пароль, тому не думаю, що хтось використовує мережу ззовні (але я не можу це підтвердити).

Я шукаю порівняно дешеве (бажано, з відкритим кодом) рішення, яке б дозволило мені відстежувати та аналізувати використання мережі за допомогою машини та порту.

Може хтось порекомендує рішення?


3
Чи не повідомляє аеропорт про те, які пристрої підключені в даний момент, і / або ваш DHCP-сервер не повідомляє вам, які машини мають виділений IP? Тоді ви можете пояснити, які машини у вас в мережі, і якщо там є така, на яку ви не можете пояснити ...
Bart Silverstrim

Я використовую pinggy для моніторингу лан. Заявка комерційна, але дешева.

Відповіді:


5

Ви можете спробувати NetUse Traffic Monitor . Він використовує SNMP, щоб виводити дані про використання мережі з вашого маршрутизатора та вилучати в режимі реального часу та історичні дані.


2

У мене виникли ті ж проблеми з Google плюс у мене виникли спорадичні потокові ікоти на моєму Apple TV. Оглянувши та переглянувши декілька посилань тут, я закінчив перегляд трафіку через службові послуги аеропорту »Базова станція» Журнали та статистика. До таких же діалогових вікон також можна отримати кнопку "Додатково" вгорі плаваючого діалогового вікна. Тут ви знайдете інформацію про пристрої, які підключились до вашого Wi-Fi / Аеропорту та востаннє підключили кожен.

При цьому я не бачив зовнішнього доступу до своєї мережі, тому все ще не впевнений, що викликає мої проблеми. Я підключаюсь до мережі всередині мого кондо, який з'єднує через мережу блюдо. Проблема Google може бути результатом трафіку, який генерують інші орендарі, але це все ще не пояснює мляву трансляцію в моїй локальній мережі.


AirPort Utility більше не забезпечує доступ до мережевих журналів. Ви все ще можете встановити AirPort Utility 5.6 за допомогою Pacifist
Джон Фаньян

1

Якщо ви хочете отримати всі деталі, ви, мабуть, хочете MRTG .

Він використовує SNMP для контролю вашого маршрутизатора (ив) та малює приємні графіки. Він написаний на Perl, тому він повинен працювати на Mac OS X, а також на загальних UNIX / Linux.


1

Щодо можливих інших користувачів: призначте IP кожному окремому mac-адресу від менеджера базової станції та / або спробуйте радіус.

Як зазначено вище, ваша базова станція повинна мати можливості реєстрації. Я вважаю, що інший фронт може бути налаштований на спостереження за чужими зв’язками.


1

Я використовую метр ProteMac для моніторингу моєї мережевої активності:

ProteMac Meter - це реєстратор мережевого трафіку. Він відстежує та записує всю активність в Інтернеті та мережі на комп'ютерах Mac. ProteMac Meter, розроблений як інструмент моніторингу трафіку, є важливим для підтримки безпечної мережі та діагностики мережевих та інтернет-з'єднань та швидкості. Легке для читання деталей мережевого трафіку, що вимірюється, дозволяє зробити звітність одразу. Завантажте безкоштовну пробну версію програми ProteMac Meter вже сьогодні!


Посилання на сайт більше не є корисною сторінкою, а блогом якогось хлопця, який не має явного відношення до описаного вами програмного забезпечення. Просто і FYI для всіх, хто читає цю тему.
ra9r

1

Потрібно налаштувати проксі-сервер для захоплення всього http / https трафіку у вашій локальній мережі.

Потім ви вказуєте всі свої пристрої використовувати цей проксі-сервер. Це має додатковий бонус за те, що ви можете читати весь трафік SSL чітким текстом =)

Для віддаленого захоплення http або https трафіку за допомогою Charles Proxy (вільний у користуванні 30 хвилин) вам потрібно буде зробити наступне:

Опис налаштування

HOST -  Machine running Charles and hosting the proxy
CLIENT – User’s machine generating the traffic you will capture

Хост-машина

  1. встановити повністю ліцензовану версію Charles
  2. Проксі -> Налаштування проксі -> встановіть прапорець "Увімкнути прозоре HTTP-проксі"
  3. Проксі -> Налаштування проксі -> SSL TAB -> встановіть прапорець "включити SSL-проксі"
  4. Проксі -> Налаштування проксі -> SSL TAB -> натисніть кнопку Додати і введіть * в обох полях
  5. Проксі -> Налаштування контролю доступу -> Додати локальну підмережу (напр .: 192.168.2.0/24), щоб дозволити всім машинам у вашій локальній мережі використовувати проксі з іншої машини
  6. Можливо, буде доцільно встановити "інструмент автоматичного збереження" у charles, це автоматично збереже та оберне журнали charles. http://www.charlesproxy.com/documentation/tools/auto-save/

Клієнтська машина:

  1. Встановити та назавжди прийняти / довірити сертифікату SSL для charles http://www.charlesproxy.com/documentation/using-charles/ssl-certificate/
  2. Налаштуйте IE, Firefox та Chrome для використання charlet-сокетів, розміщуючи проксі-сервер (наприклад: 192.168.1.100:8888)

Коли я тестував це, я взяв два рядки чату Facebook HTTPS (один був для когось, а другий ВІД)

Android

ви також можете зафіксувати трафік емулятора Android таким чином, якщо запустити емулятор за допомогою:

emulator -avd  -http-proxy http://local_ip:8888/

Де LOCAL_IP - IP-адреса вашого комп’ютера, а не 127.0.0.1, оскільки це IP-адреса емульованого телефону.

джерело


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.