Які програми використовують Інтернет


12

Як я можу перевірити, які програми використовують Інтернет? Як заблокувати Інтернет в одному конкретному додатку? Чи є в програмі Ubuntu Software Center якийсь інструмент для графічного інтерфейсу? Спасибі заздалегідь!


1
Вам потрібно щось на зразок брандмауера? Спробуйте gUFWв Центрі програмного забезпечення.
Тимо

1
Можливо, неможливо заблокувати конкретну програму, не вдаючись до серйозних вишукувань командного рядка. Ви можете використовувати tricklerв центрі програмного забезпечення для обмеження використання пропускної здатності програми, але це також утиліта командного рядка (використання типу: alt+F2і ввести trickler -d 1 -u 1 application).
танелі

1
це струмок, а не триклер
Тахіонс

Відповіді:



7

Наступна команда, яка показує лише назви програм, які використовують Інтернет-з'єднання (створюють інтернет-трафік), на даний момент виявила дуже корисною:

netstat -lantp | grep -i stab | awk -F/ '{print $2 $3}' | sort | uniq

Джерело: Показуйте програми, які наразі використовують підключення до Інтернету (багатомовний).


2

На додаток до lsof -iякого буде перераховано програми, які мають відкриті мережеві сокети, як згадував Річард, ви також можете встановити ufwі gufwякі є Нескладний Брандмауер та програма GUI, яка ним керує. Я не використовував жодного з них з 8.04, оскільки я в основному використовую внутрішній ubuntu для власної мережі, але вони повинні мати варіанти для цього. iptablesтакож є дуже популярним брандмауером.


0

Щоб побачити, яке додаток використовує дані, спробуйте додаток NetHogs з однойменного пакету nethogsв сховищі "Universe" Ubuntu або з джерела.

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