Warum kann ich per SSH über den Namen auf ein LAN-Gerät zugreifen, auf ein anderes jedoch nicht?

Warum kann ich per SSH über den Namen auf ein LAN-Gerät zugreifen, auf ein anderes jedoch nicht?

Ich suche nach einer Erklärung für etwas wahrscheinlich Dummes, die ich aber nicht sofort im Internet finden kann.

Situation:

  • Klassisches Heim-LAN.
  • Netzwerk: 192.168.1.0/24
  • Kein DNS-Server.
  • Ich habe 2 Raspberry Pi's installiert. Einer fungiert als Mediaplayer (Kodi/OSMC), der andere als Syslog-Server (Raspbian OS).

Frage:

Warum kann ich per SSH über NAME und IP auf den Raspbian-Syslog-Server zugreifen, aber nur über die IP auf den Kodi-Mediaplayer?

Ich starte eine SSH-Sitzung über Putty auf einem Windows-PC. Ich weiß, dass ich den Kodi-Hostnamen und die IP-Adresse in meine Hostdatei auf meinem Windows-Desktop einfügen kann, mit dem direkten Ergebnis, dass ich auch per NAME auf dieses Gerät SSH zugreifen kann. Aber ich würde gerne wissen, warum ich diesen zusätzlichen Schritt für KODI brauche und warum dies für das Raspbian-Betriebssystem nicht notwendig war.

Antwort1

SAMBA

1) Das hat mich auf die richtige Spur gebracht:https://tektab.com/2015/11/07/setting-up-file-sharingnas-using-samba-on-raspberry-pi/

2) Als ich auf meinem Kodi/OSMC-Gerät nach Samba suchte, sah ich einen Ordner und Dateien in /etc ( /etc/samba/smb.confzum Beispiel) – also dachte ich, Samba sei auf diesem System vollständig installiert. 3) Ich beschloss, ein und ein gefolgt von einem

einzugeben . Ich dachte, das System würde mir nett mitteilen, dass dieser Dienst bereits auf dem System ist. Aber nein, tatsächlich schlug es eine Installation von Samba vor und benötigte xx MB an Installationsdateien. Ich fuhr fort und führte die Installation aus. Anstatt den Dienst neu zu starten, startete ich das Gerät neu. Nach dem Neustart machte ich ein und in der Antwort sah ich in der ersten Zeile „OSMC“. Jetzt konnte ich per SSH nach Namen zugreifen. Ich habe nichts in der Datei /etc/samba/smb.conf geändert. Standardkonfiguration.sudo apt-get updatesudo apt-get upgradesudo apt-get install sambaping -a <ipaddress>

verwandte Informationen