Բովանդակություն:

FreeNAS- ը որպես տպման սերվեր. 11 քայլ
FreeNAS- ը որպես տպման սերվեր. 11 քայլ

Video: FreeNAS- ը որպես տպման սերվեր. 11 քայլ

Video: FreeNAS- ը որպես տպման սերվեր. 11 քայլ
Video: Ինչպես տեղադրել և կարգավորել FreeNAS- ը համակարգչի վրա քայլ առ քայլ 2024, Հուլիսի
Anonim
FreeNAS- ը որպես տպման սերվեր
FreeNAS- ը որպես տպման սերվեր

FreeNAS- ը հիանալի լուծում է ցանցի պահպանման համար, որը բավականին պարզ է ՝ տեղադրելու համար: Համակարգի և տարածքի պահանջները ծիծաղելիորեն փոքր են FreeBSD- ի այս հանված տարբերակի համար: Այն ունի բոլոր տեսակի հնարավորություններ, որոնք հասանելի են մաքուր վեբ ինտերֆեյսի միջոցով, ավելին, քան երբևէ պետք կգան: Այն նույնիսկ թույլ է տալիս մեդիա հաղորդել խաղային կոնսուլներին: Չնայած տպավորիչ ներուժին, ունեի մի բան, որ ես ուզում էի դա անել, բացի այն, որ հանդես կգա որպես մեծ ԳԱԱ, և դա պետք է լիներ տպագիր սերվեր, որպեսզի կարողանայի կիսել իմ HP Deskjet 6540- ը: USB տպիչ իմ Windows և Mac OSX տուփերի մեջ: Ավելի հեշտ է ասել, քան անել. CUPS- ի հետ ժամեր շարունակ խաղալուց և մի քանի կոտրված տեղադրումից հետո ես լույս տեսա: FreeNAS ֆորումներում օգտվողը sgrizzi- ն ստեղծեց մի թեմա, թե ինչպես այն դարձնել աշխատելու LPR- ով ՝ օգտագործելով LPRng փաթեթը, LiveCD- ի վրա հիմնված կարգավորման համար: Դա ծայրահեղ օգտակար էր, և նա պետք է ստանա վարկի մեծ մասը, բայց թեման իսկապես պետք է խտացնել և հստակեցնել `օգտակար ուղեցույց լինելու համար: Սա հենց այն է, ինչի համար է այս Instructable- ը, ինչպես նաև այն փոփոխելը FreeNAS- ի ստանդարտ ամբողջական տեղադրման համար: Այս ուղեցույցը ենթադրում է, որ դուք արդեն ունեք FreeNAS- ի ընթացիկ ստանդարտ տեղադրում և աշխատում:

Քայլ 1: Նախապատրաստում

Պատրաստում
Պատրաստում

Նախ, եկեք միասին հավաքենք մի քանի բան և նայենք կարգավորմանը: Networkանցը Ձեր կարգավորումը կարող է տարբեր լինել, բայց իմը հետևյալն է:- 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 ձեր երթուղիչը: Դրա համար առցանց շատ ուղեցույցներ կան, բոլորը ուղղակիորեն, այնպես որ արագ գուգլինգ կատարեք: Գործեր, որոնք ձեզ անհրաժեշտ կլինեն- 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- ի նման: Այն գաղտնաբառ կխնդրի, բայց երբ մուտքագրեք, ոչինչ չի երևում: Մի անհանգստացեք, սա նորմալ է (անվտանգության նկատառումներով թաքցնում է գաղտնաբառը); պարզապես մուտքագրեք այն և սեղմեք 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 անունով փաթեթ: Տեղադրելու համար մուտքագրեք.

Քայլ 5: Կարգավորեք բաները, որոնք պետք է բեռնվեն բեռնախցիկում

Կարգավորեք Boot- ում բեռնվող բաները
Կարգավորեք Boot- ում բեռնվող բաները
Կարգավորեք Boot- ում բեռնվող բաները
Կարգավորեք Boot- ում բեռնվող բաները

Բեռնել ulpt.ko մոդուլ Նախ մենք ուզում ենք համոզվել, որ ulpt.ko- ն բեռնվում է բեռնախցիկում, այնպես որ տպիչը միացնելուն պես այն ճիշտ կճանաչի: Տեսակ ՝ nano /boot/defaults/loader.conf Ոլորեք ներքև կամ սլաքների ստեղներով կամ ctrl+V- ով, մինչև հասնեք «USB մոդուլներ» վերնագրով հատվածին, փոխեք տողը «ulpt_load =" NO " # Printer" to "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»- ը կեղծանուն է: Մենք պատրաստվում ենք այս գրացուցակը պատրաստել մեկ վայրկյանում:- «sh» Սա նշանակում է «ճնշման վերնագիր»: Եթե երբևէ տպել եք համակարգչային լաբորատորիայում, ապա դրանք տեսած կլինեք: Դա էջ է, որը տպվում է աշխատանքից առաջ, որը որոշում է, թե ում համար է այդ աշխատանքը: Տան մարդկանցից շատերի համար դա ավելորդ է: Աշխատանքային միջավայրում, որտեղ կան բազմաթիվ մարդիկ և տպագրություն, դա այն է, ինչին պետք է ուշադրություն դարձնել:- "lp =" սա տպիչի գտնվելու վայրն է: Եթե ulpt.ko- ն ճիշտ է բեռնում, ապա երբ տպիչ եք միացնում, այն պետք է գրանցվի որպես /dev/ulpt0: Հիշեք sd- ից spooler ուղին: Եկեք հասնենք դրան: Տեսակ ՝ «mkdir -p -m 700/var/spool/lpd/bare» և «chown 1: 1/var/spool/lpd/bare»: Սա ստեղծում է համապատասխան գրացուցակ ՝ անհրաժեշտ սեփականությամբ և թույլտվություններով:

Քայլ 7: LPRng կազմաձևում. 3 -ից 2 - Lpd.perms

lpd.perms (վայրը ՝ /usr/local/etc/lpd.perms) մի փոքր երկար է: Լռելյայն կազմաձևումը պետք է լավ լինի: Ոլորեք և նորից ստուգեք, որ այս տողերը մեկնաբանված չեն (մի սկսեք «#» -ով) ՝ մուտքագրելով ՝ nano /usr/local/etc/lpd.perms Տողերը, որոնք մենք ցանկանում ենք առանց մեկնաբանության, հետևյալն են. 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

Քայլ 8: LPRng կազմաձևում. 3 -ից 3 - Lpd.conf

lpd.conf (վայրը ՝ /usr/local/etc/lpd.perms) նույնպես պետք է լավ լինի որպես կանխադրված: Կրկնակի ստուգման համար ՝ նաև 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 վայրկյան և այնուհետև սկսիր spooler daemon # կցել 100 {սարքի անունը" ulpt0 »; գործողություն "քնել 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) Գնացեք ցանցային կապեր: Կտտացրեք «Ընդլայնված» ներդիրին, որը գտնվում է վերևում, այնուհետև «Optանցի ընտրովի բաղադրիչներ»: Այն ձեզանից կպահանջի տեղադրել Windows cd- ն, որը պետք է ունենաք շուրջը: Սա թույլ կտա մեզ միանալ LPR2- ի միջոցով) Գնացեք կառավարման վահանակ, այնուհետև Տպիչներ: Գործարկեք «Ավելացնել նոր տպիչ» հրաշագործը: 3) Տեղական տպիչ (ինքնաբերաբար մի հայտնաբերեք): Հաջորդ 4) Ստեղծեք նոր նավահանգիստ -> LPR նավահանգիստ: Հաջորդ 5) Մուտքագրեք FreeNAS վանդակի IP հասցեն: Սա է պատճառը, որ մենք ցանկանում ենք, որ այն ստատիկ լինի: Մուտքագրեք տպման հերթի անունը (եթե պատճենել եք իմ տպաքանակը, այն «lp» է ՝ առանց չակերտների) 6) Տեղադրեք վարորդներ և կտտացրեք հրաշագործի մնացած մասի միջոցով: Մի տպեք փորձնական էջը: 7) Աջ սեղմեք տպիչի վրա և բացեք հատկությունները: 8) Պորտ ներդիր: Հեռացրեք «երկկողմանի աջակցություն» նշումը (9) Ընդլայնված ներդիր: սկսել տպագրությունը վերջին էջի spooled- ից հետո: Ստուգեք Տպել ուղղակիորեն & Չեղարկեք Պահել չհամապատասխանող և Ապընտրեք Տպագրման spooled & Ստուգեք Պահել &. Չեղարկեք Enable advanced & Check10) Այժմ վերադառնաք հիմնական ներդիրին և փորձեք տպել փորձնական էջ:

Քայլ 11: Միացում Mac OSX- ի հետ

Միացում Mac OSX- ի հետ
Միացում Mac OSX- ի հետ
Միացում Mac OSX- ի հետ
Միացում Mac OSX- ի հետ
Միացում Mac OSX- ի հետ
Միացում Mac OSX- ի հետ

1) Բացեք համակարգի նախապատվությունները -> Տպել և ֆաքս 2) Տպիչ ավելացնելու համար կտտացրեք «+» 3) Գնացեք «IP» ներդիրին Արձանագրություն ՝ LPDA Հասցե ՝ FreeNASQueue- ի IP. lp "առանց մեջբերումների) Անունը և գտնվելու վայրը ձեզն է Տպել Օգտագործումը. Ընտրեք ճիշտ վարորդներ ** Որոշ տպիչներ, ինչպես իմ HP Deskjet 6540- ը, ինձ թույլ չեն տա օգտագործել USB վարորդները LPD- ով: Ես պետք է փոխարենը ընտրեի հնարավորինս մոտ մեկը (պարզվեց, որ 5550 է) և գնամ դրանով: Եթե երկու մոդելները նման են, ապա այն պետք է աշխատի առանց խնդիրների:

Խորհուրդ ենք տալիս: