सवाल समस्या की व्याख्या करता है। महीनों तक मुझे इन रेखाओं के साथ कोई समस्या नहीं हुई। फिर, कल सुबह, मैं अपने वीएम में नहीं जा सका! समस्या निवारण के लिए एक लंबा समय लिया, लेकिन यहाँ समाधान था:
Brendans-Mac-mini:~ Brendan$ ssh -p 3022 user@localhost
ssh: Could not resolve hostname localhost: nodename nor servname provided, or not known
Brendans-Mac-mini:~ Brendan$ ssh -p 3022 user@127.0.0.1
user@127.0.0.1's password:
Last login: Tue Jul 1 22:37:59 2014 from 10.0.2.2
तो, ऐसा क्यों हुआ होगा, और इससे भी महत्वपूर्ण बात यह है कि मैं इसे कैसे ठीक करूं?
मैंने कोशिश की dig localhost
, जो मुझे बताता है कि लोकलहोस्ट और 127.0.0.1 के बीच अभी भी किसी तरह का कनेक्शन है:
Brendans-Mac-mini:~ Brendan$ dig localhost
; <<>> DiG 9.8.3-P1 <<>> localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28989
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;localhost. IN A
;; ANSWER SECTION:
localhost. 655360 IN A 127.0.0.1
;; Query time: 7 msec
;; SERVER: 10.0.1.1#53(10.0.1.1)
;; WHEN: Wed Jul 2 09:44:44 2014
;; MSG SIZE rcvd: 43
dscacheutil -q host -a name localhost