SSH-Host: Hostname konnte nicht aufgelöst werden

SSH-Host: Hostname konnte nicht aufgelöst werden

Ich versuche, die SSH-Localforward-Port-Einstellung in der VI-Konfigurationsdatei vorzunehmen, damit ich eine Verbindung herstellen kannBienenstockServer, um einigeR-Programmierung.

Folgende Schritte wurden durchgeführt:

  1. In der Shell habe ich Folgendes in der VI-Konfigurationsdatei konfiguriert:
Host bdp-*
UserName a6000

Host bdp-prod
HostName pdl001.na.abc.com
LocalForward 10000:pdl002.na.abc.com:10000
  1. Wenn ich das tue
ssh bdp-prod

Ich erhalte diesen Fehler:

ssh: Hostname konnte nicht aufgelöst werden bdp-prod: Name oder Dienst unbekannt

Ich habe einige ähnliche Probleme hier gesehen und angeseheneinige Blogs zu diesem Themakonnte aber nicht herausfinden, was falsch ist:

ssh: Hostname konnte nicht aufgelöst werden hnname: Name oder Dienst unbekannt

Betriebssystem: Windows, SSH-Version ist 4.1. bdp-prod ist der Aliasname für den Hostnamen in der Konfigurationsdatei.

Antwort1

Ich habe die Konfigurationsdatei am falschen Ort erstellt. Ich habe die Konfiguration jetzt erstellt mit

vi ~/.ssh/config

mit demselben Inhalt wie in der Frage erwähnt und mit der Möglichkeit, lokale Portweiterleitung zu ermöglichen. Vielen Dank für all Ihre Hilfe.

Antwort2

nscd --invalidate=hosts     

hat bei mir funktioniert.

verwandte Informationen