Kazalo:

FreeNAS kot tiskalniški strežnik: 11 korakov
FreeNAS kot tiskalniški strežnik: 11 korakov

Video: FreeNAS kot tiskalniški strežnik: 11 korakov

Video: FreeNAS kot tiskalniški strežnik: 11 korakov
Video: Как прошить H710 H310 H810 в режиме IT + Chia Storage + Noobs SAS + JBOD Primer 2024, Julij
Anonim
FreeNAS kot tiskalniški strežnik
FreeNAS kot tiskalniški strežnik

FreeNAS je odlična rešitev za shranjevanje v omrežju, ki jo lahko preprosto namesti vsak. Sistemske in prostorske zahteve so za to skrajšano različico FreeBSD-a smešno majhne. Ima vse vrste funkcij, dostopnih prek čistega spletnega grafičnega vmesnika, več, kot jih bo večina potrebovala. Omogoča vam celo pretakanje medijev na igralne konzole! Kljub impresivnim vgrajenim sposobnostim sem si želel nekaj drugega kot odličen NAS, to pa je bil tiskalniški strežnik, da bi lahko delil svoj HP Deskjet 6540 USB tiskalnik med mojimi škatlami Windows in Mac OSX. Lazje reci, kot storiti. Po urah igranja s CUPS in nekaj zlomljenih namestitev kasneje sem videl luč. Na forumih FreeNAS je uporabnik sgrizzi ustvaril nit o tem, kako naj deluje z LPR, s pomočjo paketa LPRng, za nastavitev na osnovi LiveCD. Bilo je skrajno v pomoč in on/ona bi si moral zaslužiti večino zaslug, vendar je treba nit res strniti in razjasniti, da bo koristen vodnik. Natančno temu služi ta Instructable in ga spreminja za standardno popolno namestitev FreeNAS -a. Ta priročnik predvideva, da že imate nastavljeno in delujočo standardno namestitev FreeNAS -a.

1. korak: Priprava

Priprava
Priprava

Najprej zberemo nekaj stvari in si oglejmo nastavitve. Mreža Vaša nastavitev je lahko drugačna, vendar je moja naslednja.- usmerjevalnik Linksys WRT54GL z vdelano programsko opremo Tomato v1.23- polje FreeNAS- v0.69, stari Sony Vaio, 2 trda diska, statični IP: 192.168.1.50 - osebni računalnik - Windows XP SP3 - Macbook Pro - OSX 10.5.6 - HP Deskjet 6540 - tiskalnik, povezan z USB -jem, priključen na FreeNAS Škatli FreeNAS morate dodeliti statični notranji IP od znotraj vaš usmerjevalnik. Na spletu je na voljo veliko priročnikov, vse naravnost naprej, zato hitro poiščite Google. Kaj boste potrebovali- Namestitveni disk za Windows, če uporabljate Windows (potrebne datoteke so morda na voljo drugje, vendar je to najlažje)- Tiskalnik Gonilniki za vašo znamko/model- datoteka "ulpt.ko", vzeta iz popolne namestitve FreeBSD. Datoteka, priložena temu navodilu. - Odjemalec SSH - Za Windows pojdite s programom PuTTy. Za Linux, Unix, Mac itd lahko uporabite le terminal/ukazno vrstico

Korak: Povežite se prek SSH

Povežite se prek SSH
Povežite se prek SSH

Povežite se s prostorom FreeNAS prek SSH. Običajno je slaba praksa, da se prijavite kot root, če pa ste zelo previdni, bi moralo biti vse gladko. PuTTy je za povezovanje precej samoumeven. Za ljudi iz ukazne vrstice vnesite: ssh -l uporabniško ime static_ip_of_freenas Statični ip bo nekaj takega kot 192.168.x.xxx. Vnesel bo geslo, a ko vnesete, se nič ne prikaže. Ne skrbite, to je normalno (skriva geslo iz varnostnih razlogov); Samo vnesite in pritisnite enter. Zdaj bi morali imeti malo pozdrava in nov ukazni poziv (prijavite se kot root je freenas: ~# in kot uporabnik je>)

3. korak: Postavite Ulpt.ko na pravo mesto

Uporabite želeno metodo (ftp, smb itd.), Da datoteko ulpt.ko postavite nekam v polje FreeNAS in si zapomnite celotno pot (imenovala jo bom UPath), ki bo verjetno nekaj takega kot/mnt/drivename/ ulpt.ko Vrnite se na terminal s povezavo SSH in ukaznim pozivom, datoteko bomo premaknili na pravo mesto. Vrsta: mv Upath /boot/kernel/ulpt.ko To bi moralo biti dovolj.

4. korak: Namestite LPRng

Uporabljali bomo paket z imenom LPRng. Če ga želite namestiti, vnesite: pkg_add -r LPRng Pustite, da se to malo zalomi, medtem ko naloži in namesti potrebne bite.

5. korak: Konfigurirajte stvari za nalaganje ob zagonu

Konfigurirajte stvari za nalaganje ob zagonu
Konfigurirajte stvari za nalaganje ob zagonu
Konfigurirajte stvari za nalaganje ob zagonu
Konfigurirajte stvari za nalaganje ob zagonu

Naložite ulpt.ko modul Najprej se želimo prepričati, da se ulpt.ko naloži ob zagonu, da ga bo takoj, ko povežemo tiskalnik, pravilno prepoznal. Vrsta: nano /boot/defaults/loader.conf Pomaknite se navzdol s puščičnimi tipkami ali ctrl+V, dokler ne pridete do razdelka z naslovom "Moduli USB" Spremenite vrstico "ulpt_load =" NE " # Printer" v "ulpt_load =" DA " # Printer" Pritisnite ctrl+X. Nato vnesite "y" in pritisnite Enter, ko vas prosi, da shranite. Začnite LPRngNavigate v spletnem vmesniku FreeNAS v brskalniku. Nato pojdite na SystemAdvancedrc.conf Z gumbom "+" dodajte dva nova vnosa: Ime: lpd_enableValue: NOName: lprng_enableValue: YES

6. korak: Konfiguracija LPRng: 1 od 3 - Printcap

Obstajajo tri glavne datoteke, ki prispevajo k pravilnemu delovanju LPRng.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (lokacija:/etc/printcap) je lahko zelo zapleteno ali zelo preprosto. Bomo zelo preprosti, vendar se lahko obrnete na spletno stran LPRng in google za različne nastavitve glede na vaše potrebe. To bo veliko lažje ponazoriti s primerom: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Prva vrstica ni pomembna. Samo vnesite referenčno oznako/model tiskalnika - "lp | deskjet" - to je tisto, kar boste poznali kot tiskalnik. "lp" je primarno ime, "deskjet" je vzdevek.- "sd =" To je pot do tiskalnika v ozadju. Ta imenik bomo naredili v sekundi.- "sh" To pomeni "supress header". Če ste kdaj tiskali v računalniškem laboratoriju, ste to videli. To je stran, ki se natisne pred opravilom in identificira, komu je namenjena. Za večino ljudi doma to ni potrebno. V delovnem okolju z veliko ljudmi in tiskanjem bi morali pogledati.- "lp =" to je lokacija tiskalnika. Če se ulpt.ko pravilno naloži, potem ko se povežete s tiskalnikom, se mora registrirati kot /dev/ulpt0. Se spomnite poti v ozadju iz sd? Naj nam uspe. Vnesite: "mkdir -p -m 700/var/spool/lpd/bare" in "chown 1: 1/var/spool/lpd/bare" To ustvari ustrezen imenik s potrebnim lastništvom in dovoljenji.

Korak 7: Konfiguracija LPRng: 2 od 3 - Lpd.perms

lpd.perms (lokacija: /usr/local/etc/lpd.perms) je nekoliko dolg. Privzeta konfiguracija bi morala biti v redu. Pomaknite se in dvakrat preverite, ali te vrstice niso komentirane (ne začnite z "#"), tako da vnesete: nano /usr/local/etc/lpd.perms Vrstice, ki jih želimo razkomentirati, so: 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 Naredite vse spremembe in nato pritisnite ctrl+X

8. korak: Konfiguracija LPRng: 3 od 3 - Lpd.conf

lpd.conf (lokacija: /usr/local/etc/lpd.perms) bi moral biti v redu tudi privzeto. Stvari, ki jih je treba dvakrat preveriti: # Namen: vedno natisnite pasico, prezrite možnost lpr -h # privzeto ab@ (FLAG izklopljen) # Namen: poizvedujte o računovodskem strežniku, ko je povezan # privzeto achk@ (FLAG izklopljen) # Namen: računovodstvo na koncu (glejte tudi af, la, ar, as) # privzeto ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Namen: ime obračunske datoteke (glej tudi la, ar) # privzeto af = acct (STRING) # Namen: uporabite dolgo številko opravila (0 - 999999), ko je opravilo oddano # privzeto longnumber@ (FLAG off) Longnumber

9. korak: Začnite stvari in nastavite dovoljenja, ko se tiskalnik poveže

Ko je tiskalnik priključen, bomo želeli zagnati ustrezne procese LPRng. Vnesite: "nano /usr/local/etc/devd/devd.conf"Dodaj v datoteko: # dejanje zagona, ko je tiskalnik USB ulpt0 priključen # počakajte 3 sekunde in nato zaženite demon ukaznikov vmesnika # attach 100 {device-name" ulpt0 "; dejanje "sleep 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /speaker;"; }; */ Ta gleda, kdaj je tiskalnik priključen, počaka nekaj sekund in zažene postopek LPD. Ko se to zgodi, popravi vse manjkajoče datoteke ali dovoljenja s checkpc -f. Nato nastavi ustrezno lastništvo in dovoljenja za napravo ter predvaja malo zvoka.

10. korak: Priključitev računalnika z operacijskim sistemom Windows

Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows
Povezovanje računalnika z operacijskim sistemom Windows

1) Pojdite na Omrežne povezave. Kliknite zavihek Napredno na vrhu, nato "Izbirne omrežne komponente". Omogočite orodja za upravljanje in spremljanje ter druge storitve za omrežne datoteke in tiskanje. Prosil vas bo, da vstavite cd Windows, ki bi ga morali imeti pri sebi. To nam bo omogočilo povezavo prek LPR2) Pojdite na nadzorno ploščo in nato na tiskalnike. Zaženite čarovnika za dodajanje novega tiskalnika. 3) Lokalni tiskalnik (ne zazna samodejno). Naprej.4) Ustvari nova vrata -> vrata LPR. Naprej5) Vnesite naslov IP polja FreeNAS. Zato želimo, da je statična. Vnesite ime čakalne vrste za tiskanje (če ste kopirali moj printcap, je "lp" brez narekovajev) 6) Namestite gonilnike in kliknite preostanek čarovnika. Ne tiskajte preskusne strani. 7) Z desno miškino tipko kliknite tiskalnik in odprite lastnosti. 8) Zavihek Vrata. Počistite polje »dvosmerna podpora« 9) Zavihek Napredno. začnite tiskati po tem, ko je zadnja stran vlečena. Potrdite polje Natisni neposredno in počistite polje Zadrži neusklajeno & Počistite polje Tiskanje v navzkrižju & Preveri Keep &. Počistite polje Omogoči napredno in preveri 10) Zdaj se vrnite na glavni zavihek in poskusite natisniti preskusno stran.

11. korak: Povezovanje z Mac OSX

Povezovanje z Mac OSX
Povezovanje z Mac OSX
Povezovanje z Mac OSX
Povezovanje z Mac OSX
Povezovanje z Mac OSX
Povezovanje z Mac OSX

1) Odprite Sistemske nastavitve -> Tiskanje in faks2) Kliknite "+", da dodate tiskalnik 3) Pojdite na zavihek "IP" Protokol: LPDAdress: IP FreeNASQueue: Ime čakalne vrste za tiskanje (če ste kopirali mojo printcap, je " lp "brez narekovajev) Ime in lokacija sta odvisna od vas. Natisnite z uporabo: Izberite pravilne gonilnike ** Nekateri tiskalniki, na primer moj HP Deskjet 6540, mi ne dovolijo uporabe gonilnikov usb z LPD. Namesto tega sem moral izbrati enega čim bližje (izkazalo se je, da je 5550) in se odločil za to. Če sta si modela podobna, bi morala delovati brez težav.

Priporočena: