Satura rādītājs:

FreeNAS kā drukas serveris: 11 soļi
FreeNAS kā drukas serveris: 11 soļi

Video: FreeNAS kā drukas serveris: 11 soļi

Video: FreeNAS kā drukas serveris: 11 soļi
Video: Как установить и настроить ваш компьютер в качестве сетевого хранилища, шаг за шагом с FreeNAS 2024, Novembris
Anonim
FreeNAS kā drukas serveris
FreeNAS kā drukas serveris

FreeNAS ir lielisks tīkla uzglabāšanas risinājums, kas ir pietiekami vienkāršs, lai to varētu instalēt ikviens. Šai FreeBSD versijai sistēmas un vietas prasības ir smieklīgi mazas. Tam ir visas iespējas, kas pieejamas, izmantojot tīru tīmekļa GUI, vairāk nekā lielākajai daļai kādreiz būs nepieciešams. Tas pat ļauj straumēt multividi spēļu konsolēs! Neskatoties uz iespaidīgajām iebūvētajām spējām, es vēlējos, lai tā darbotos, turklāt tā darbotos kā lielisks NAS, un tas būtu drukas serveris, lai es varētu koplietot savu HP Deskjet 6540 USB printeris starp manām Windows un Mac OSX kastēm. Vieglāk pateikt kā izdarīt. Pēc stundām ilgas spēles ar CUPS un dažām neveiksmīgām instalācijām vēlāk es redzēju gaismu. FreeNAS forumos lietotājs sgrizzi izveidoja pavedienu par to, kā panākt, lai tas darbotos ar LPR, izmantojot LPRng pakotni, lai izveidotu LiveCD. Tas bija ārkārtīgi noderīgi, un viņam/viņai vajadzētu iegūt lielāko daļu kredīta, taču pavediens patiešām ir jāsaīsina un jāprecizē, lai tas būtu noderīgs ceļvedis. Tieši tam ir paredzēts šis Instructable, kā arī tā modificēšana, lai pilnībā instalētu FreeNAS. Šajā rokasgrāmatā tiek pieņemts, ka jums jau ir iestatīta un darbojas pašreizējā FreeNAS standarta instalācija.

1. solis: Sagatavošana

Sagatavošana
Sagatavošana

Pirmkārt, apkoposim dažas lietas un apskatīsim iestatījumus. Tīkls Jūsu iestatījumi var būt atšķirīgi, bet mans ir šāds.- Linksys WRT54GL maršrutētājs, kurā darbojas Tomātu programmaparatūra v1.23- FreeNAS kaste- v0.69, vecais Sony Vaio, 2 cietie diski, statisks IP: 192.168.1.50- dators - Windows XP SP3 - Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - ar USB savienots printeris, pievienots FreeNAS. Jums būs jāpiešķir FreeNAS kastē statisks iekšējais IP no iekšpuses jūsu maršrutētāju. Tiešsaistē ir daudz rokasgrāmatu, viss ir vienkāršs, tāpēc ātri meklējiet Google. Nepieciešamās lietas- Windows instalācijas disks, ja izmantojat Windows (nepieciešamie faili var būt pieejami citur, bet tas ir vienkāršākais)- Printeris Jūsu konkrētās markas/modeļa draiveri- fails "ulpt.ko" ņemts no pilnas FreeBSD instalācijas. Šim pamācībai pievienots fails. - SSH klients - operētājsistēmai Windows izmantojiet PuTTy. Linux, Unix, Mac utt. Varat vienkārši izmantot termināli/komandrindu

2. darbība. Savienojiet, izmantojot SSH

Savienojiet, izmantojot SSH
Savienojiet, izmantojot SSH

Izveidojiet savienojumu ar savu FreeNAS kastīti, izmantojot SSH. Parasti ir slikta prakse, lai pieteiktos kā root, bet, ja jūs patiešām esat uzmanīgs, lietām vajadzētu iet gludi. PuTTy šeit ir diezgan pašsaprotams, lai izveidotu savienojumu. Komandrindas cilvēkiem ierakstiet: ssh -l lietotājvārds static_ip_of_freenas Neuztraucieties, tas ir normāli (drošības nolūkos slēpj paroli); vienkārši ierakstiet to un nospiediet taustiņu Enter. Tagad jums vajadzētu saņemt nelielu sveicienu un jaunu komandu uzvedni (piesakieties kā root ir freenas: ~# un kā lietotājs ir>)

3. darbība: ievietojiet Ulpt.ko pareizajā vietā

Izmantojiet vēlamo metodi (ftp, smb utt.), Lai kaut kur ievietotu failu ulpt.ko FreeNAS lodziņā, un atcerieties pilnu ceļu (es to saucu par UPath), kas, iespējams, būs kaut kas līdzīgs/mnt/driveame/ ulpt.ko Atgriezieties terminālī ar SSH savienojumu un komandu uzvedni, mēs pārvietosim failu uz pareizo vietu. Tips: mv Upath /boot/kernel/ulpt.ko Tas būtu jādara.

4. solis: instalējiet LPRng

Mēs izmantosim paketi ar nosaukumu LPRng. Lai to instalētu, ierakstiet: pkg_add -r LPRng Ļaujiet tam nedaudz pazust, kamēr tas lejupielādē un instalē nepieciešamos bitus.

5. darbība: konfigurējiet lietas, kas jāielādē sāknēšanas laikā

Konfigurējiet lietas, kas jāielādē sāknēšanas laikā
Konfigurējiet lietas, kas jāielādē sāknēšanas laikā
Konfigurējiet lietas, kas jāielādē sāknēšanas laikā
Konfigurējiet lietas, kas jāielādē sāknēšanas laikā

Vispirms mēs vēlamies pārliecināties, ka ulpt.ko tiek ielādēts sāknēšanas laikā, lai, tiklīdz mēs pievienotu printeri, tas to pareizi atpazītu. Tips: nano /boot/defaults/loader.conf Ritiniet uz leju ar bulttaustiņiem vai ctrl+V, līdz sasniedzat sadaļu ar nosaukumu "USB moduļi". Mainiet rindu "ulpt_load =" NO " # Printer" uz "ulpt_load =" YES " # Printeris" nospiediet taustiņu kombināciju ctrl+X. Pēc tam ierakstiet "y" un nospiediet taustiņu Enter, kad tiek prasīts saglabāt. Sāciet LPRngNavigate uz FreeNAS tīmekļa saskarni pārlūkprogrammā. Pēc tam dodieties uz SystemAdvancedrc.confIzmantojiet pogu "+", lai pievienotu divus jaunus ierakstus: Nosaukums: lpd_enableValue: NOName: lprng_enableValue: YES

6. darbība: LPRng konfigurācija: 1 no 3 - Printcap

Ir trīs galvenie faili, kas veicina LPRng pareizu darbību.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.conf sarežģīti vai ļoti vienkārši. Mēs izmantosim ļoti vienkāršu, bet jūs varat atsaukties uz LPRng vietni un Google, lai uzzinātu dažādus iestatījumus atkarībā no jūsu vajadzībām. To būs daudz vieglāk ilustrēt ar piemēru: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Pirmajai rindai nav lielas nozīmes. Vienkārši ievietojiet tur sava printera marku/modeli, lai iegūtu atsauci - "lp | deskjet" - tas ir tas, ko jūs saucat par printeri. "lp" ir primārais nosaukums, "deskjet" ir aizstājvārds.- "sd =" Šis ir ceļš uz drukas spolētāju. Mēs izveidosim šo direktoriju sekundē.- "sh" Tas nozīmē "apspiest galveni". Ja esat kādreiz drukājis datoru laboratorijā, jūs tos esat redzējis. Tā ir lapa, kas tiek izdrukāta pirms darba un kurā tiek norādīts, kam šis darbs ir paredzēts. Lielākajai daļai cilvēku mājās tas nav vajadzīgs. Darba vidē, kurā ir daudz cilvēku un drukāšana, jums vajadzētu pievērst uzmanību tam.- "lp =" šī ir printera atrašanās vieta. Ja ulpt.ko ielādējas pareizi, tad, kad pievienojat printeri, tam jāreģistrējas kā /dev/ulpt0. Atcerieties spolētāja ceļu no sd? Tiksim galā. Tips: "mkdir -p -m 700/var/spool/lpd/bare" un "chown 1: 1/var/spool/lpd/bare" Tādējādi tiek izveidots pareizais direktorijs ar nepieciešamajām īpašumtiesībām un atļaujām.

7. darbība: LPRng konfigurācija: 2 no 3 - Lpd.perms

lpd.perms (atrašanās vieta: /usr/local/etc/lpd.perms) ir nedaudz garš. Noklusējuma konfigurācijai vajadzētu būt kārtībā. Ritiniet un vēlreiz pārbaudiet, vai šīs rindiņas nav komentētas (nesāciet ar "#"), ierakstot: nano /usr/local/etc/lpd.perms Rindas, kuras mēs nevēlamies komentēt, ir šādas: 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 Veiciet izmaiņas un nospiediet ctrl+X

8. darbība: LPRng konfigurācija: 3 no 3 - Lpd.conf

Lpd.conf (atrašanās vieta: /usr/local/etc/lpd.perms) arī vajadzētu būt labam kā noklusējuma. Lietas, kas vēlreiz jāpārbauda: # Mērķis: vienmēr izdrukāt reklāmkarogu, ignorēt lpr -h opciju # noklusējuma ab@ (FLAG izslēgts) # Mērķis: vaicājumu uzskaites serveris, kad ir izveidots savienojums # noklusējuma achk@ (FLAG izslēgts) # Mērķis: uzskaite beigās (sk. arī af, la, ar, as) # noklusējuma ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Mērķis: grāmatvedības faila nosaukums (sk. arī la, ar) # noklusējums af = acct (STRING) # Mērķis: izmantojiet garo darba numuru (0 - 999999), kad tiek iesniegts darbs # noklusējuma garums@ (FLAG izslēgts) Longnumber

9. darbība. Sāciet lietas un iestatiet atļaujas, kad tiek izveidots printeris

Mēs vēlamies sākt pareizus LPRng procesus, kad printeris ir pievienots. Ierakstiet: "nano /usr/local/etc/devd/devd.conf"Pievienot failam: # sākt darbību, kad USB printeris ulpt0 ir pievienots # pagaidiet 3 sekundes un pēc tam palaidiet spolēšanas dēmonu # pievienojiet 100 {ierīces nosaukums" ulpt0 "; darbība "miega 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /speaker;"; }; */ Tādējādi tiek novērots, vai printeris tiek pievienots elektrotīklam, pagaida dažas sekundes un sākas LPD process. Tiklīdz tas notiek, tas novērš visus trūkstošos failus vai atļaujas, izmantojot checkpc -f. Pēc tam ierīcē tiek iestatītas atbilstošas īpašumtiesības un atļaujas, un tiek atskaņota neliela skaņa.

10. darbība. Windows datora pievienošana

Windows datora pievienošana
Windows datora pievienošana
Windows datora pievienošana
Windows datora pievienošana
Windows datora pievienošana
Windows datora pievienošana
Windows datora pievienošana
Windows datora pievienošana

1) Dodieties uz Tīkla savienojumi. Augšdaļā noklikšķiniet uz cilnes Papildu, pēc tam uz "Izvēles tīkla komponenti". Iespējojiet gan pārvaldības, gan pārraudzības rīkus un citus tīkla failu un drukas pakalpojumus. Tajā tiks lūgts ievietot Windows cd, kas jums vajadzētu būt blakus. Tas ļaus mums izveidot savienojumu, izmantojot LPR2) Dodieties uz vadības paneli un pēc tam uz printeriem. Palaidiet vedni Pievienot jaunu printeri. 3) Vietējais printeris (neatklāj automātiski). Nākamais. 4) Izveidot jaunu portu -> LPR ports. Tālāk5) Ievadiet lodziņa FreeNAS IP adresi. Tāpēc mēs vēlamies, lai tas būtu statisks. Ievadiet drukas rindas nosaukumu (ja kopējāt manu printcap, tas ir "lp" bez pēdiņām) 6) Instalējiet draiverus un noklikšķiniet uz pārējā vedņa. 7) Ar peles labo pogu noklikšķiniet uz printera un atveriet rekvizītus. 8) Port cilne. Noņemiet atzīmi no "divvirzienu atbalsts". 9) Papildu cilne. sāciet drukāt pēc tam, kad pēdējā lapa ir spolēta. Atzīmējiet drukāšanu tieši un noņemiet atzīmi no aizturēšanas neatbilstošu & Noņemiet atzīmi no drukas spolēšanas un atzīmējiet izvēles rūtiņu Saglabāt &. Noņemiet atzīmi no Iespējot papildu un pārbaudiet10) Tagad atgriezieties galvenajā cilnē un mēģiniet izdrukāt testa lapu.

11. darbība. Savienojuma izveide ar Mac OSX

Savienojuma izveide ar Mac OSX
Savienojuma izveide ar Mac OSX
Savienojuma izveide ar Mac OSX
Savienojuma izveide ar Mac OSX
Savienojuma izveide ar Mac OSX
Savienojuma izveide ar Mac OSX

1) Atveriet sistēmas preferences -> Drukāšana un faksēšana lp "bez pēdiņām) Nosaukums un atrašanās vieta ir jūsu ziņāIzdrukāt Izmantojot: Izvēlieties pareizos draiverus ** Daži printeri, piemēram, mans HP Deskjet 6540, neļautu man izmantot USB draiverus ar LPD. Tā vietā man vajadzēja izvēlēties vienu pēc iespējas tuvāk (izrādījās 5550) un iet ar to. Ja abi modeļi ir līdzīgi, tam vajadzētu darboties bez problēmām.

Ieteicams: