Як я бачу використання пропускної здатності на Mac?


17

У мене є проблеми з Інтернетом, і техніка провайдера запропонувала щось використовувати мою пропускну здатність.

Чи існує програмне забезпечення для моніторингу, які процеси використовують скільки пропускної здатності?


1
Привіт. Чи можу я попросити описати ваші проблеми в Інтернеті - припущення про те, що хлопець з технічної підтримки ISP має рацію, може бути червоною оселедець, щоб відключити вас від телефону;)
stuff

Інтернет став дуже повільним. Але не завжди. Він зробив тест, коли мене підключили не до Інтернету, а лише до провайдера, і тест швидкості був чудовий.
nute

1
Помістіть Монітор активності у док-станцію та встановіть піктограму дока на "Показати мережеве використання" ..., що не покаже вам, яка програма використовує його, але він попередить вас, коли це відбувається, що може бути корисною.
TJ Luoma

Відповіді:


2

Я вважаю, що Rubbernet - це саме те, що ви шукаєте.

Єдиним недоліком є ​​те, що Rubbernet не може розрізняти трафік LAN та WAN-трафік. Здається, ви дивитесь на один комп'ютер, тому це не повинно бути проблемою.

На їхньому веб-сайті представлена ​​демонстраційна версія, або ви можете придбати її в магазині додатків Mac за 25 доларів США, що, здається, є досить непоганою угодою, оскільки вони хочуть 29,99 євро (близько 42 доларів США) за копію одного користувача або 49,99 євро ( майже $ 69) за "сімейний пакет", якщо ви купуєте їх веб-сайт.

(Порада капелюха на Macworld.com за те, що я звернув увагу на мене кілька місяців тому.)

Якщо ви хочете щось дешевше, NetUse Traffic Monitor може підійти і вам.


16

Вбудований монітор активності (програми → утиліти) показує використання мережі. Також ви можете побачити відкриті порти мережі для кожного запущеного процесу.

скріншот


1
Монітор активності лише здається, що відображає суми протягом певного періоду часу (проміжок часу не очевидний). Я хочу, щоб це показало миттєве використання (Мбіт / с) кожного додатка.
OzzieOrca

7

Ви можете спробувати nettop (1) в Терміналі. Він попередньо встановлений та оновлюється кожні кілька секунд, щоб забезпечити інформаційну панель усіх відкритих мережевих з'єднань з їх використанням. Краще , ніж , lsofтак як він показує дані про використання занадто.

$ nettop

Потім натисніть "d" і шукайте дивні записи або записи з стабільно великим трафіком у стовпці "байти в" або "байти". 'D' вказує nettop показувати лише відмінності в кожному оновленні екрана.

Практичні вказівки щодо використання:

Якщо ви не розпізнаєте ім'я процесу, відправте Google.

Якщо ви не хочете, щоб процес займався, дістаньте pid (число поруч із назвою процесу в неттопі) та вбийте його kill -9 <pid>. Якщо це не вирішує проблему, з’ясуйте, чи можете ви видалити процес.

Якщо вас цікавить, що процес передає по мережі, використовуйте номер порту клієнта для цього конкретного з'єднання (наприклад, "53133" від 10.0.0.1:53133->74.125.68.100:80), щоб запустити tcpdump (1), щоб побачити дані в обмінених пакетах:sudo tcpdump -nnvvXSs 1514 port 53133

Якщо вас цікавить місце призначення, з яким розмовляє процес, але IP-адреса призначення не має зворотного імені хоста DNS (як у попередньому прикладі), спробуйте відвідати цю IP-адресу у веб-браузері як https: // IP , натисніть на значок зламаного блокування в адресному рядку та перегляньте деталі сертифіката, щоб дізнатися, який домен подається там (* .google.com у цьому випадку). Це не буде працювати, якщо порт 443 SSL не буде відкрито в пункті призначення.


3

Можливо, Маленький сніг може відповідати вашим потребам. Це платне додаток, тому ви можете спробувати його, використовуючи пробну версію.


У мене Little Snitch (оплачено), але він лише швидко показує деякий список процесів, не повідомляючи мені, чи це просто ping або не використовується 1MB пропускної здатності - якщо я не використовую його правильно
nute

+1, це дивовижна програма. Щоб побачити, які процеси використовує мережа, у меню Little Snitch виберіть "Показати монітор мережі".
Джош

2

По-перше, більшість провайдерів можуть повідомити, яку пропускну здатність ви використовуєте. Це здається, що у вас був технік, який або не знав багато, або просто намагався вас вигнати.

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

Якщо у вас є бездротовий маршрутизатор, я б просто змінив SSID і захистив його новим (важко здогадатися) паролем. Це негайно відключить усіх, хто може вилугати вашу мережу. Це зробити дуже просто в порівнянні зі спробами контролювати використання вашої пропускної здатності.


Це не бездротове налаштування, це PPPoE для старої школи. Якщо технік правильно, це буде з мого власного комп’ютера. Він провів тести на швидкість, відключивши мене від решти Інтернету та маючи лише провайдер у DNS-резолюції, і це працювало добре.
nute

1

OsTrack ( Mac App Store ) відстежує кількість пам'яті, процесора та пропускної здатності кожного процесу. Це може бути не зовсім точним, але воно працює, має приємний інтерфейс користувача і є безкоштовним, тому я пропоную вам спробувати.


звучить цікаво з опису. Спробую зараз.
nute

не впевнений, що я розумію показники - це показує uTorrent за допомогою 6 Мб - це не може бути, моє з'єднання становить лише 1,5 Мбіт / с ... і я завантажую в 0,2 КБ / с
nute


0

Я би перевірив, які програми використовують мережу або які слухають для з'єднання з lsof -Piкомандою.


0

Якщо ви шукаєте спосіб моніторингу використання Інтернету в цілому, включаючи всі підключені до нього пристрої, ви можете перевірити PeakHour ( Mac Appstore ).

Він використовує SNMP або UPnP для спілкування з маршрутизаторами та комп’ютерами, які можуть давати вам в режимі реального часу та історичну картину споживання та активності пропускної здатності. Це дозволяє вам відстежувати використання свого Інтернет-з'єднання в цілому, а не лише комп’ютера, на якому ви працюєте, - корисно, якщо у вас є кілька пристроїв у вашій мережі.

Знання вашої точної мережевої активності чи активності з часом може бути дуже корисним для діагностики проблем з провайдером. Ви також можете контролювати окремі пристрої (якщо вони підтримують SNMP), що може бути корисним для відстеження надмірного використання.

peakhourapp.com

введіть тут опис зображення

Голова вгору: Я розробник.


0

Якщо у вас вже мало смикання, ось рада, за допомогою якої ви можете швидко перевірити, скільки ви [недавно] використовували. У мене є обмежені дані щодо прив’язки, якими я користуюся, коли немає доступного wifi. Корисно стежити за тим, що відбувається в короткі терміни.

У додатку OSX Server також є інструменти мережевого моніторингу. Це безкоштовно з програмою для розробників яблук.

маленький монітор снітч

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