เหตุใดฉันจึงใช้ชื่อตามอุปกรณ์ LAN หนึ่งเครื่อง แต่ไม่ใช่ชื่ออื่น


1

ฉันกำลังมองหาคำอธิบายเกี่ยวกับสิ่งที่อาจโง่ แต่ฉันไม่สามารถค้นหาได้ทันทีบนอินเทอร์เน็ต

สถานการณ์:

  • LAN โฮมคลาสสิค
  • เครือข่าย: 192.168.1.0/24
  • ไม่มีเซิร์ฟเวอร์ DNS
  • ฉันติดตั้ง 2 Raspberry Pi อันหนึ่งทำงานเป็นเครื่องเล่นสื่อ (Kodi / OSMC) อีกอันหนึ่งเป็นเซิร์ฟเวอร์ syslog (Raspbian OS)

คำถาม:

เหตุใดฉันจึงใช้ ssh โดย NAME และ IP ในเซิร์ฟเวอร์ Raspbian syslog และเฉพาะ IP ของ Kodi mediaplayer เท่านั้น

ฉันเริ่มเซสชัน ssh ผ่าน putty บนพีซี Windows ฉันรู้ว่าฉันสามารถเพิ่มชื่อโฮสต์และที่อยู่ IP ของ Kodi ลงใน hostfile ของฉันบนเดสก์ท็อป Windows ของฉันด้วยผลลัพธ์โดยตรงที่ฉันสามารถใช้ ssh โดย NAME ในอุปกรณ์นั้น แต่ฉันต้องการทราบว่าทำไมฉันจึงต้องมีขั้นตอนพิเศษนี้สำหรับ KODI และทำไมสิ่งนี้จึงไม่จำเป็นสำหรับ Raspbian OS


1
เสียงเหมือน KODI ไม่รองรับการจำแนกชื่อ NetBios ดูเหมือนว่าแปลก ลอง ping -a <ipaddress> เพื่อดูว่าสามารถค้นหาชื่อด้วยวิธีนั้นได้หรือไม่ ลอง nbtstat -n เพื่อดูว่า NetBios กำลังแก้ไขชื่อใด
Moby Disk

ขอบคุณสำหรับการตอบกลับอย่างรวดเร็ว Moby Disk ฉันจะลองใช้คำสั่งของคุณในภายหลัง เช้านี้บนรถไฟฉันเจอบทความที่พูดถึง avahi daemon ดูเหมือนว่าจะทำงานเหมือน Bonjour zeroconf ฉันจะลองดูบ่ายนี้และทำการติดตั้ง avahi-daemon apt-get ฉันจะโพสต์ผลลัพธ์ของคำสั่งของคุณและรายงานสิ่งที่พบเกี่ยวกับ avahi
maxim

ping -a <ipaddress> แสดงชื่อสำหรับอุปกรณ์ Raspbian แต่ไม่ใช่สำหรับอุปกรณ์ Kodi ในฐานะที่เป็น nbtstat -n สิ่งนี้ไม่ได้ทำให้ทั้งคู่ ฉันปล่อย / รีเฟรชด้วย nbtstat-RR และจากนั้นได้อุปกรณ์ Raspbian ของฉันมา nbtstat -c. แน่นอนฉันไม่ได้ลืม # บรรทัดของฉันในไฟล์โฮสต์ของฉันบนเครื่อง Windows ของฉัน ฉันจะตรวจสอบที่ avahi ตอนนี้ เพิ่งออกมาจากความอยากรู้
maxim

เอ่อ? osmc@osmc:~$ sudo apt-get install avahi-daemon Reading package lists... Done Building dependency tree Reading state information... Done avahi-daemon is already the newest version. avahi-daemon set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. ดังนั้นฉันจึงมี Avahi บนระบบมันทำงานอยู่ แต่ฉันยังไม่เห็นอุปกรณ์ Kodi ของฉันเมื่อฉันทำ `ping -a & lt; ipaddress & gt; แปลก.
maxim

คำตอบ:


0

SAMBA

1) นี่ทำให้ฉันถูกทาง: https://tektab.com/2015/11/07/setting-up-file-sharingnas-using-samba-on-raspberry-pi/

2) เมื่อค้นหาแซมบ้าบนอุปกรณ์ Kodi / OSMC ของฉันเลื่อยและโฟลเดอร์ใน / etc ( /etc/samba/smb.conf ตัวอย่าง) - ดังนั้นฉันคิดว่าแซมบ้าติดตั้งอย่างสมบูรณ์ในระบบนี้

3) ฉันตัดสินใจที่จะทำ sudo apt-get update และ sudo apt-get upgrade ตามด้วย sudo apt-get install samba. ฉันเดาว่าระบบจะบอกฉันอย่างชัดเจนว่าบริการนี้มีอยู่ในระบบแล้ว แต่ในความเป็นจริงเขาเสนอการติดตั้ง samba และจำเป็นต้องมี xxMB ของไฟล์การติดตั้ง ฉันดำเนินการติดตั้งต่อไป แทนที่จะรีสตาร์ทบริการฉันรีสตาร์ทอุปกรณ์ หลังจากรีบูตฉันทำ ping -a <ipaddress> และในการตอบกลับฉันเห็น 'OSMC' ในบรรทัดแรก ตอนนี้ฉันสามารถ ssh โดยใช้ชื่อ
ฉันไม่ได้เปลี่ยนแปลงอะไรในไฟล์ /etc/samba/smb.conf กำหนดค่าเริ่มต้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.