Assim como nesta pergunta , tenho dois macs na minha rede wifi doméstica. Normalmente, eu posso me ssh
conectar de um para o outro, usando um dos seguintes:
ssh username@mac-name
ssh username@ip-address
Preencha os detalhes correspondentes para o nome e o endereço IP reais do computador. Periodicamente, no entanto, chego a um ponto em que não posso mais fazer isso e ambos falham. (é aqui que minha situação diverge da descrita nesta pergunta ).
Quando tento ssh username@mac-name
, recebo:
ssh: Could not resolve hostname mac-name: nodename nor servname provided, or not known
E quando tento ssh username@ip-address
, recebo:
ssh_exchange_identification: read: Connection reset by peer
A situação é estranha porque:
- Ainda consigo conectar-me ao outro mac via compartilhamento de tela
- Ainda consigo conectar-me a outras redes via ssh
- Se eu reiniciar o meu computador (o que eu estou tentando se conectar a partir ), então a situação seja resolvida.
Com base nas respostas ao comportamento estranho do NS no OS X - não consigo conectar ao servidor SSH , tentei:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Mas nenhum deles resolveu o problema.
O que mais posso tentar, além de precisar reiniciar o computador sempre que isso ocorrer?
fonte