it-swarm-tr.com

Yavaş ssh oturumuna ne sebep olabilir?

Uzak Ana bilgisayarda ssh var ancak terminal performansı düşük. Yazdığım simgeler hemen gösterilmiyor, ancak biraz gecikmeyle gösteriliyor. Bazen gecikmeden sonra bir defada iki sembol gösterilir.

48
lexsys

Yüksek gecikme, zayıf ssh performansının bir başka nedenidir. Traceroute için daha iyi bir yedek olarak mtr kullanmanızı tavsiye ederim. Ağ sorunlarınızın nerede ortaya çıkabileceği konusunda size fikir verebilmelidir.

18
David Pashley

İhtiyacınız yoksa X11 iletmeyi devre dışı bırakmak (ssh -x) ve sıkıştırmayı (ssh -C) etkinleştirmek de oturumunuzu hızlandırabilir.

15
Woody

İki olası nedeni düşünebilirim:

  1. Bağlantıda paket kaybı
  2. Sunucuda yüksek yük.
10
Shoan

Sıkıştırma ve Sıkıştırma Seviyesi 9'u kullanın. Bu biraz yardımcı olacaktır. Bu parametreleri/etc/ssh/ssh_config içinde yapılandırabilirsiniz. Ancak gerçek ağ çok zayıfsa, bu hileler çok iyi olmaz.

3

Kısa süre içinde terminalin iyi olduğunu keşfederek ağ performansını ölçmeye çalıştım. Ne oldu?

İki İnternet kanalı yönlendiricisi arasında bir yük dengelememiz var. Bazen ssh trafiğimi wan1 ve bazen wan2 aracılığıyla yönlendirir. Sadece bir kanalla ilgili bir sorun olduğunu önerdim. Bu yüzden ağ performansını iki kanal için ayrı ayrı mtr (harika bir araç!) İle ölçtüm.

evet! wan2 110 ms ile 21 atlama ve wan1 sadece 21 ms ile 15 atlama var! sorun wan2 gecikmesi.

3
lexsys

Bu davranışın en belirgin nedeni, doymuş veya bırakılan paketlerdir. İş istasyonunuzdan içine attığınız makineye kaç şerbetiniz var? Varsa bir traceroute'u analiz ettiniz mi?

2
Jan Jungnickel

OpenSSH'yi uzun yağ borusunda (yüksek bant genişliği + yüksek gecikme süresi) kullanıyorsanız, OpenSSH'nin daha büyük bir tcp pencere boyutu kullanması için düzeltmeler içerdiğinden, her iki tarafta da en az 4.7 sürümünü kullandığınızdan emin olun.

 * The SSH channel window size has been increased, and both ssh(1)
   sshd(8) now send window updates more aggressively. These improves
   performance on high-BDP (Bandwidth Delay Product) networks.

Bağlantıyı tam potansiyeliyle kullanmak istiyorsanız bu önemli olabilir, aksi takdirde gönderenin göndermeye devam edebilmesi için önce beklemeleri beklemesi gerekebilir.

2
knweiss

Yanlış yapılandırılmış DNS buna neden olabilir. Sunucu, giriş yaptıktan sonra iyi yanıt verecek ve dosyaları oldukça hızlı yükleyip indirecek, ancak SSH girişleri yavaş olacaktır.

1
ServerChecker

Daha önce başkaları tarafından söylendiği gibi, gecikme, ağınızdaki kayıp, yavaş sunucudan gelebilir.
Bazen bir türde 2 karakter görürsünüz çünkü modern TCP yığın Naggle adlı bir algoritma kullanır.

1
radius

Bağlantınızı daraltan bir SSH Brute Force girişimi de olabilir. Her oturumum yavaş çalıştığında günlükleri kontrol ediyorum ve birçok durumda birisi çılgın gibi şifreleri deniyor.

1
raupach

Bakılacak bir şey sadece sunucu belleği. Bir Ubuntu VM ve SSH gerçekten halsiz çalışıyordum. 512Mb için iki katına çıkarmak bu sorunu çözdü.

1
GateKiller