Saya memiliki raspberry Pi model B dengan OS raspbian yang telah bekerja dengan baik selama 2-3 bulan dan sejak minggu lalu saya perhatikan bahwa setiap kali ketika masuk (lebih dari ssh) saat memasukkan nama pengguna ada penundaan (lebih dari 1 menit) sebelum sistem merespons dengan kata sandi.
Apakah ini pertanda kartu SD tidak berfungsi atau sesuatu yang lain ...? (Juga, saya perhatikan bahwa melakukan perintah tertentu, seperti arp, netstat dll membutuhkan waktu lebih lama untuk menghitung ..)
dmesg
dan/var/log/messages
output Anda.Jawaban:
Bisa jadi Pi Anda mencoba melakukan pencarian DNS terbalik dari nama host yang menghubungkan klien untuk alasan keamanan, yang tidak apa-apa, tetapi mengarah ke batas waktu jika Anda tidak memiliki DNS balik yang berfungsi.
ketika Anda akhirnya login, coba tambahkan
ke
/etc/ssh/sshd_config
file Anda , dan lihat apakah itu membantu memperbaiki keadaan, tentu saja jangan lupa memuat ulang dan Anda baik-baik saja!Dan Anda harus memiliki SSH instan dekat
Anda juga dapat mencoba SSH-ing dengan opsi -v verbose untuk memberikan output kepada klien yang dapat membantu dalam mendiagnosis di mana timeout terjadi.
Perilaku ini tidak unik untuk Raspberry Pi atau Raspbian juga melihat SuperUser: Penyebab utama login ssh lambat di mana
UseDNS no
adalah solusi umum.sumber
arp -an
dannetstat -rn
yang akan mematikan pencarian. keduanya adalah ujian yang baik untuk menyelesaikan apakah ini memang masalah dns.Dongle WiFi resmi saya oleh Raspberry Pi sendiri mendapatkan paket loss 64% dari satu komputer ke Pi melalui LAN saya. Sementara setiap dongle WiFi lainnya bekerja seperti pesona dengan <1% paket loss.
Menggunakan:
ping address
(Windows, Linux, Mac) atauping address -t
(Windows, berjalan hingga Ctrl + C) pada komputer lain di jaringan area lokal Anda untuk melihat apakah itu masalah jaringan, ganti alamat dengan alamat IP pribadi Pi Anda.Untuk menemukan alamat IP pribadi Anda untuk Pi Anda, arahkan kursor ke ikon jaringan di Raspbian atau gunakan perintah
hostname -I
.sumber
-t
flag valid untuk ping? Saya mencobanya di Mac saya, tetapi tidak berfungsi. Ini menampilkan pesan: penggunaan: ping [-AaDdfnoQqRrv] [-b boundif] [-c count] [-G sweepmaxsize] [-g sweepminsize] [-h sweepincrsize] [-h sweepincrsize] [-i tunggu] [ik trafficclass] [-l preload] [-M mask | waktu] [-m ttl] [-p pola] [-S src_addr] [-s packetsize] [-t timeout] [- W waittime] [-z tos] host ping [-AaDdfLnoQqRrv] [-b boundif] [--b boundif] [- c count] [-I iface] [-i wait] [traffick trafficclass] [-l preload] [-M mask | waktu] [-m ttl] [-p pola]