¿Por qué puedo enviar ssh por nombre a un dispositivo LAN, pero no a otro?

¿Por qué puedo enviar ssh por nombre a un dispositivo LAN, pero no a otro?

Estoy buscando una explicación sobre algo probablemente estúpido pero que no encuentro inmediatamente en Internet.

Situación:

  • LAN doméstica clásica.
  • Red: 192.168.1.0/24
  • Sin servidor DNS.
  • Instalé 2 Raspberry Pi. Uno funciona como reproductor multimedia (Kodi/OSMC) y el otro como servidor syslog (Raspbian OS).

Pregunta:

¿Por qué puedo hacer ssh por NOMBRE e IP en el servidor syslog de Raspbian y solo por IP en el reproductor multimedia Kodi?

Inicio una sesión ssh a través de PuTTY en una PC con Windows. Sé que puedo agregar el nombre de host de Kodi y la dirección IP a mi archivo de host en mi escritorio de Windows con el resultado directo de que también puedo enviar ssh por NOMBRE a ese dispositivo. Pero me gustaría saber por qué necesito este paso adicional para KODI y por qué no fue necesario para el sistema operativo Raspbian.

Respuesta1

SAMBA

1) Esto me puso en el camino correcto:https://tektab.com/2015/11/07/setting-up-file-sharingnas-using-samba-on-raspberry-pi/

2) Cuando buscaba samba en mi dispositivo Kodi/OSMC vi una carpeta y archivos en /etc ( /etc/samba/smb.confpor ejemplo), así que pensé que Samba estaba completamente instalado en este sistema.

3) Decidí hacer a sudo apt-get updatey a sudo apt-get upgradeseguido de a sudo apt-get install samba. Supuse que el sistema me diría amablemente que este servicio ya estaba en el sistema. Pero no, de hecho propuso una instalación de samba y requirió xxMB de archivos de instalación. Continué y ejecuté la instalación. En lugar de reiniciar el servicio, reinicié el dispositivo. Después de reiniciar hice una ping -a <ipaddress>y en la respuesta vi 'OSMC' en la primera línea. Ahora pude hacer ssh por nombre.
No cambié nada en el archivo /etc/samba/smb.conf. Configuración predeterminada.

información relacionada