[Çözüldü] Program nereye bağlanıyor?

Başlatan osmancık, 24 Eylül 2010 - 15:08:26

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

osmancık

Merhaba.
Hangi programın nereye bağlandığını(internet bağlantısı) görebileceğim bir program var mıdır?
Misal: firefox.bin > google.com'a bağlanıyor. veya ip bilgisi de olabilir.
.                .-.
         .-'``(|||)
      ,`\ \    `-`.
     /   \ '``-.   `
   .-.  ,       `___:
  (::: ) :        ___     UBUNTU
   `-`  `       ,   :
     \   / ,..-`   ,
      `./ /    .-.`
         `-..-(   )
                `-`

plymouth

#1
 Daha çok Gui tarzı bir çözüm arıyor gibisiniz ama elimizin altındaki çözümde fena değil. Sanırım şu işinizi görür.

sudo netstat -a --program
Normalde netstat komutunun çıktısında program (PID) kolonu yoktur ama "--program" parametresin ile verilince komut, size sonuçları program kolonu ile listeler.
-a anahtarı yerine -tu kullanmanız daha iyi olur...

Benim gibi unutkan biri iseniz size tavsiyem alias tanımı ile komutu herzaman "--program" parametresi dahil olacak şekilde aşagıdaki düzenlemeyi /home/"Kullanıcı_adınız"/.bash$


if [ -x /usr/bin/dircolors ]; then
    eval "`dircolors -b`"
    alias ls='ls --color=auto'
    alias dir='dir --color=auto'
    alias vdir='vdir --color=auto'

        alias netstat='netstat --program'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
fi

Yapılan eklemeyi "alias netstat..." satırında görebilirsiniz. 
Ufak bir ayrıntı bu değişikliği yaptıktan sonra  ("--program" anahtarını kullanmak
için) netstat komutunu daima sudo ile kullanmalısınız...

Netstat hakkında daha ayrıntılı bilgi için netstat' manual sayfalarını kullanabilirsiniz...

Netstat hakkında daha ayrıntılı bilgi için netstat' manual sayfalarını kullanabilirsiniz...

This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

osmancık

Teşekkürler. Bu tam olarak istediğim şey. Ancak birşey daha istemek istiyorum :)
Bu komutu yazdığımda üç beş satır neyse o anda yazıp çıkıp gidiyor. Anlık olarak takip etme şansım var mı?
.                .-.
         .-'``(|||)
      ,`\ \    `-`.
     /   \ '``-.   `
   .-.  ,       `___:
  (::: ) :        ___     UBUNTU
   `-`  `       ,   :
     \   / ,..-`   ,
      `./ /    .-.`
         `-..-(   )
                `-`

plymouth

Komutun sonuna "-c" (--continuous) eklerseniz anlık yeni, kopan, kesilen, bağlantıları size aktarır. Siz Ctrl+C ile kesene kadar da terminalden yazılar akmaya devam eder...
This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

osmancık

gerçekten mükemmel :)
peki bunu masaüstü programcığı gibi bişey haline getirmek mümkün mü?
.                .-.
         .-'``(|||)
      ,`\ \    `-`.
     /   \ '``-.   `
   .-.  ,       `___:
  (::: ) :        ___     UBUNTU
   `-`  `       ,   :
     \   / ,..-`   ,
      `./ /    .-.`
         `-..-(   )
                `-`

plymouth

Bu konuda fazla fikir yürütemem zira ne bash'de ne de başka bir shell'de bunu yapabilecek kadar iyiyim...
This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

stef_q

osmancık conky yi kur. conky den komutu görüntüleme lüksün var. exec gibi bir komut vardı. araştırmanı tavsiye ederim. o komuta bu senin parametreyi (termianal için yazdığın komutu) gönderdiğinde sonuç tam istediğin gibi olacak.

veya sistem başlangıcına otomatik bu komut ile başlayacak şekilde termianal başlasın. üstüne bir de alltray programıcığı ile sistem tepisinde dursun (otomatik başlangıçta). çıktıyı görmek istediğin zaman sistem tepisine tıklayıp anında bakabilirsin.

karar senin :)

osmancık

teşekkürler söylediklerinizi deneyecem
.                .-.
         .-'``(|||)
      ,`\ \    `-`.
     /   \ '``-.   `
   .-.  ,       `___:
  (::: ) :        ___     UBUNTU
   `-`  `       ,   :
     \   / ,..-`   ,
      `./ /    .-.`
         `-..-(   )
                `-`

risperdal

İstediğiniz şeyi görsel olarak yapan wireshark programı var. Depo da olması gerekiyor. Root haklarıyla açmak gerekiyor programı.

osmancık

wireshark biraz fazla detaylı geliyor. Her paketi tek tek gösterdiği için. Aynı bu netstat gibi gösterecek şekilde ayarlayabiliyor muyuz?
.                .-.
         .-'``(|||)
      ,`\ \    `-`.
     /   \ '``-.   `
   .-.  ,       `___:
  (::: ) :        ___     UBUNTU
   `-`  `       ,   :
     \   / ,..-`   ,
      `./ /    .-.`
         `-..-(   )
                `-`

stef_q

eğer sade bişi arıyorsan dediklerim tamamiyle işini görecektir. hatta gerektiğinde netstat komutnu değiştirsin, conky veya termianlden aldığın çıktıda değişir. benim dediğim yöntemlerle farklı çıktıları aynı anda da alabilirsin.

osmancık

netstat işimi görüyor çok teşekkür ederim
.                .-.
         .-'``(|||)
      ,`\ \    `-`.
     /   \ '``-.   `
   .-.  ,       `___:
  (::: ) :        ___     UBUNTU
   `-`  `       ,   :
     \   / ,..-`   ,
      `./ /    .-.`
         `-..-(   )
                `-`