LMHOSTS(5) File Formats and Conventions LMHOSTS(5)

lmhosts - پرونده میزبان‌های NetBIOS سامبا

پرونده lmhosts پرونده نگاشت نام NetBIOS به نشانی IP در samba(7) است.

این پرونده بخشی از مجموعه samba(7) است.

پرونده lmhosts پرونده نگاشت نام NetBIOS به نشانی IP در Samba است. این قالب بسیار شبیه به پرونده /etc/hosts است، به جز اینکه بخش نام میزبان باید با قالب نام‌گذاری NetBIOS مطابقت داشته باشد.

این یک پرونده اسکی (ASCII) است که شامل یک خط برای هر نام NetBIOS است. دو فیلد در هر خط با فضای خالی (whitespace) از یکدیگر جدا می‌شوند. هر ورودی که با '#' آغاز شود نادیده گرفته می‌شود. هر خط در پرونده lmhosts شامل اطلاعات زیر است:

•نشانی IP - در قالب اعشاری نقطه‌دار (dotted decimal).
•نام NetBIOS - این قالب نام، نام میزبانی با حداکثر پانزده نویسه است که به دنبال آن یک نویسه اختیاری '#' و نوع نام NetBIOS به‌صورت دو رقم هگزادسیمال قرار می‌گیرد.

اگر نویسه '#' پایانی حذف شود، نشانی IP داده‌شده برای تمام نام‌هایی که با نام مشخص‌شده مطابقت دارند بازگردانده می‌شود، بدون در نظر گرفتن اینکه چه نوع نام NetBIOS در جستجو درخواست شده است.

در ادامه یک مثال آمده است:

#
# Sample Samba lmhosts file.
#
192.9.200.1	TESTPC
192.9.200.20	NTSERVER#20
192.9.200.21	SAMBASERVER

شامل سه نگاشت نشانی IP به نام NetBIOS است. مورد اول و سوم به‌ترتیب برای هرگونه پرس‌وجو برای نام‌های "TESTPC" و "SAMBASERVER" بازگردانده می‌شوند، صرف‌نظر از اینکه چه نوع نام NetBIOS درخواست شده باشد.

دومین نگاشت فقط زمانی بازگردانده می‌شود که نوع نام "0x20" برای نام "NTSERVER" پرس‌وجو شود. هیچ نوع نام دیگری حل‌وفصل نخواهد شد.

مکان پیش‌فرض پرونده lmhosts در همان دایرکتوری پرونده smb.conf(5) است.

پرونده lmhosts از دایرکتوری پیکربندی بارگذاری می‌شود. این مسیر معمولاً /etc/samba یا /usr/local/samba/lib است.

این صفحه راهنما بخشی از نسخه 4.24.6 مجموعه سامبا (Samba) است.

smbclient(1)، smb.conf(5) و smbpasswd(8)

نرم‌افزار اصلی سامبا و ابزارهای مرتبط توسط اندرو تریجل (Andrew Tridgell) ساخته شده‌اند. سامبا اکنون توسط تیم سامبا (Samba Team) به‌عنوان یک پروژه متن‌باز مشابه نحوه توسعه هسته لینوکس توسعه داده می‌شود.

08/16/2026 Samba 4.24.6