فهرست مطالب:

FreeNAS به عنوان سرور چاپ: 11 مرحله
FreeNAS به عنوان سرور چاپ: 11 مرحله

تصویری: FreeNAS به عنوان سرور چاپ: 11 مرحله

تصویری: FreeNAS به عنوان سرور چاپ: 11 مرحله
تصویری: HDD Coin - How to get an EASY 30% of FREE HDD Coin (How To HODL Program + Team Interview) 2024, جولای
Anonim
FreeNAS به عنوان سرور چاپ
FreeNAS به عنوان سرور چاپ

FreeNAS یک راه حل عالی برای ذخیره سازی شبکه است که به سادگی می تواند برای هر کسی نصب شود. سیستم و فضای مورد نیاز برای این نسخه کم حجم FreeBSD بسیار مضحک است. این برنامه دارای همه نوع ویژگی هایی است که از طریق رابط کاربری گرافیکی تمیز وب قابل دسترسی است ، بیش از آنچه که اکثر کاربران به آن نیاز خواهند داشت. این حتی به شما امکان می دهد رسانه ها را به کنسول های بازی منتقل کنید! با وجود توانایی های فوق العاده ، یک چیز وجود داشت که من می خواستم آن را به عنوان یک NAS بزرگ انجام دهم ، و آن این بود که یک سرور چاپی باشد تا بتوانم HP Deskjet 6540 خود را به اشتراک بگذارم چاپگر USB در بین جعبه های Windows و Mac OSX من. گفتن راحت تر از انجام دادن. پس از چند ساعت بازی با CUPS و چند نصب خراب بعداً ، من نور را دیدم. در انجمن های FreeNAS ، کاربر sgrizzi موضوعی در مورد نحوه عملکرد آن با LPR ، با استفاده از بسته LPRng ، برای راه اندازی مبتنی بر LiveCD ایجاد کرد. این بسیار مفید بود ، و او باید بیشتر اعتبار را دریافت کند ، اما موضوع واقعاً نیاز به فشرده سازی و روشن شدن دارد تا راهنمای مفیدی باشد. این دقیقاً همان چیزی است که این دستورالعمل برای آن مناسب است و همچنین آن را برای نصب کامل استاندارد FreeNAS اصلاح می کند. این راهنما فرض می کند که شما قبلاً یک نصب استاندارد فعلی FreeNAS را راه اندازی و کار کرده اید.

مرحله 1: آماده سازی

آماده سازی
آماده سازی

ابتدا ، بیایید چند مورد را با هم جمع کنیم و نگاهی به تنظیمات بیندازیم. شبکه ممکن است تنظیمات شما متفاوت باشد ، اما روش من به شرح زیر است. ، 2 هارد دیسک ، IP ثابت: 192.168.1.50- PC - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - چاپگر USB متصل ، متصل به FreeNAS روتر شما راهنماهای زیادی برای این کار وجود دارد ، همه سریع ، بنابراین یک جستجوی سریع انجام دهید. مواردی که نیاز دارید- در صورت استفاده از ویندوز ، دیسک را نصب کنید (فایلهای ضروری ممکن است در جاهای دیگر در دسترس باشند ، اما این ساده ترین راه است)- چاپگر درایورهای مدل/مدل خاص شما- فایل "ulpt.ko" که از نصب کامل FreeBSD گرفته شده است. فایل متصل به این دستورالعمل. - سرویس گیرنده SSH - برای Windows ، با PuTTy بروید. برای لینوکس ، یونیکس ، مک و غیره فقط می توانید از ترمینال/خط فرمان استفاده کنید

مرحله 2: از طریق SSH متصل شوید

از طریق SSH وصل کنید
از طریق SSH وصل کنید

از طریق SSH به جعبه FreeNAS خود متصل شوید. به طور معمول ورود به سیستم ریشه بد است ، اما اگر واقعاً مراقب باشید ، همه چیز باید هموار پیش برود. PuTTy در اینجا برای اتصال کاملاً خود توضیحی است. برای افراد خط فرمان ، عبارت زیر را تایپ کنید: ssh -l username static_ip_of_freenas ip استاتیک چیزی شبیه 192.168.x.xxx خواهد بود. از شما رمز عبور می خواهد ، اما وقتی تایپ می کنید ، چیزی نمایش داده نمی شود. نگران نباشید ، این طبیعی است (رمز عبور را برای اهداف امنیتی پنهان می کند). فقط آن را تایپ کنید و enter را بزنید. اکنون باید یک سلام کوچک و یک فرمان سریع جدید برای خود داشته باشید (به عنوان root is freenas وارد شوید: ~# و به عنوان کاربر>)

مرحله 3: Ulpt.ko را در نقطه راست قرار دهید

از روش ترجیحی خود (ftp ، smb و غیره) برای قرار دادن فایل ulpt.ko در جایی بر روی جعبه FreeNAS استفاده کنید و مسیر کامل را به خاطر بسپارید (من آن را UPath می نامم) ، که احتمالاً چیزی شبیه به/mnt/drivename/خواهد بود. ulpt.ko با اتصال SSH و خط فرمان به ترمینال بازگردید ، ما فایل را به مکان مناسب منتقل می کنیم. نوع: mv Upath/boot/kernel/ulpt.ko این کار را باید انجام دهید.

مرحله 4: LPRng را نصب کنید

ما از بسته ای به نام LPRng استفاده می کنیم. برای نصب آن ، تایپ کنید: pkg_add -r LPRng بگذارید کمی بارگیری شود و بیت های لازم را بارگیری و نصب کند.

مرحله 5: مواردی را که در بوت بار می شود پیکربندی کنید

پیکربندی موارد بارگذاری در بوت
پیکربندی موارد بارگذاری در بوت
پیکربندی موارد برای بارگیری در بوت
پیکربندی موارد برای بارگیری در بوت

ماژول ulpt.ko را بارگذاری کنید ابتدا می خواهیم مطمئن شویم که ulpt.ko در بوت بارگذاری می شود بنابراین به محض اتصال یک چاپگر ، آن را به درستی تشخیص می دهد. نوع: nano /boot/defaults/loader.conf با کلیدهای جهت دار یا ctrl+V به پایین بروید تا به بخشی با عنوان "ماژول های USB" برسید تا خط را تغییر دهید "ulpt_load =" NO " # Printer" "ulpt_load =" YES " # چاپگر" ctrl+X را فشار دهید. سپس "y" را تایپ کنید و وقتی از شما می خواهد ذخیره کنید Enter را فشار دهید. LPRng را شروع کنید و در مرورگر به رابط وب FreeNAS بروید. سپس به SystemAdvancedrc.conf بروید و از دکمه "+" برای افزودن دو مدخل جدید استفاده کنید: نام: lpd_enableValue: NOName: lprng_enableValue: YES

مرحله 6: پیکربندی LPRng: 1 از 3 - Printcap

سه فایل اصلی وجود دارد که به عملکرد صحیح LPRng کمک می کند.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (مکان:/etc/printcap) می تواند بسیار پیچیده یا بسیار ساده ما بسیار ساده پیش می رویم ، اما بسته به نیاز خود می توانید به سایت LPRng و google برای تنظیمات مختلف مراجعه کنید. نشان دادن این امر با مثال بسیار ساده تر خواهد بود: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # خط اول اهمیت زیادی ندارد. فقط مدل/مدل چاپگر خود را برای مرجع- "lp | deskjet" در آنجا قرار دهید - این همان چیزی است که چاپگر شما به آن معروف می شود. "lp" نام اصلی است ، "deskjet" نام مستعار است.- "sd =" این مسیر به چاپگر چاپگر است. ما قصد داریم این فهرست را در یک ثانیه ایجاد کنیم.- "sh" این مخفف "supress header" است. اگر تا به حال در آزمایشگاه کامپیوتر چاپ کرده اید ، این موارد را دیده اید. این صفحه ای است که قبل از کار چاپ می کند که مشخص می کند کار برای چه کسانی است. برای اکثر افراد در خانه ، این غیر ضروری است. در محیط کاری با افراد زیاد و چاپ ، این چیزی است که باید به آن توجه کنید.- "lp =" این محل چاپگر است. اگر ulpt.ko به درستی بارگیری شود ، هنگامی که یک چاپگر را متصل می کنید ، باید به عنوان /dev/ulpt0 ثبت شود. مسیر spooler را از sd به خاطر بسپارید؟ بیایید آن را بسازیم. نوع: "mkdir -p -m 700/var/spool/lpd/bare" و "chown 1: 1/var/spool/lpd/bare" این باعث ایجاد پوشه مناسب با مالکیت و مجوزهای لازم می شود.

مرحله 7: پیکربندی LPRng: 2 از 3 - Lpd.perms

lpd.perms (مکان: /usr/local/etc/lpd.perms) کمی طولانی است. پیکربندی پیش فرض باید خوب باشد. ورق بزنید و مجدداً بررسی کنید که این خطوط بدون نظر هستند (با "#" شروع نکنید) با تایپ: root، papowell ACCEPT SERVICE = C LPC = lpd، status، printcap خدمات رد = C خدمات پذیرش = M SAMEHOST SAMEUSER ACPERVICE SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT SERVICE = M DEFAULT ACCEPACT

مرحله 8: پیکربندی LPRng: 3 از 3 - Lpd.conf

lpd.conf (مکان: /usr/local/etc/lpd.perms) نیز باید به صورت پیش فرض خوب باشد. مواردی که باید دوبار بررسی شود: # هدف: همیشه چاپ بنر ، نادیده گرفتن گزینه lpr -h # پیش فرض ab@ (FLAG خاموش) # هدف: درخواست سرور حسابداری هنگام اتصال # پیش فرض achk@ (FLAG خاموش) # هدف: حسابداری در پایان (نگاه کنید به همچنین af، la، ar، as) # پیش فرض ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # هدف: نام فایل حسابداری (همچنین به la، ar مراجعه کنید) # پیش فرض af = acct (STRING) # هدف: هنگام ارسال یک شغل از شماره شغل طولانی (0 - 999999) استفاده کنید # پیش فرض longnumber@ (FLAG خاموش) Longnumber

مرحله 9: هنگام اتصال چاپگر ، کارها را شروع کرده و مجوزها را تنظیم کنید

ما می خواهیم هنگام اتصال یک چاپگر ، فرآیندهای مناسب LPRng را راه اندازی کنیم. تایپ کنید: "nano /usr/local/etc/devd/devd.conf" افزودن به فایل: # هنگامی که چاپگر USB ulpt0 به برق متصل است ، # اقدام را شروع کنید # صبر کنید 3 ثانیه و سپس راه اندازی spoonler daemon # attach 100 {device-name" ulpt0 "؛ action "sleep 3؛ lpd؛ checkpc -f؛ chown 0: 0 /dev /ulpt0؛ chmod 666 /dev /ulpt0؛ echo 'o5L25fgfab'> /dev /speaker؛"؛ }؛ */ این باعث می شود چاپگر به برق متصل شود ، چند ثانیه منتظر بماند و روند LPD را آغاز کند. پس از اتمام کار ، فایلهای مفقود شده یا مجوزها را با checkpc -f برطرف می کند. سپس مالکیت و مجوزهای مناسب را بر روی دستگاه تنظیم می کند و کمی صدا پخش می کند.

مرحله 10: اتصال رایانه Windows

اتصال رایانه ویندوزی
اتصال رایانه ویندوزی
اتصال رایانه ویندوزی
اتصال رایانه ویندوزی
اتصال رایانه ویندوزی
اتصال رایانه ویندوزی
اتصال رایانه ویندوزی
اتصال رایانه ویندوزی

1) به اتصالات شبکه بروید. روی برگه Advanced در بالا و سپس "اجزای شبکه اختیاری" کلیک کنید. هر دو ابزار مدیریت و نظارت و سایر خدمات فایل و چاپ شبکه را فعال کنید. از شما می خواهد که سی دی ویندوز را که باید در اطراف داشته باشید ، وارد کنید. این به ما امکان می دهد از طریق LPR2 متصل شویم) به کنترل پنل و سپس به چاپگرها بروید. 3) چاپگر محلی (به طور خودکار تشخیص داده نشود) را اجرا کنید. بعدی 4) ایجاد پورت جدید -> پورت LPR. Next5) آدرس IP کادر FreeNAS را وارد کنید. به همین دلیل است که ما می خواهیم ایستا باشد. نام صف چاپ را وارد کنید (اگر printcap من را کپی کرده اید ، بدون نقل قول "lp" است) 6) درایورها را نصب کرده و روی بقیه جادوگر کلیک کنید. صفحه آزمایشی را چاپ نکنید. 7) روی چاپگر راست کلیک کرده و ویژگی ها را باز کنید. 8) تب Port. علامت "پشتیبانی دو طرفه" را بردارید 9) برگه پیشرفته. بعد از جارو شدن آخرین صفحه شروع به چاپ کنید. به طور مستقیم چاپ را علامت بزنید و علامت تطابق نداشتن را علامت زده و علامت چاپ را به صورت spooled & بررسی کنید & را بردارید. تیک Enable advanced & Check10 را بردارید) اکنون به برگه اصلی برگردید و یک صفحه آزمایشی را چاپ کنید.

مرحله 11: اتصال با Mac OSX

اتصال با Mac OSX
اتصال با Mac OSX
اتصال با Mac OSX
اتصال با Mac OSX
اتصال با Mac OSX
اتصال با Mac OSX

1) تنظیمات ترجیحی سیستم را باز کنید -> چاپ و فکس 2) برای افزودن چاپگر روی "+" کلیک کنید 3) به برگه "IP" بروید پروتکل: LPDA آدرس: IP FreeNASQueue: نام صف چاپ (اگر چاپ چاپ من را کپی کرده اید ، " lp "بدون نقل قول) نام و محل سلیقه شماست چاپ استفاده از: درایورهای مناسب را انتخاب کنید ** برخی از چاپگرها مانند HP Deskjet 6540 به من اجازه نمی دهند از درایورهای USB با LPD استفاده کنم. در عوض مجبور شدم تا آنجا که ممکن است یکی را انتخاب کنم (معلوم شد 5550 بود) و با آن کار کنم. اگر دو مدل مشابه باشند ، باید بدون مشکل کار کند.

توصیه شده: