Я ищу объяснение чему-то, возможно, глупому, но что я не могу сразу найти в Интернете.
Ситуация:
- Классическая домашняя локальная сеть.
- Сеть: 192.168.1.0/24
- DNS-сервер отсутствует.
- Я установил 2 Raspberry Pi. Один работает как медиаплеер (Kodi/OSMC), другой как сервер syslog (Raspbian OS).
Вопрос:
Почему к серверу syslog Raspbian можно подключиться по ssh по ИМЕНИ и IP, а к медиаплееру Kodi — только по IP?
Я запускаю сеанс ssh через putty на ПК с Windows. Я знаю, что могу добавить имя хоста и IP-адрес Kodi в свой файл хостов на рабочем столе Windows, что напрямую означает, что я также могу подключиться по ИМЯ к этому устройству через ssh. Но я хотел бы знать, зачем мне этот дополнительный шаг для KODI и почему он не нужен для ОС Raspbian.
решение1
САМБА
1) Это направило меня на правильный путь:https://tektab.com/2015/11/07/setting-up-file-sharingnas-using-samba-on-raspberry-pi/
2) При поиске samba на моем устройстве Kodi/OSMC a увидел папку и файлы в /etc ( /etc/samba/smb.conf
например) - поэтому я подумал, что Samba полностью установлена в этой системе.
3) Я решил сделать a sudo apt-get update
и a, sudo apt-get upgrade
а затем a sudo apt-get install samba
. Я предполагал, что система любезно сообщит мне, что эта служба уже есть в системе. Но нет, на самом деле он предложил установить samba и потребовал xxMB установочных файлов. Я продолжил и выполнил установку. Вместо того, чтобы перезапустить службу, я перезапустил устройство. После перезагрузки я сделал a ping -a <ipaddress>
и в ответе я увидел 'OSMC' в первой строке. Теперь я мог подключаться по ssh по имени. Я
ничего не менял в файле /etc/samba/smb.conf. Конфигурация по умолчанию.