Სარჩევი:

FreeNAS როგორც ბეჭდვის სერვერი: 11 ნაბიჯი
FreeNAS როგორც ბეჭდვის სერვერი: 11 ნაბიჯი

ვიდეო: FreeNAS როგორც ბეჭდვის სერვერი: 11 ნაბიჯი

ვიდეო: FreeNAS როგორც ბეჭდვის სერვერი: 11 ნაბიჯი
ვიდეო: Border Crossing Bulgaria To Turkey On Foot 🚷 2024, ივლისი
Anonim
FreeNAS როგორც ბეჭდვის სერვერი
FreeNAS როგორც ბეჭდვის სერვერი

FreeNAS არის ქსელის შესანახი შესანიშნავი გამოსავალი, რომელიც საკმარისად ადვილია ვინმეს ინსტალაციისთვის. სისტემისა და სივრცის მოთხოვნები სასაცილოდ მცირეა FreeBSD– ის ამ გაფანტული ვერსიისთვის. მას აქვს ყველა სახის ფუნქცია, რომელიც ხელმისაწვდომია მისი სუფთა ვებ GUI საშუალებით, იმაზე მეტს, ვიდრე ოდესმე დასჭირდება. ეს კი საშუალებას გაძლევთ გაუშვათ მედია სათამაშო კონსოლებზე! მიუხედავად შთამბეჭდავი შესაძლებლობებისა, იყო ერთი რამ, რაც მინდოდა გამეკეთებინა, გარდა იმისა, რომ გამოვიდოდა როგორც დიდი NAS, და ეს იყო ბეჭდური სერვერი, რათა გამეზიარებინა ჩემი HP Deskjet 6540 USB პრინტერი ჩემს Windows და Mac OSX ყუთებს შორის. Თქმა უფრო ადვილია ვიდრე გაკეთება. რამდენიმე საათის შემდეგ CUPS– ით თამაშის შემდეგ და რამდენიმე გატეხილი ინსტალაციის შემდეგ, მე დავინახე სინათლე. FreeNAS– ის ფორუმებზე, მომხმარებელმა sgrizzi– მ შექმნა თემა იმის შესახებ, თუ როგორ უნდა იმუშაოს LPR– ით, LPRng პაკეტის გამოყენებით, LiveCD– ზე დაფუძნებული კონფიგურაციისთვის. ეს იყო უკიდურესად დამხმარე და მან უნდა მიიღოს კრედიტის უმეტესი ნაწილი, მაგრამ თემა ნამდვილად უნდა იყოს შედედებული და გასარკვევი, რომ იყოს სასარგებლო სახელმძღვანელო. ეს არის ზუსტად ის, რაც არის ეს ინსტრუქცია, ასევე მისი შეცვლა FreeNAS– ის სტანდარტული სრული ინსტალაციისთვის. ეს სახელმძღვანელო ვარაუდობს, რომ თქვენ უკვე გაქვთ FreeNAS– ის ამჟამინდელი სტანდარტული ინსტალაცია დაყენებული და მომუშავე.

ნაბიჯი 1: მომზადება

მომზადება
მომზადება

პირველი, მოდით შევკრიბოთ რამდენიმე რამ და შევხედოთ კონფიგურაციას. ქსელი თქვენი კონფიგურაცია შეიძლება განსხვავებული იყოს, მაგრამ ჩემი ასეთია., 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 მსგავსი. ის ითხოვს პაროლს, მაგრამ როდესაც აკრიფებთ, არაფერი გამოჩნდება. არ ინერვიულოთ, ეს ნორმალურია (უსაფრთხოების მიზნით მალავს პაროლს); უბრალოდ ჩაწერეთ და დააჭირეთ Enter. ახლა თქვენ უნდა გქონდეთ პატარა მისალმება და ახალი ბრძანების სტრიქონი (შესვლა როგორც root არის 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" to "ulpt_load =" YES " # პრინტერი" დააჭირეთ ღილაკს ctrl+X. შემდეგ ჩაწერეთ "y" და დააწკაპუნეთ enter როდესაც ის მოგთხოვთ შენახვას. დაიწყეთ LPRng გადადით ბრაუზერში FreeNAS ვებ ინტერფეისზე. შემდეგ გადადით SystemAdvancedrc.conf გამოიყენეთ "+" ღილაკი ორი ახალი ჩანაწერის დასამატებლად: სახელი: lpd_enableValue: NOName: lprng_enable ღირებულება: 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) ცოტა გრძელია. ნაგულისხმევი კონფიგურაცია კარგად უნდა იყოს. გადაახვიეთ და კიდევ ერთხელ შეამოწმეთ, რომ ეს ხაზები არ არის კომენტარი (არ დაიწყოთ "#") აკრეფით: 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) ასევე უნდა იყოს ნაგულისხმევი. საგნები ორმაგად უნდა შემოწმდეს: # მიზანი: ყოველთვის დაბეჭდე ბანერი, იგნორირება გაუკეთე lpr -h ვარიანტი # ნაგულისხმევი ab@ (FLAG გამორთულია) # მიზანი: შეკითხვის აღრიცხვის სერვერი როდესაც არის დაკავშირებული # ნაგულისხმევი achk@ (FLAG გამორთულია) # მიზანი: ბოლოს აღრიცხვა (იხ. ასევე af, la, ar, as) # default 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) გადადით ქსელურ კავშირებზე. დააწკაპუნეთ Advanced ჩანართზე ზედა, შემდეგ "არჩევითი ქსელის კომპონენტები". ჩართეთ მართვისა და მონიტორინგის ინსტრუმენტები და სხვა ქსელური ფაილების და ბეჭდვის სერვისები. ის მოგთხოვთ ჩასვათ Windows cd, რომელიც უნდა გქონდეთ გარშემო. ეს მოგვცემს LPR2- ის საშუალებით დაკავშირების საშუალებას) გადადით საკონტროლო პანელში და შემდეგ პრინტერებში. გაუშვით დამატება ახალი პრინტერის ოსტატი. 3) ლოკალური პრინტერი (ავტომატურად არ აღმოაჩინოს). შემდეგი. 4) შექმენით ახალი პორტი -> LPR პორტი. შემდეგი 5) შეიყვანეთ FreeNAS ყუთის IP მისამართი. ამიტომაც გვინდა, რომ ის იყოს სტატიკური. შეიყვანეთ ბეჭდვის რიგის სახელი (თუ თქვენ დააკოპირეთ ჩემი საბეჭდი მასალა, ეს არის "lp" ბრჭყალების გარეშე) 6) დააინსტალირეთ დრაივერები და დააწკაპუნეთ დანარჩენ ოსტატზე. არ დაბეჭდოთ საცდელი გვერდი.7) დააწკაპუნეთ მარჯვენა ღილაკით პრინტერზე და გახსენით თვისებები. 8) პორტის ჩანართი. მოხსენით მოხსნა "ორმხრივი მხარდაჭერა" 9) Advanced Tab. დაიწყეთ დაბეჭდვა ბოლო გვერდის გაფუჭების შემდეგ. შეამოწმეთ დაბეჭდვა პირდაპირ და მოხსენით მონიშვნა შეუსაბამობა და მონიშნეთ ბეჭდვა 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 of FreeNASQueue: ბეჭდვის რიგის სახელი (თუ დააკოპირეთ ჩემი საბეჭდი საფარი, ეს არის " lp "ბრჭყალების გარეშე) სახელი და ადგილმდებარეობა თქვენზეა ბეჭდვა გამოყენება: აირჩიეთ სწორი დრაივერები ** ზოგიერთი პრინტერი, როგორიცაა ჩემი HP Deskjet 6540 არ მაძლევს საშუალებას გამოვიყენო USB დრაივერები LPD- ით. მე უნდა ავირჩიო ერთი რაც შეიძლება ახლოს (აღმოჩნდა 5550) და წავიდე ამით. თუ ორი მოდელი მსგავსია, ის უპრობლემოდ უნდა მუშაობდეს.

გირჩევთ: