Транспортная статистика на сетевой порт

xrandr инструмент должен изменить Ваши X настроек сессии во времени выполнения. --addmode опция используется, чтобы вынудить расширение Xrandr использовать режим вывода, который не был обнаружен при запуске Xorg (не, сохраняют режим в некотором конфигурационном файле).

Может случиться так, что Вы используете xrandr --addmode HDMI-0 1920x1080 излишне. Сервер Xorg мог бы обнаружить тот режим, но не использовать его в качестве по умолчанию. Для изменения этого необходимо отредактировать конфигурационный файл Xorg: /etc/X11/xorg.conf (см. man xorg.conf прежде чем Вы сделаете). Там, можно добавить опцию

Option "PreferredMode" "your-mode-here"

к Monitor раздел. Знать что потребности быть помещенным вместо "your-mode-here", можно читать /var/log/Xorg.0.log. Использовать less /var/log/Xorg.0.log, поиск (путем нажатия /) для строки, содержащей 1920x1080 - это должно считать что-то вроде этого:

 (II) fglrx(0): Modeline "1920x1080_60.0" 148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz)

Часть, запускающаяся с Modeline и окончание vsync то, что необходимо скопировать (избранный текст с мышью) и затем вставить к xorg.conf под разделом монитора. Затем имя использования (1920x1080_60.0 в вышеупомянутом ModeLine) с опцией "PreferredMode" как descibed ранее. Можно назвать его сами в обоих местах. Важная часть то, что ModeLine должен содержать техническую информацию, которую обнаружил Xorg.

15
27.06.2012, 19:16
4 ответа

iptables может дать Вам статистику о том, сколько было инициировано каждое правило, таким образом, можно добавить, правила ЖУРНАЛА о портах интереса (позволяет, говорят что порт 20 и порт 80):

iptables -A INPUT -p tcp --dport 22
iptables -A INPUT -p tcp --dport 80

и затем

iptables -n -L -v

даст Вам, количество пакетов и байтов, отправленных через это, портирует. Конечно, необходимо будет проанализировать от вывода порты, который интересует Вас.

При необходимости в точных значениях добавьте-x:

iptables -n -L -v -x
16
27.01.2020, 19:50
  • 1
    Никакая потребность поместить LOG правила (который лавинно разошлет Ваши файлы журнала), просто считайте количество раз, правило инициировано. –  Gilles 'SO- stop being evil' 28.06.2012, 02:19
  • 2
    Действительно. Правило не должно иметь действия. Полезный урок для изучения: правила без -J хороши для учета. –  Alexios 28.06.2012, 22:17
  • 3
    morpher.info/doku.php? id=monitoring_traffic_rate_on_port –  rlib 10.01.2016, 22:03

Можно добавить правила бухгалтерского учета к iptables конфигурации. Они должны произойти перед принятием УСТАНОВЛЕННОГО и СВЯЗАННОГО трафика, или Вы избежите считать трафик, который передает. Для подсчета веб-трафика пробуют правило как:

iptables -A INPUT -p tcp --dport 80 

Если у Вас есть набор их, можно хотеть создать бухгалтерскую цепочку, таким образом, можно сообщить и обнулить счетчики на нем в изоляции от других цепочек.

Брандмауэр Shorewall позволяет Вам легко добавлять правила бухгалтерского учета к своему набору правила.

2
27.01.2020, 19:50

Используйте tcpdump,

tcpdump-i любой-nnn

выводы вышеупомянутой команды включали бы метку времени, src/dest IP-адреса, порт и длина пакета. С теми информация можно достигнуть цели легко правильно написанным сценарием.

0
27.01.2020, 19:50

Не ясно, нужно ли Вам использование на целевой IP, но vnstat является полезным инструментом для записи транспортного использования на интерфейс. Установите его и затем работайте vnstat -u -i eth0 для каждого интерфейса Вы хотите контролировать. Затем получить использование на дневное использование vnstat -i eth0 -d.

0
27.01.2020, 19:50
  • 1
    , я не думаю то использование vnstat Я могу получить статистику на порт... Или я неправильно? –  pbm 29.06.2012, 22:27
  • 2
    @pbm, Вы имеете в виду порт TCP/UDP. Нет, vnstat не сделает этого. –  mgorven 29.06.2012, 23:49

Теги

Похожие вопросы