Selama minggu lalu, koneksi SSH saya ke instance Amazon EC2 terus terputus
Gagal menulis: Pipa rusak
Membaca melalui beberapa situs, saya berasumsi itu karena tidak ada batas waktu yang ditetapkan jadi saya membuat ~/.ssh/config
file sebagai berikut berdasarkan
- https://superuser.com/questions/374087/how-to-increase-the-default-time-out-for-ssh-on-os-x
- https://serverfault.com/questions/367205/error-encountered-when-setup-github-on-mac-write-failed-broken-pipe
- http://www.ericmichaelstone.com/?p=5852
### Stop timing out connections ServerAliveInterval 120 ServerAliveCountMax 20 TCPKeepAlive yes ### SSH Connection pooling for faster additional connections to a machine ControlMaster auto ControlPath /tmp/ssh_mux_%h_%p_%r Host * ControlMaster auto ControlPath ~/.ssh/control/%r@%h:%p ControlPersist 3600 ### Make it so ssh-ing from one server to another passes keys around automagically Host * ForwardAgent yes ### Get rid of SSH connection delays GSSAPIAuthentication no ### Use less encryption on servers I cant get to off-network Host 10.* 172.* 192.168.* Ciphers blowfish-cbc
Pengaturan ini tampaknya tidak berpengaruh, namun saya menyadari bahwa ketika saya tidak di rumah, koneksi tetap menganggur seperti tahun lalu. Saya telah memasukkan contoh pada dua jaringan terpisah selain Wifi rumah saya, jadi saya kira ada sesuatu yang terjadi di rumah dalam dua minggu terakhir untuk mengubah cara kerja koneksi SSH.
Menggunakan Wireshark atau sebaliknya bagaimana saya bisa mengikuti / mendiagnosis apa / di mana masalah untuk pipa SSH yang rusak terjadi di jaringan rumah saya?
Menggunakan
- Mac OS 10.7.5
- OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
- Amazon EC2 AMI t1.micro