תוכן עניינים:

FreeNAS כשרת הדפסה: 11 שלבים
FreeNAS כשרת הדפסה: 11 שלבים

וִידֵאוֹ: FreeNAS כשרת הדפסה: 11 שלבים

וִידֵאוֹ: FreeNAS כשרת הדפסה: 11 שלבים
וִידֵאוֹ: Защита от программ-вымогателей — вебинар Synology 2024, נוֹבֶמבֶּר
Anonim
FreeNAS כשרת הדפסה
FreeNAS כשרת הדפסה

FreeNAS הוא פתרון מצוין לאחסון רשת פשוט מספיק עבור כל אחד להתקין אותו. דרישות המערכת והחלל קטנות עד כדי גיחוך עבור גרסה מופשטת זו של FreeBSD. יש לו כל מיני תכונות הנגישות באמצעות GUI האינטרנט הנקי שלה, יותר ממה שרוב יצטרכו אי פעם. זה אפילו מאפשר לך להזרים מדיה לקונסולות משחק! למרות היכולות המרשימות שלו, היה דבר אחד שרציתי שהוא יעשה חוץ מלהתפקד כ NAS גדול, וזה להיות שרת הדפסה כדי שאוכל לשתף את HP Deskjet 6540 שלי מדפסת USB בין תיבות Windows ו- Mac OSX שלי. קל יותר להגיד מאשר לעשות. לאחר שעות של משחק עם CUPS וכמה התקנות שבורות מאוחר יותר, ראיתי את האור. בפורומים של FreeNAS, משתמש sgrizzi יצר שרשור כיצד לגרום לזה לעבוד עם LPR, באמצעות חבילת LPRng, לצורך התקנה מבוססת LiveCD. זה היה מאוד מועיל, והוא/היא אמורים לקבל את רוב הקרדיט, אבל באמת צריך לשרטט ולהבהיר את החוט כדי להיות מדריך שימושי. בדיוק לשם כך נועדה הוראה זו, כמו גם לשנות אותה להתקנה סטנדרטית מלאה של FreeNAS. מדריך זה מניח שכבר יש לך התקנה סטנדרטית עדכנית של FreeNAS שהוגדרה ועובדת.

שלב 1: הכנה

הכנה
הכנה

ראשית, בואו נאסוף כמה דברים ונסתכל על ההתקנה. הרשת ההתקנה שלך עשויה להיות שונה, אך שלי היא כדלקמן.- נתב Linksys WRT54GL המריץ את קושחת העגבניות v1.23- תיבת FreeNAS- v0.69, Sony Vaio הישן, 2 כוננים קשיחים, IP סטטי: 192.168.1.50- מחשב - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - מדפסת מחוברת USB, מחוברת ל- FreeNAS יהיה עליך להקצות לתיבת FreeNAS שלך IP פנימי סטטי מבפנים הנתב שלך. יש הרבה מדריכים מקוונים לכך, הכל פשוט, אז עשה חיפוש מהיר. דברים שתצטרך- דיסק התקנת Windows אם אתה משתמש ב- Windows (הקבצים הדרושים עשויים להיות זמינים במקומות אחרים, אבל זה הכי קל)- מדפסת מנהלי התקנים לדגם/הדגם הספציפי שלך- הקובץ "ulpt.ko" שנלקח מהתקנה מלאה של FreeBSD. קובץ מצורף ללמד זה. - לקוח SSH - עבור Windows, עבור עם PuTTy. עבור Linux, Unix, Mac וכו 'אתה יכול פשוט להשתמש בשורת הטרמינל/פקודה

שלב 2: התחבר באמצעות SSH

התחבר באמצעות SSH
התחבר באמצעות SSH

התחבר לתיבת FreeNAS שלך באמצעות SSH. בדרך כלל זה מנהג גרוע להיכנס כשורש, אבל אם אתה באמת זהיר, הדברים צריכים להתנהל בצורה חלקה. PuTTy די מסביר את עצמו כאן לחיבור. עבור אנשי שורת הפקודה, הקלד: ssh -l שם משתמש static_ip_of_freenas ה- IP הסטטי יהיה משהו כמו 192.168.x.xxx. It יבקש סיסמה, אבל כאשר אתה מקליד, שום דבר לא יופיע. אל תדאג, זה נורמלי (מסתיר סיסמה לצורכי אבטחה); פשוט הקלד אותו והקש enter. כעת עליך לקבל את עצמך ברכה קטנה ושורת פקודה חדשה (התחבר כשורש הוא 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 כאשר הוא מבקש ממך לשמור. התחל LPRngNavigate לממשק האינטרנט 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 ולגוגל כמה הגדרות שונות בהתאם לצרכים שלך.יהיה הרבה יותר קל להמחיש זאת על ידי דוגמה: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # השורה הראשונה לא משנה הרבה. פשוט הכנס שם את יצרן/דגם המדפסת שלך לעיון- "lp | deskjet" - כך תקרא המדפסת שלך. "lp" הוא השם העיקרי, "deskjet" הוא כינוי.- "sd =" זהו הנתיב לסליל ההדפסה. אנחנו הולכים להכין את הספרייה הזו תוך שנייה.- "sh" זה מייצג "כותרת supress". אם אי פעם הדפסת במעבדת מחשבים, ראית אלה. זהו דף שמדפיס לפני משרה שמזהה למי מיועדת התפקיד. לרוב האנשים בבית זה מיותר. בסביבת עבודה עם הרבה אנשים והדפסה, זה משהו שאתה צריך לבדוק.- "lp =" זהו המיקום של המדפסת. אם ulpt.ko נטען כראוי, כאשר אתה מחבר מדפסת, הוא אמור להירשם כ /dev/ulpt0. זכור את נתיב הסליל מ 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) הוא מעט ארוך. תצורת ברירת המחדל צריכה להיות בסדר. גלול דרך ובדוק שוב שהשורות האלה אינן מתווספות (אל תתחיל ב "#") על ידי הקלדה: nano /usr/local/etc/lpd.perms השורות שאנו רוצים ללא תגובה הן: ACCEPT SERVICE = C SERVER REMOTEUSER = root, papowell ACCEPT SERVICE = C LPC = lpd, status, printcap REJECT SERVICE = C ACCEPT SERVICE = M SAMEHOST SAMEUSER ACCEPT SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT ACCEPT בצע שינויים ולאחר מכן לחץ על ctrl+X

שלב 8: תצורת LPRng: 3 מתוך 3 - Lpd.conf

lpd.conf (מיקום: /usr/local/etc/lpd.perms) אמור להיות בסדר כברירת המחדל. דברים שכדאי לבדוק: # מטרה: הדפס תמיד באנר, התעלם מ- lpr -h # ברירת מחדל ab@ (FLAG כבוי) # מטרה: שאילת שרת הנהלת חשבונות כשהיא מחוברת # כאב ברירת מחדל@ (FLAG כבוי) # מטרה: הנהלת חשבונות בסוף (ראה גם af, la, ar, as) # default ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # מטרה: שם קובץ חשבונאות (ראה גם la, ar) # default af = acct (STRING) # מטרה: השתמש במספר משרה ארוכה (0 - 999999) כאשר מגישה עבודה # ברירת מחדל מספר ארוך@@ FLAG כבוי) מספר ארוך

שלב 9: התחל דברים והגדר הרשאות כאשר המדפסת מתחברת

אנו נרצה להתחיל את תהליכי LPRng המתאימים כאשר מדפסת מחוברת. סוג: "nano /usr/local/etc/devd/devd.conf" הוסף לקובץ: # התחל בפעולה כאשר מדפסת USB ulpt0 מחוברת # המתן 3 שניות ולאחר מכן הפעל את שד הדפדפן # צרף 100 {שם מכשיר" 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

חיבור מחשב Windows
חיבור מחשב Windows
חיבור מחשב Windows
חיבור מחשב Windows
חיבור מחשב Windows
חיבור מחשב Windows
חיבור מחשב Windows
חיבור מחשב Windows

1) עבור אל חיבורי רשת. לחץ על הכרטיסייה מתקדם למעלה ולאחר מכן על "רכיבי רשת אופציונאליים". אפשר גם כלי ניהול וניטור ושירותי קובץ והדפסה אחרים ברשת. הוא יבקש ממך להכניס את תקליטור Windows, שאמור להיות לך בסביבתו. זה יאפשר לנו להתחבר באמצעות LPR2) עבור ללוח הבקרה ולאחר מכן אל מדפסות. הפעל את אשף הוספת מדפסת חדשה.3) מדפסת מקומית (לא מזהה אוטומטית). 4) צור יציאה חדשה -> יציאת LPR. 5) הזן את כתובת ה- IP של התיבה FreeNAS. זו הסיבה שאנחנו רוצים שזה יהיה סטטי. הזן את שם תור ההדפסה (אם העתקת את מכסה ההדפסה שלי, זה "lp" ללא מרכאות) 6) התקן מנהלי התקנים ולחץ על שאר האשף. אין להדפיס דף בדיקה.7 לחץ באמצעות לחצן העכבר הימני על המדפסת ופתח מאפיינים. 8) כרטיסיית יציאה. בטל את הסימון "תמיכה דו כיוונית" 9) כרטיסייה מתקדמת. התחל להדפיס לאחר שהדף האחרון סורק. סמן את ההדפסה ישירות ובטל את הסימון החזק את ההתאמה לא תואמת והסיר את הסימון ההדפסה מסולקת ובדוק את שמור &. בטל את הסימון באפשרות אפשר מתקדם ובדוק 10) כעת חזור לכרטיסייה הראשית ונסה להדפיס דף בדיקה.

שלב 11: התחברות עם Mac OSX

חיבור עם Mac OSX
חיבור עם Mac OSX
חיבור עם Mac OSX
חיבור עם Mac OSX
חיבור עם Mac OSX
חיבור עם Mac OSX

1) פתח העדפות מערכת -> הדפסה ופקס 2) לחץ על "+" להוספת מדפסת 3) עבור לכרטיסייה "IP" פרוטוקול: LPDAddress: ה- IP של FreeNASQueue: שם תור ההדפסה (אם העתקת את מכסה ההדפסה שלי, זה " lp "ללא מרכאות) השם והמיקום הם בידייך הדפסה באמצעות: בחר מנהלי התקנים נכונים ** מדפסות מסוימות, כמו HP Deskjet 6540 שלי, לא היו מאפשרות לי להשתמש במנהלי ה- USB עם ה- LPD. הייתי צריך לבחור אחד קרוב ככל האפשר (התברר 5550) וללכת עם זה. אם שני הדגמים דומים, זה אמור לעבוד ללא בעיה.

מוּמלָץ: