Mündəricat:

Bir Çap Serveri olaraq FreeNAS: 11 Addım
Bir Çap Serveri olaraq FreeNAS: 11 Addım

Video: Bir Çap Serveri olaraq FreeNAS: 11 Addım

Video: Bir Çap Serveri olaraq FreeNAS: 11 Addım
Video: HDD Coin — Как ЛЕГКО получить 30 % БЕСПЛАТНЫХ HDD Coin (программа HODL + командное интервью) 2024, Noyabr
Anonim
Çap Serveri olaraq FreeNAS
Çap Serveri olaraq FreeNAS

FreeNAS, hər kəsin quraşdıra biləcəyi qədər sadə bir əla şəbəkə saxlama həllidir. FreeBSD-in bu sökülmüş versiyası üçün sistem və yer tələbləri gülünc dərəcədə kiçikdir. Təmiz veb GUI ilə əldə edilə bilən hər cür xüsusiyyətə malikdir, əksəriyyətinin ehtiyac duyacağından daha çoxdur. Hətta medianı oyun konsollarına ötürməyə imkan verir! Etkileyici qabiliyyətə malik olmasına baxmayaraq, böyük bir NAS kimi fəaliyyət göstərməkdən başqa etmək istədiyim bir şey var idi və HP Deskjet 6540 -ı paylaşa biləcəyim bir çap serveri idi. Windows və Mac OSX qutularım arasında USB printer. Demək etməkdən daha asandır. Bir neçə saat sonra CUPS ilə oynadıqdan sonra işığı gördüm FreeNAS forumlarında, istifadəçi sgrizzi, LCD ilə LCD ilə işləmək üçün bir mövzu yaratdı, LiveCD əsaslı bir quruluş üçün. ÇOX FAYDALI idi və kreditin çox hissəsini almalı idi, amma faydalı bir bələdçi olması üçün mövzu həqiqətən sıxlaşdırılmalı və aydınlaşdırılmalıdır. Bu təlimat tam olaraq bunun üçündür, həm də FreeNAS -ın standart bir tam quraşdırılması üçün onu dəyişdirir.

Addım 1: Hazırlıq

Hazırlıq
Hazırlıq

Əvvəlcə bir neçə şeyi bir araya gətirək və quruluşa nəzər salaq. Şəbəkə Quruluşunuz fərqli ola bilər, amma mənimki belədir.- Tomato firmware v1.23- FreeNAS qutusu ilə işləyən Linksys WRT54GL router- v0.69, köhnə Sony Vaio, 2 sabit disk, statik IP: 192.168.1.50- PC - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - USB ilə qoşulmuş printer, FreeNAS -a qoşulmuşdur. FreeNAS qutunuza içəridən statik daxili IP təyin etməlisiniz yönlendiriciniz. Bunun üçün çox sayda onlayn bələdçi var, hamısı düzdür, buna görə sürətli bir Googling edin. Lazım olan şeylər- Windows istifadə edirsinizsə Windows quraşdırma diski (lazımlı fayllar başqa yerdə ola bilər, amma bu ən asandır)- Yazıcı Xüsusi marka/modeliniz üçün sürücülər- Tam bir FreeBSD quraşdırılmasından götürülmüş "ulpt.ko" faylı. Bu təlimata əlavə edilmiş fayl. - SSH müştəri - Windows üçün PuTTy ilə gedin. Linux, Unix, Mac və s üçün yalnız terminal/əmr satırından istifadə edə bilərsiniz

Addım 2: SSH ilə əlaqə qurun

SSH ilə əlaqə qurun
SSH ilə əlaqə qurun

SSH vasitəsilə FreeNAS qutunuza qoşulun. Normal olaraq kök olaraq daxil olmaq pis bir tətbiqdir, amma həqiqətən diqqətli olsanız, işlər düzgün getməlidir. Komanda xətti adamları üçün yazın: ssh -l istifadəçi adı static_ip_of_freenas Statik ip 192.168.x.xxx kimi bir şey olacaq. Şifrə istəyəcək, ancaq yazanda heç nə görünmür. Narahat olmayın, bu normaldır (təhlükəsizlik məqsədi ilə şifrəni gizlədir); sadəcə yazın və enter düyməsini basın. İndi özünüzə bir az salam və yeni bir əmr istəməlisiniz (root olaraq daxil olmaq freenas: ~# və istifadəçi olaraq>)

Addım 3: Ulpt.ko'yu Doğru Nöqtəyə qoyun

Ulpt.ko faylını FreeNAS qutusuna qoymaq üçün üstünlük verdiyiniz metodu (ftp, smb və s.) İstifadə edin və ehtimal ki/mnt/drivename/ ulpt.ko SSH bağlantısı və əmr istəyi ilə terminala qayıdın, faylı lazımi yerə köçürəcəyik. Növ: mv Upath /boot/kernel/ulpt.ko Bunu etməliyik.

Addım 4: LPRng quraşdırın

LPRng adlı bir paket istifadə edəcəyik. Quraşdırmaq üçün yazın: pkg_add -r LPRng Lazım olan bitləri yükləyərkən və quraşdırarkən bir az uzaqlaşsın.

Addım 5: Bootda yüklənəcək şeyləri konfiqurasiya edin

Bootda yüklənəcək şeyləri konfiqurasiya edin
Bootda yüklənəcək şeyləri konfiqurasiya edin
Bootda yüklənəcək şeyləri konfiqurasiya edin
Bootda yüklənəcək şeyləri konfiqurasiya edin

Ulpt.ko modulunu yükləyin Birincisi, ulpt.ko'nun açılışda yükləndiyinə əmin olmaq istəyirik ki, bir printer bağladıqdan sonra onu düzgün tanıyaq. Növ: nano /boot/defaults/loader.conf "USB Modulları" başlıqlı bir bölməyə çatana qədər ox düymələri və ya ctrl+V ilə aşağı diyirləyin "ulpt_load =" NO " # Printer" sətrini "ulpt_load =" VAR " # Yazıcı" ctrl+X vurun. Sonra "y" yazın və saxlamaq istədikdə enter düyməsini basın. Bir brauzerdə FreeNAS veb interfeysinə keçin. Sonra SystemAdvancedrc.conf -a gedin İki yeni giriş əlavə etmək üçün "+" düyməsini istifadə edin: Ad: lpd_enableValue: NOName: lprng_enableValue: YES

Addım 6: LPRng Konfiqurasiyası: 3/1 - Printcap

LPRng-in düzgün işləməsinə kömək edən üç əsas fayl var. mürəkkəb və ya çox sadə. Çox sadə yollarla gedəcəyik, ancaq ehtiyaclarınıza görə fərqli quruluşlar üçün LPRng saytına və google -a müraciət edə bilərsiniz. Bunu nümunə ilə göstərmək daha asan olacaq: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Birinci sətrin o qədər də əhəmiyyəti yoxdur. İstifadə etmək üçün printerinizin modelini/modelini ora qoyun - "lp | deskjet" - bu, yazıcınız olaraq tanınacaq şeydir. "lp" birincil addır, "deskjet" bir ləqəbdir.- "sd =" Bu çap makarasına gedən yoldur. Bu qovluğu bir saniyə ərzində hazırlayacağıq.- "sh" Bu "supress header" deməkdir. Bir kompüter laboratoriyasında çap etmisinizsə, bunları görmüş olacaqsınız. İşin kimin üçün olduğunu təyin edən bir işdən əvvəl çap edən bir səhifədir. Evdəki insanların çoxu üçün bu lazımsızdır. Çox adamın və çapın olduğu bir iş mühitində diqqət etməli olduğunuz bir şey var.- "lp =" bu yazıcının yerləşdiyi yerdir. Ulpt.ko düzgün yüklənirsə, bir printer bağladığınızda /dev/ulpt0 olaraq qeydiyyatdan keçməlidir. Gəlin bunu edək. Növ: "mkdir -p -m 700/var/spool/lpd/bare" və "chown 1: 1/var/spool/lpd/bare" Bu, lazımi mülkiyyət və icazələri olan uyğun bir kataloq yaradır.

Addım 7: LPRng Konfiqurasiyası: 2/3 - Lpd.perms

lpd.perms (yer: /usr/local/etc/lpd.perms) bir qədər uzundur. Varsayılan konfiqurasiya yaxşı olmalıdır. Gedin və bu sətirlərin şərh edilmədiyini iki dəfə yoxlayın ("#" ilə başlamayın): nano /usr/local/etc/lpd.perms Yazılmamasını istədiyimiz xətlər bunlardır: ACCEPT SERVICE = C SERVER REMOTEUSER = kök, papowell SERVİS QƏBUL EDİR = C LPC = lpd, status, printcap SERVİSİ QEYDİYYAT = C QABUL ET = M SAMEHOST SAME QULLANAN SERVİS = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT ACCEPT edin.

Addım 8: LPRng Konfiqurasiyası: 3/3 - Lpd.conf

lpd.conf (yer: /usr/local/etc/lpd.perms) də standart olaraq yaxşı olmalıdır. Şəkilləri iki dəfə yoxlamaq lazımdır: # Məqsəd: həmişə banner çap edin, lpr -h seçiminə məhəl qoymayın # default ab@ (FLAG off) # Məqsəd: qoşulduqda mühasibat serverinə sorğu göndərin # default achk@ (FLAG off) # Məqsəd: sonunda mühasibat (bax) həmçinin af, la, ar, as) # default ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Məqsəd: mühasibat sənədinin adı (bax la, ar) # default af = acct (STRING) # Məqsəd: bir iş təqdim edildikdə uzun iş nömrəsini (0 - 999999) istifadə edin

Addım 9: Yazıcı Bağlandıqda İşlərə Başlayın və İcazələri Qurun

Bir printer qoşulduqda düzgün LPRng proseslərini başlatmaq istəyəcəyik. Növ: "nano /usr/local/etc/devd/devd.conf"Faylı əlavə et: USB printer ulpt0 qoşulduqda # işə başladın # 3 saniyə gözləyin və sonra spooler daemonunu işə salın # 100 {cihazın adını əlavə edin" ulpt0 "; hərəkət "yuxu 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /dinamik;"; }; */ Bu, yazıcının qoşulduğunu izləyir, bir neçə saniyə gözləyir və LPD prosesinə başlayır. Bu gedəndən sonra yoxlanmış faylları və ya icazələri checkpc -f ilə düzəldir. Daha sonra cihazda düzgün sahiblik və icazələr təyin edir və bir az səslənir.

Addım 10: Windows PC -yə qoşulma

Windows PC -yə qoşulma
Windows PC -yə qoşulma
Windows PC -yə qoşulma
Windows PC -yə qoşulma
Windows PC -yə qoşulma
Windows PC -yə qoşulma
Windows PC -yə qoşulma
Windows PC -yə qoşulma

1) Şəbəkə Bağlantılarına gedin. Yuxarıdakı Qabaqcıl sekmesini, sonra "İsteğe Bağlı Şəbəkə Bileşenleri" ni basın. Həm İdarəetmə, həm İzləmə Alətlərini, həm də Digər Şəbəkə Fayl və Çap xidmətlərini aktiv edin. Ətrafınızda olması lazım olan Windows cd -ni daxil etməyinizi xahiş edəcək. Bu, LPR2 ilə əlaqə qurmağımıza imkan verəcək) İdarəetmə Panelinə, sonra Yazıcılara gedin. Yeni Yazıcı Əlavə etmək sihirbazını işə salın. 3) Yerli Yazıcı (avtomatik olaraq aşkar etmir). Sonrakı 4) Yeni Liman yaradın -> LPR Portu. Next5) FreeNAS qutusunun IP ünvanını daxil edin. Bunun statik olmasını istəyirik. Çap növbəsinin adını daxil edin (əgər mənim çap qapağımı kopyaladınızsa, bu "lp" tirnoq olmadan) 6) Sürücüləri quraşdırın və sihirbazın qalan hissəsinə klikləyin. Test səhifəsini çap etməyin. 7) Yazıcıya sağ vurun və xassələri açın. 8) Port Nişanı. "İki istiqamətli dəstək" işarəsini silin 9) Ətraflı nişanı. son səhifə yığışdırıldıqdan sonra çap etməyə başlayın. Doğrudan çapı yoxlayın və uyğun gəlmədi və Saxla işarəsini çıxarın və saxlayın və yoxlayın. Qabaqcıl və yoxlamanı aktiv et işarəsini yoxlayın10) İndi əsas nişana qayıdın və bir test səhifəsi çap etməyə çalışın.

Addım 11: Mac OSX ilə əlaqə

Mac OSX ilə əlaqə
Mac OSX ilə əlaqə
Mac OSX ilə əlaqə
Mac OSX ilə əlaqə
Mac OSX ilə əlaqə
Mac OSX ilə əlaqə

1) Sistem Tercihlərini açın -> Çap et və Faks2) Yazıcı əlavə etmək üçün "+" düyməsini basın 3) "IP" sekmesine keçin Protokol: LPDA Ünvan: FreeNASQueue IP -si: Çap növbəsinin adı (mənim çap qapağımı kopyaladıysanız, bu ") lp "quotes olmadan) Adı və Məkanı sizin ixtiyarınızdadır Çapdan istifadə edin: Düzgün sürücülər seçin ** HP Deskjet 6540 kimi bəzi printerlər usb sürücülərini LPD ilə istifadə etməyimə icazə vermir. Bunun əvəzinə mümkün qədər yaxın birini (5550 olduğu ortaya çıxdı) seçməli və bununla getməliydim. İki model oxşardırsa, problemsiz işləməlidir.

Tövsiyə: