LinuxForum.Fans
Тема

зачем conky лезет в интернет

Автор: merlin 5 сообщений 1386 просмотров
#184010

Здравствуйте!
Версия conky 1.8.1, собран из исходников, установлен с помощью checkinstall.
Начал замечать что что-то без спросу расходует трафик, виновником оказался conky. Если conky выключить, расход трафика прекращается.

Вывод lsof -i

text
ya@debian:~$ lsof -i
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
pidgin   17757   ya   13u  IPv4  61223      0t0  TCP 80.115.205.86:4310->agama.yandex.net:xmpp-client (ESTABLISHED)
pidgin   17757   ya   14u  IPv4  81652      0t0  TCP 80.115.205.86:4278->bos-p045c-rdr1.blue.icq.net:aol (ESTABLISHED)
pidgin   17757   ya   17u  IPv4  81669      0t0  TCP 80.115.205.86:3901->chat-p01c.blue.icq.net:aol (ESTABLISHED)
pidgin   17757   ya   27u  IPv4 171524      0t0  TCP 80.115.205.86:4223->bart-p02a.blue.icq.net:aol (ESTABLISHED)
wxmaxima 17771   ya    7u  IPv4  61237      0t0  TCP localhost:4010 (LISTEN)
wxmaxima 17771   ya    9u  IPv4  81752      0t0  TCP localhost:4010->localhost:5942 (ESTABLISHED)
lisp.run 17772   ya    6u  IPv4  74970      0t0  TCP localhost:5942->localhost:4010 (ESTABLISHED)
conky    25817   ya    4u  IPv4 152250      0t0  UDP 80.115.205.86:4809->ns1.4c.ru:domain 
ya@debian:~$

Мой .conkyrc

text

alignment top_left
background yes
border_width 1
cpu_avg_samples 2
default_color green
default_outline_color white
default_shade_color white
double_buffer yes
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 25
gap_y 25 
maximum_width 330
max_port_monitor_connections 64
max_specials 512
max_user_text 16384
minimum_size 330 10
net_avg_samples 2
no_buffers yes
out_to_console no
wm_class_name Conky
own_window_colour black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type desktop
own_window yes
stippled_borders 2
update_interval 2
uppercase no
use_spacer yes
use_xft yes
xftalpha 0.8
xftfont DejaVu Sans Mono:size=10

TEXT ${color #F9FFF9}$nodename ${alignc}$sysname $kernel ${alignr}${color #bbffbb}${time %l:%M:%p}

${color #F9FFF9}Uptime:${color #bbffbb}$uptime ${color #F9FFF9} Load:${color #bbffbb}$loadavg ${color #F9FFF9}CPU:${color #bbffbb}${cpu}% ${color #F9FFF9}${cpubar 5,85} ${color #F9FFF9}Disk I/O: ${color #bbffbb}${diskio} ${color #F9FFF9}${cpugraph 0 32,155 104E8B bbffbb} $alignr${color #F9FFF9}${diskiograph 32,155 104E8B bbffbb 750}

${color #F9FFF9}RAM Usage:${color #bbffbb}$mem${color #F9FFF9}/${color #bbffbb}$memmax - $memperc% ${color #F9FFF9}$membar ${color #F9FFF9}Swap Usage:${color #bbffbb}$swap${color #F9FFF9}/${color #bbffbb}$swapmax - $swapperc% ${color #F9FFF9}${swapbar}

${color #F9FFF9}Procs:${color #bbffbb}$processes ${color #F9FFF9}Run:${color #bbffbb}$running_processes #${color #F9FFF9}Entropy: ${color #bbffbb}${entropy_avail}${color #F9FFF9}/${color #bbffbb}${entropy_poolsize} ${color #F9FFF9}${entropy_bar} ${color #F9FFF9}Net Down:${color #bbffbb}${downspeed eth0} k/s ${color #F9FFF9}Net Up:${color #bbffbb}${upspeed eth0} k/s ${color #F9FFF9}${downspeedgraph eth0 32,155 104E8B bbffbb} $alignr${color #F9FFF9}${upspeedgraph eth0 32,155 104E8B bbffbb} ${color #F9FFF9}File systems: ${color #F9FFF9}system ${color #bbffbb}${fs_used /}/${fs_size /}${alignr}${color #F9FFF9}${fs_bar 5,120 /} ${color #F9FFF9}maindisk ${color #bbffbb}${fs_used /mnt/maindisk}/${fs_size /mnt/maindisk}${alignr}${color #F9FFF9}${fs_bar 5,120 /mnt/maindisk} #${color #F9FFF9}/home ${color #bbffbb}${fs_used /home}/${fs_size /home}${alignr}${color #F9FFF9}${fs_bar 5,120 /home} #${color #F9FFF9}/opt ${color #bbffbb}${fs_used /opt}/${fs_size /opt}${alignr}${color #F9FFF9}${fs_bar 5,120 /opt} #${color #F9FFF9}/usr/local ${color #bbffbb}${fs_used /usr/local}/${fs_size /usr/local}${alignr}${color #F9FFF9}${fs_bar 5,120 /usr/local} #${color #F9FFF9}/var ${color #bbffbb}${fs_used /var}/${fs_size /var}${alignr}${color #F9FFF9}${fs_bar 5,120 /var} #${color #F9FFF9}/share1 ${color #bbffbb}${fs_used /share1}/${fs_size /share1}${alignr}${color #F9FFF9}${fs_bar 5,120 /share1}

${color #F9FFF9}Top Processes: ${color #F9FFF9}Name PID CPU% MEM% ${color #bbffbb}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${color #bbffbb}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${color #bbffbb}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}

${color #F9FFF9}Mem usage ${color #bbffbb}${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1} ${color #bbffbb}${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2} ${color #bbffbb}${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}

${color #F9FFF9}Port(s)${alignr}Connections ${color #bbffbb} Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768 61000 count}${alignr}ALL: ${tcp_portmon 1 65535 count}

${color #F9FFF9}Inbound Connection ${alignr} Local Service/Port$color ${color #bbffbb}${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0} ${color #bbffbb}${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1} ${color #bbffbb}${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2} ${color #bbffbb}${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3} ${color #bbffbb}${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4}

${color #F9FFF9}Outbound Connection ${alignr} Remote Service/Port$color ${color #bbffbb}${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0} ${color #bbffbb}${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1} ${color #bbffbb}${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2} ${color #bbffbb}${tcp_portmon 32768 61000 rhost 3} ${alignr} ${tcp_portmon 32768 61000 rservice 3} ${color #bbffbb}${tcp_portmon 32768 61000 rhost 4} ${alignr} ${tcp_portmon 32768 61000 rservice 4}

Всвязи с этим вопрос: зачем conky лезет в интернет и как это прекратить?

#184012
merlin написал:
Всвязи с этим вопрос: зачем conky лезет в интернет и как это прекратить?

IMHO, не претендуя на истину:
Например, строка

text
${tcp_portmon 32768 61000 rhost 0}

обозначает — «Получить имя первого подключённого к портам в промежутке 32768-61000 удалённого хоста.
Соответственно, conky и пытается это сделать:
conky 25817 ya 4u IPv4 152250 0t0 UDP 80.115.205.86:4809->ns1.4c.ru:domain

#184016

А собственно в чем проблема-то?

#184037
Lupo Alberto написал:
IMHO, не претендуя на истину:
Например, строка

${tcp_portmon 32768 61000 rhost 0}

обозначает — «Получить имя первого подключённого к портам в промежутке 32768-61000 удалённого хоста.
Соответственно, conky и пытается это сделать:
conky 25817 ya 4u IPv4 152250 0t0 UDP 80.115.205.86:4809->ns1.4c.ru:domain

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

newzenon написал:
А собственно в чем проблема-то?

Сейчас у меня недешевый трафик и хотелось бы чтоб conky его не расходовал.

Кстати, в догонку, может кто-нибудь знает как заставить conky показать таблицy, в которой отображаются все программы, подключенные к интернету, и скорость обмена данными для каждой программы, т.е что-то типа такого:

Application Down Speed Up Speed
Transmission 104KB/s 30KB/s
Skype 65KB/s 10KB/s
wget 22KB/s 0KB/s
.... ..... .....

#184075
merlin написал:

Application Down Speed Up Speed
Transmission 104KB/s 30KB/s
Skype 65KB/s 10KB/s
wget 22KB/s 0KB/s
.... ..... .....

На просторах когда-то находил, себе к сожалению не оставил. smile

Войдите или зарегистрируйтесь, чтобы ответить.