Obsah:

FreeNAS ako tlačový server: 11 krokov
FreeNAS ako tlačový server: 11 krokov

Video: FreeNAS ako tlačový server: 11 krokov

Video: FreeNAS ako tlačový server: 11 krokov
Video: Как прошить H710 H310 H810 в режиме IT + Chia Storage + Noobs SAS + JBOD Primer 2024, November
Anonim
FreeNAS ako tlačový server
FreeNAS ako tlačový server

FreeNAS je vynikajúce riešenie sieťového úložiska, dostatočne jednoduché na inštaláciu pre kohokoľvek. Požiadavky na systém a priestor sú pre túto vyzlečenú verziu FreeBSD smiešne malé. Má všetky funkcie dostupné prostredníctvom čistého webového grafického rozhrania, viac, ako väčšina z nich kedy potrebovala. Dokonca vám umožňuje streamovať médiá do herných konzol! Napriek svojim pôsobivým vstavaným schopnostiam som chcel, aby to fungovalo okrem skvelého NAS, a to bol tlačový server, aby som mohol zdieľať svoj HP Deskjet 6540 USB tlačiareň medzi mojimi krabicami so systémom Windows a Mac OSX. Ľahšie sa hovorí, ako robí. Po niekoľkých hodinách hrania s CUPS a niekoľkých prerušených inštaláciách som neskôr uvidel svetlo. Na fórach FreeNAS používateľ sgrizzi vytvoril vlákno o tom, ako fungovať s LPR pomocou balíka LPRng pre nastavenie založené na LiveCD. Bolo to EXTRÉMNE nápomocné a on/ona by mala získať väčšinu kreditu, ale vlákno skutočne treba zúžiť a objasniť, aby bolo užitočným sprievodcom. Presne na to slúži tento návod a tiež jeho úprava na štandardnú plnú inštaláciu FreeNAS. Táto príručka predpokladá, že aktuálnu štandardnú inštaláciu FreeNAS už máte nastavenú a funkčnú.

Krok 1: Príprava

Príprava
Príprava

Najprv si spojme pár vecí a pozrime sa na nastavenie. Sieť Vaše nastavenie môže byť odlišné, ale moje je nasledovné.- Router Linksys WRT54GL so systémom Tomato firmware v1.23- FreeNAS box- v0.69, starý Sony Vaio, 2 pevné disky, statická IP: 192.168.1.50 - PC - Windows XP SP3 - Macbook Pro - OSX 10.5.6 - HP Deskjet 6540 - tlačiareň pripojená k USB, pripojená k FreeNAS Vášmu boxu FreeNAS budete musieť priradiť statickú internú IP z vnútra váš router. Na to je online veľa sprievodcov, všetky jednoduché, takže si rýchlo urobte googlovanie. Požitok, ktorý budete potrebovať- Inštalačný disk systému Windows, ak používate operačný systém Windows (potrebné súbory môžu byť k dispozícii aj inde, ale toto je najľahšie)- Tlačiareň Ovládače pre vašu konkrétnu značku/model- Súbor „ulpt.ko“prevzatý z úplnej inštalácie FreeBSD. Súbor priložený k tomuto návodu. - Klient SSH - V systéme Windows používajte PuTTy. V systémoch Linux, Unix, Mac atď. Môžete použiť iba terminál/príkazový riadok

Krok 2: Pripojte sa cez SSH

Pripojte sa cez SSH
Pripojte sa cez SSH

Pripojte sa k svojmu boxu FreeNAS prostredníctvom SSH. Normálne je zlá prax prihlásiť sa ako root, ale ak ste naozaj opatrní, všetko by malo ísť hladko. PuTTy je na pripojenie dosť vysvetľujúce. Pre ľudí príkazového riadka zadajte: ssh -l používateľské meno static_ip_of_freenas Statický ip bude niečo ako 192.168.x.xxx. Požiada vás o heslo, ale keď napíšete, nič sa nezobrazí. Nebojte sa, je to normálne (heslo z bezpečnostných dôvodov skrýva); stačí zadať a stlačiť kláves Enter. Teraz by ste mali dostať malý pozdrav a nový príkazový riadok (prihláste sa ako root je freenas: ~# a ako používateľ je>)

Krok 3: Vložte Ulpt.ko na správne miesto

Pomocou vami preferovanej metódy (ftp, smb atď.) Umiestnite súbor ulpt.ko niekam do poľa FreeNAS a zapamätajte si úplnú cestu (nazvem to UPath), ktorá bude pravdepodobne niečo ako/mnt/driveame/ ulpt.ko Vráťte sa na terminál pomocou pripojenia SSH a príkazového riadka, presunieme súbor na správne miesto. Typ: mv Upath /boot/kernel/ulpt.ko To by malo stačiť.

Krok 4: Nainštalujte LPRng

Budeme používať balík s názvom LPRng. Ak ho chcete nainštalovať, zadajte: pkg_add -r LPRng Nechajte to chvíľu odísť, kým sťahuje a inštaluje potrebné bity.

Krok 5: Konfigurujte veci, ktoré sa majú načítať pri zavádzaní

Konfigurujte veci, ktoré sa majú načítať pri zavádzaní
Konfigurujte veci, ktoré sa majú načítať pri zavádzaní
Nakonfigurujte veci, ktoré sa majú načítať pri zavádzaní
Nakonfigurujte veci, ktoré sa majú načítať pri zavádzaní

Načítanie modulu ulpt.ko Najprv sa chceme uistiť, že sa ulpt.ko načíta pri štarte, takže hneď ako pripojíme tlačiareň, bude ho rozpoznávať správne. Zadajte: nano /boot/defaults/loader.conf Prejdite nadol buď pomocou klávesov so šípkami alebo ctrl+V, kým sa nedostanete do sekcie s názvom „Moduly USB“Zmeňte riadok „ulpt_load =" NO " # Printer" na „ulpt_load =" YES „ # Printer“Stlačte kombináciu klávesov ctrl+X. Potom zadajte „y“a po výzve na uloženie stlačte kláves Enter. Spustite LPRngNavigate v prehliadači na webové rozhranie FreeNAS. Potom prejdite na položku SystemAdvancedrc.confPomocou tlačidla "+" pridajte dve nové položky: Názov: lpd_enableValue: NOName: lprng_enableValue: YES

Krok 6: Konfigurácia LPRng: 1 z 3 - Printcap

K správnemu fungovaniu LPRng existujú tri hlavné súbory.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (umiestnenie:/etc/printcap) môže byť veľmi zložité alebo veľmi jednoduché. Pôjdeme veľmi jednoducho, ale v závislosti od vašich potrieb sa môžete obrátiť na stránku LPRng a Google, kde nájdete rôzne nastavenia. Bude oveľa jednoduchšie to ilustrovať na príklade: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Na prvom riadku nezáleží. Stačí tam uviesť značku/model vašej tlačiarne - „lp | deskjet“- to je to, čo bude vaša tlačiareň známa. „lp“je primárny názov, „deskjet“je alias.- „sd =“Toto je cesta k zaraďovači tlače. Za sekundu vytvoríme tento adresár.- „sh“To znamená „hlavička potlačenia“. Ak ste niekedy tlačili v počítačovom laboratóriu, uvidíte tieto. Je to stránka, ktorá sa vytlačí pred úlohou a identifikuje, pre koho je úloha určená. Pre väčšinu ľudí doma je to zbytočné. V pracovnom prostredí s množstvom ľudí a tlačou by ste sa na to mali pozrieť.- "lp =" toto je umiestnenie tlačiarne. Ak sa ulpt.ko načítava správne, potom by sa mala tlačiareň po pripojení zaregistrovať ako /dev/ulpt0. Pamätáte si na cestu zaraďovača z sd? Poďme na to. Typ: "mkdir -p -m 700/var/spool/lpd/bare" a "chown 1: 1/var/spool/lpd/bare" Tým sa vytvorí správny adresár s potrebným vlastníctvom a povoleniami.

Krok 7: Konfigurácia LPRng: 2 z 3 - Lpd.perms

lpd.perms (umiestnenie: /usr/local/etc/lpd.perms) je trochu dlhý. Predvolená konfigurácia by mala byť v poriadku. Prejdite a dvakrát skontrolujte, či sú tieto riadky odkomentované (nezačínajte znakom „#“) zadaním: nano /usr/local/etc/lpd.perms Riadky, ktoré chceme odkomentovať, sú: ACCEPT SERVICE = C SERVER REMOTEUSER = root, papowell ACCEPT SERVICE = C LPC = lpd, status, printcap ZAMIETNÚŤ SERVIS = C ACCEPT SERVICE = M SAMEHOST SAMEUSER ACCEPT SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT ACCEPT Vykonajte akékoľvek zmeny a potom stlačte ctrl+X

Krok 8: Konfigurácia LPRng: 3 z 3 - Lpd.conf

lpd.conf (umiestnenie: /usr/local/etc/lpd.perms) by tiež malo byť v poriadku ako predvolené. Veci, ktoré je potrebné skontrolovať: # Účel: vždy vytlačiť banner, ignorovať možnosť lpr -h # predvolená ab@ (FLAG vypnutá) # Účel: dotazovací účtovný server pri pripojení # predvolený achk@ (vypnutý FLAG) # Účel: účtovanie na konci (pozri tiež af, la, ar, as) # predvolené ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Účel: názov účtovného súboru (pozri tiež la, ar) # predvolený af = acct (STRING) # Účel: pri zadaní úlohy použiť číslo dlhej úlohy (0 - 999999) # predvolené dlhé číslo@ (VLAJKA vypnutá) Dlhé číslo

Krok 9: Začnite pracovať a nastavte povolenia, keď sa tlačiareň pripojí

Keď bude pripojená tlačiareň, budeme chcieť spustiť správne procesy LPRng. Zadajte: "nano /usr/local/etc/devd/devd.conf"Add to the file: # start action when USB printer ulpt0 is connected in # # počkajte 3 sekundy a potom spustite zaraďovací démon # pripojte 100 {názov-zariadenia" ulpt0 "; akcia "spánok 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /reproduktor;"; }; */ Toto sleduje zapojenie tlačiarne, počká niekoľko sekúnd a spustí proces LPD. Hneď ako to začne, opraví všetky chýbajúce súbory alebo povolenia pomocou príkazu checkpc -f. Potom v zariadení nastaví správne vlastníctvo a povolenia a prehrá malý zvuk.

Krok 10: Pripojenie počítača so systémom Windows

Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows
Pripojenie počítača so systémom Windows

1) Prejdite na položku Sieťové pripojenia. V hornej časti kliknite na kartu Rozšírené a potom na položku „Voliteľné súčasti siete“. Povoľte nástroje na správu a monitorovanie a ďalšie služby súborov a tlače v sieti. Požiada vás, aby ste vložili CD Windows, ktoré by ste mali mať okolo seba. To nám umožní pripojiť sa cez LPR2) Prejdite na Ovládací panel a potom na Tlačiarne. Spustite sprievodcu pridaním novej tlačiarne. 3) Miestna tlačiareň (nezistí automaticky). Ďalej.4) Vytvorte nový port -> Port LPR. Ďalej 5) Zadajte IP adresu poľa FreeNAS. Preto chceme, aby bol statický. Zadajte názov tlačového frontu (ak ste skopírovali môj printcap, je to „lp“bez úvodzoviek) 6) Nainštalujte ovládače a kliknite na zvyšok sprievodcu. Netlačte testovaciu stránku. 7) Kliknite pravým tlačidlom myši na tlačiareň a otvorte vlastnosti. 8) Karta Port. Zrušte začiarknutie políčka „obojsmerná podpora“9) Karta Rozšírené. spustite tlač po spoolovaní poslednej strany. Začiarknite políčko Priamo tlačiť & Zrušiť začiarknutie políčka Vybrať a zrušiť začiarknutie políčka Spúšťať začiarknuté & Skontrolovať. Zrušte začiarknutie políčka Povoliť rozšírené a začiarknuť10) Teraz sa vráťte na hlavnú kartu a skúste vytlačiť testovaciu stránku.

Krok 11: Pripojenie k systému Mac OSX

Pripojenie pomocou systému Mac OSX
Pripojenie pomocou systému Mac OSX
Pripojenie pomocou systému Mac OSX
Pripojenie pomocou systému Mac OSX
Pripojenie pomocou systému Mac OSX
Pripojenie pomocou systému Mac OSX

1) Otvorte System Preferences -> Print and Fax2) Kliknutím na "+" pridáte tlačiareň 3) Prejdite na kartu "IP" Protokol: LPDAddress: IP adresy FreeNASQueue: Názov tlačového frontu (ak ste skopírovali môj printcap, je to " lp "bez úvodzoviek) Názov a umiestnenie sú na vásTlač Použitie: Vyberte správne ovládače ** Niektoré tlačiarne, napríklad môj HP Deskjet 6540, mi nedovolia používať ovládače USB s LPD. Musel som namiesto toho vybrať jednu čo najbližšie (ukázalo sa, že je 5550) a ísť s tým. Ak sú tieto dva modely podobné, malo by to fungovať bez problémov.

Odporúča: