रास्पबेरी पाई एसएसएच लॉगिन धीमा


19

मेरे पास रास्पबेरी पाई मॉडल बी व्हाईट रास्पबियन ओएस है जो 2-3 महीने से अच्छी तरह से काम कर रहा है और पिछले सप्ताह से मैंने देखा है कि हर बार लॉग इन करते समय (ओवर एसएचएस) जब उपयोगकर्ता नाम इनपुट करते हैं तो देरी होती है (अच्छी तरह से 1 मिनट से अधिक) पासवर्ड लाइन के साथ सिस्टम उत्तर देने से पहले।

क्या यह एसडी कार्ड में खराबी का संकेत है या कुछ और ...? (इसके अलावा, मैंने देखा है कि कुछ कमांड्स, जैसे arp, netstat आदि को कम्प्यूट करने में अधिक समय लग रहा है ..)


यह सबसे अधिक संभावना है कि एसडी कार्ड की समस्या है। कोशिश करें और कुछ क्लास 10 8 जीबी किंग्सटन खोजें। वे लंबे समय तक मेरे लिए वास्तव में अच्छी तरह से काम करने लगते हैं, उनके साथ मध्यम रूप से पढ़े लिखे हैं
पिओटर कुला

बस DNS मुद्दों को बाहर करने के लिए। जब आप केवल IP पते का उपयोग कर SSH में लॉग इन करते हैं तो वही बात होती है, न कि HOstname
Piotr Kula

hostname या ipadress के साथ लॉगिंग करना एक ही है..सालो और यह कुछ इस से अधिक प्रतीत होता है, मैंने फरवरी से मूल संस्करण लोड किया है और समस्याएं बनी रहती हैं ...
zsn

यदि आप अपना dmesgऔर /var/log/messagesआउटपुट पोस्ट कर सकते हैं तो यह उपयोगी हो सकता है ।
केओलिन

टिप्पणियों के लिए बड़े..लेकिन वहाँ अजीब रेखा है जो मैंने पहले नोटिस की थी, जो बहुत कुछ समझाती है ... FAT-fs (mmcblk0p1): वॉल्यूम ठीक से अनमाउंट नहीं था। कुछ डेटा दूषित हो सकते हैं। कृपया fsck // dmesg
चलाएं

जवाबों:


27

ऐसा हो सकता है कि आपका पाई सुरक्षा कारणों से क्लाइंट के कनेक्टिंग होस्टनाम के रिवर्स DNS लुकअप को करने की कोशिश कर रहा है, जो ठीक है, लेकिन अगर आपके पास वर्किंग रिवर्स डीएनएस नहीं है तो टाइमआउट की ओर जाता है।

जब आप अंत में लॉगिन करते हैं, तो जोड़ने का प्रयास करें

UseDNS no

अपनी /etc/ssh/sshd_configफ़ाइल में, और देखें कि क्या इससे चीजों को बेहतर बनाने में मदद मिलती है, निश्चित रूप से पुनः लोड करना मत भूलना और आप जाना अच्छा है!

service ssh reload

और आपके पास तत्काल एसएसएच होना चाहिए

आप ग्राहक को आउटपुट प्रदान करने के लिए -v वर्बोज़ विकल्प के साथ SSH-ing भी आज़मा सकते हैं जो समय-समय पर होने वाले निदान में मदद कर सकते हैं।

रास्पबेरी पाई के लिए यह व्यवहार अद्वितीय नहीं है और न ही रास्पबियन सुपरयूज़र भी देखते हैं : धीमे ssh लॉगिन के शीर्ष कारण जहां UseDNS noसामान्य समाधान है।


क्या आप बता सकते हैं कि DNS, Pi के सामान्य उपयोग को कैसे प्रभावित करेगा? DNS रिज़ॉल्यूशन में वह पहली बार हल होने के बाद उतना लंबा नहीं होता है।
पायोटर कुला

1
@ppumkin मैं इस मुद्दे को पहले एक नेटवर्क के अंदर एक मानक लिनक्स बॉक्स पर रख सकता था, जहां रिवर्स डीएनएस लुकअप नहीं हो सकता था, इससे पहले कि मुझे पासवर्ड प्रॉम्प्ट मिले 30-सेकंड का समय लगता। समाधान का उपयोग करते हुए मैंने इसे मेरे लिए ठीक कर दिया है, इसलिए मैं अनिश्चित हूं कि मेरे उत्तर को क्यों अस्वीकृत कर दिया गया है?
kolin

ऐसा लगता है कि आपको DNS या किसी चीज़ को उलटने के लिए एक बहुत ही विशिष्ट समस्या थी। जैसा कि ओपी ने कहा, इसने महीनों तक काम किया, उसके नेटवर्क और सभी एप्स में कुछ भी नहीं बदला। मुझे गंभीरता से संदेह है कि यह उन सभी समस्याओं को ठीक करेगा, यही कारण है कि -1। इसके अलावा, मुझे कभी भी, किसी भी स्थिति में ऐसा नहीं करना पड़ा। DNS बहुत महत्वपूर्ण है और इसे ठीक से काम करना चाहिए। इसके डीएनएस को प्रूव करने का एक तरीका, इसके बजाय आईपी के साथ लॉगगिन है। तब कोई DNS लुकअप नहीं किया जाता है
Piotr Kula

1
@ppumkin, ओपी का उल्लेख नहीं है कि कुछ भी नहीं बदला है? वह अन्य कमांड्स (arp और netstat) के साथ भी समस्याएँ हैं जो DNS लुकअप का उपयोग करेंगे जब तक कि वह निर्दिष्ट नहीं करता है arp -anऔर netstat -rnजो लुकअप को बदल देगा। दोनों यह निर्धारित करने के लिए एक अच्छा परीक्षण है कि क्या यह वास्तव में एक डीएनएस मुद्दा है।
kolin

खैर, संपादन ssh_config ने मेरी लॉगिन प्रतिक्रिया समय में सुधार किया है, लेकिन फिर भी मैं यह मानता हूँ कि एसडी कार्ड की समस्या अधिक है क्योंकि arp (और सिमिनेटेड कमांड्स) को किसी भी मान को वापस करने में लगभग 2-3 मिनट लगते हैं..मैंने बैकअप रखा है और उन्हें फिर से लिखा है। कार्ड जब चीजें ठीक थीं और यह ठीक से काम नहीं कर रहा
है..अब

1

रास्पबेरी पाई द्वारा मेरे आधिकारिक वाईफाई डोंगल को अपने लैन के माध्यम से एक कंप्यूटर से पाई तक 64% पैकेट नुकसान हो रहा था। जबकि हर दूसरे वाईफाई डोंगल ने <1% पैकेट लॉस के साथ एक आकर्षण की तरह काम किया।

उपयोग:

ping address(विंडोज, लिनक्स, मैक) या ping address -t(विंडोज, Ctrl + C तक चलता है) अपने स्थानीय क्षेत्र नेटवर्क पर किसी अन्य मशीन पर यह देखने के लिए कि क्या यह नेटवर्क समस्या है, प्रतिस्थापित करना अपने पीआई के निजी आईपी पते के साथ पते की

अपने पाई के लिए अपना निजी आईपी पता खोजने के लिए, रास्पियन में नेटवर्क आइकन पर होवर करें या कमांड का उपयोग करें hostname -I

विंडोज डॉस पिंगिंग


क्या -tपिंग के लिए एक वैध ध्वज है? मैं अपने मैक पर कोशिश कर रहा हूँ, लेकिन यह काम नहीं कर रहा है। यह एक संदेश प्रदर्शित करता है: उपयोग: पिंग [-AaDdfnoQqRrv] [-b बाउंडिफ] [-c count] [-G स्वीपमैक्ससाइज़] [-g स्वीपमिन्सिज़] [-h स्वीपसिंक्राइज़ करें [-i प्रतीक्षा] [−k trafficclass] [-l preload] [-एम मास्क | समय] [-m ttl] [-p पैटर्न] [-S src_addr] [-s packetsize] [-t timeout] [- W waittime] [-z tos] होस्ट पिंग [-AaFdfLnoQqRrv] [-b बाउंडिफ] [- सी गणना] [-I iface] [-i प्रतीक्षा] [assk ट्रैफिकक्लास] [-l प्रीलोड] [-M मास्क | समय] [-m ttl] [
-प

@IgorGanapolsky विंडोज पर यह अन्य शेल के पिंग कमांड की तरह काम करता है, पैकेट को बार-बार दोहराता है जब तक कि वह इसे बंद न कर दे। मैं मान रहा हूं कि मैक के टर्मिनल में पहले से ही यह है या यह एक अलग झंडा है।
ईवलीनथवे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.