GNU/Linux >> Linux Esercitazione >  >> Linux

ssh:Impossibile risolvere hostname [hostname]:nodename né servname fornito o sconosciuto

Se sei su Mac, il riavvio del risponditore DNS ha risolto il problema per me.

sudo killall -HUP mDNSResponder

Ho avuto lo stesso problema con la connessione a una macchina remota. ma sono riuscito ad accedere come di seguito:

ssh -p 22 [email protected]

oppure:

ssh -l myName -p 22 hostname

Recentemente mi sono imbattuto nello stesso problema. Sono stato in grado di ssh al mio pi sulla mia rete, ma non dall'esterno della mia rete domestica.

Avevo già:

  • Ho installato e testato ssh sulla mia rete domestica.
  • Imposta un IP statico per il mio pi.
  • Imposta un servizio DNS dinamico e installa il software sul mio pi. Ho fatto riferimento a queste istruzioni per configurare l'ip statico e ci sono molte altre risorse didattiche là fuori.

Inoltre, ho impostato il port forwarding sul mio router per l'hosting di un sito Web e avevo persino il port forwarding della porta 22 sull'IP statico del mio pi per ssh, ma ho lasciato vuoto il campo in cui specifichi l'applicazione per cui stai eseguendo il port forwarding su il router. Ad ogni modo, ho aggiunto 'ssh' in questo campo e, VOILA! Una connessione ssh funzionante da qualsiasi luogo al mio pi.

Scriverò le impostazioni di port forwarding del mio router.

(ApplicationTextField)_ssh (porta esterna)_22 (porta interna)_22 (protocollo)_Both (all'indirizzo IP)_192.168.1.### (abilitato)_checkBox

Tuttavia, le impostazioni di port forwarding possono essere diverse per router diversi, quindi cerca le indicazioni per il tuo router.

Ora, quando sono fuori dalla mia rete domestica, mi connetto al mio pi digitando:

ssh [email protected][hostname]

Quindi sono in grado di inserire la mia password e connettermi.


Linux
  1. Come modificare la porta SSH in Linux

  2. Git Remote Add con un'altra porta SSH (non 22)

  3. Problema di montaggio EFS "Impossibile risolvere il server:nome o servizio sconosciuto"

  4. curl:(6) Impossibile risolvere host:google.com; Nome o servizio non noto

  5. Impossibile caricare la libreria dinamica 'libnvinfer.so.6'

Come modificare la porta SSH su VPS

Come modificare la porta SSH in CentOS

Come modificare la porta SSH su Centos 7.x?

Come cambiare la porta SSH su Ubuntu?

Cosa potrebbe significare "Roaming non consentito dal server" del client ssh?

Tunnel SSH HTTPS