Мазмұны:

FreeNAS баспа сервері ретінде: 11 қадам
FreeNAS баспа сервері ретінде: 11 қадам

Бейне: FreeNAS баспа сервері ретінде: 11 қадам

Бейне: FreeNAS баспа сервері ретінде: 11 қадам
Бейне: Превращаем старый комп в сетевое хранилище с ОС FreeNAS. 2024, Қараша
Anonim
FreeNAS баспа сервері ретінде
FreeNAS баспа сервері ретінде

FreeNAS - бұл кез келген адамға орнатуға болатын желілік сақтаудың тамаша шешімі. Жүйе мен кеңістікке қойылатын талаптар FreeBSD-тің бұл жойылған нұсқасы үшін өте күлкілі. Ол таза веб -GUI арқылы қол жетімді барлық мүмкіндіктерге ие, бұл олардың көпшілігіне қажет емес. Бұл тіпті медианы ойын консоліне апаруға мүмкіндік береді! Оның әсерлі қабілеттеріне қарамастан, мен үлкен NAS ретінде жұмыс жасаудан басқа бір нәрсені істегім келді, бұл мен HP Deskjet 6540 -пен бөлісу үшін баспа сервері болу керек еді. USB принтері Windows және Mac OSX қораптарымның арасында. Айтқаннан гөрі оңай. Бірнеше сағат бойы CUPS -пен ойнағаннан кейін және бірнеше сынған қондырғылардан кейін мен жарықты көрдім FreeNAS форумдарында пайдаланушы sgrizzi LPRng пакетін қолдана отырып, LCD -мен қалай жұмыс жасау керектігі туралы LiveCD негізіндегі қондырманы құрды. Бұл өте пайдалы болды, және ол несиенің көп бөлігін алуы керек, бірақ пайдалы нұсқаулық болу үшін жіпті қысқарту және нақтылау қажет. Нұсқаулық дәл осы мақсатқа арналған, сонымен қатар оны FreeNAS стандартты толық орнату үшін өзгертеді. Бұл нұсқаулықта сізде FreeNAS орнатылған және жұмыс істейтін стандартты қондырмасы бар.

1 -қадам: Дайындық

Дайындық
Дайындық

Алдымен, бірнеше нәрсені жинап, орнатуды қарастырайық. Желі Сіздің қондырғыңыз басқаша болуы мүмкін, бірақ менікі- Lomatys firmware vomatologiyasi v1.23 жұмыс істейтін Linksys WRT54GL- FreeNAS қорабы- v0.69, ескі Sony Vaio, 2 қатты диск, статикалық IP: 192.168.1.50- ДК - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - USB -ге қосылған принтер, FreeNAS -ке бекітілген, сізге FreeNAS қорабына тұрақты ішкі IP тағайындау қажет болады. сіздің маршрутизаторыңыз Бұл үшін Интернетте көптеген нұсқаулықтар бар, сондықтан бәрі тез орындалады, сондықтан сізге қажет Googling. Сізге қажет болады- Windows жүйесін қолдансаңыз, Windows орнату дискісі (қажетті файлдар басқа жерде болуы мүмкін, бірақ бұл ең оңай)- Принтер Сіздің жеке үлгідегі/үлгідегі драйверлер- FreeBSD толық орнатудан алынған «ulpt.ko» файлы. Бұл нұсқаулыққа тіркелген файл. - SSH клиенті - Windows үшін PuTTy көмегімен өтіңіз. Linux, Unix, Mac және т.б. үшін тек терминалды/пәрмен жолын пайдалануға болады

2 -қадам: SSH арқылы қосылыңыз

SSH арқылы қосылыңыз
SSH арқылы қосылыңыз

FreeNAS қорабына SSH арқылы қосылыңыз. Әдетте түбір ретінде кіру жаман тәжірибе болып табылады, бірақ егер сіз өте мұқият болсаңыз, онда бәрі жақсы болуы керек. Пәрмен жолындағы адамдар үшін: ssh -l пайдаланушы аты static_ip_of_freenas теріңіз. Тұрақты ip 192.168.x.xxx сияқты болады, ол құпия сөзді сұрайды, бірақ сіз терген кезде ештеңе көрсетілмейді. Уайымдамаңыз, бұл қалыпты жағдай (қауіпсіздік мақсатында құпия сөзді жасырады); Енді оны енгізіп, enter пернесін басыңыз. Сіз сәл сәлемдесіп, жаңа пәрмен шақыруын алуыңыз керек (кіру root ретінде freenas: ~# және пайдаланушы ретінде>)

3 -қадам: Ulpt.ko -ны дұрыс жерге қойыңыз

Ulpt.ko файлын FreeNAS қорабына орналастыру үшін өзіңіз қалаған әдісті қолданыңыз (ftp, smb және т.б.) және толық жолды есте сақтаңыз (мен оны 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 «USB модульдері» деп аталатын бөлімге жеткенше, көрсеткі пернелермен немесе ctrl+V көмегімен төмен айналдырыңыз «ulpt_load =» NO « # Printer» жолын «ulpt_load =» ИӘ « # Принтер» ctrl+X пернелер тіркесімін басыңыз. Содан кейін «y» теріңіз және сақтауды сұраған кезде enter пернесін басыңыз. Содан кейін SystemAdvancedrc.conf тармағына өтіңіз Екі жаңа жазбаны қосу үшін «+» түймесін пайдаланыңыз: Аты: lpd_enableValue: NOName: lprng_enableValue: ИӘ

6 -қадам: LPRng конфигурациясы: 3/1 - 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» Бұл «басу тақырыбы» дегенді білдіреді. Егер сіз бір кездері компьютерлік зертханада басып шығарған болсаңыз, сіз мұны көресіз. Бұл тапсырма кімге арналғанын анықтайтын жұмыс алдында басып шығаратын бет. Үйдегі адамдардың көпшілігі үшін бұл қажет емес. Көптеген адамдар мен басып шығаратын жұмыс ортасында бұл мәселені қарау керек.- «lp =»- бұл принтердің орналасқан жері. Егер ulpt.ko дұрыс жүктелсе, принтерді қосқанда, ол /dev/ulpt0 ретінде тіркелуі керек. Жетейік. Түрі: «mkdir -p -m 700/var/spool/lpd/bare» және «chown 1: 1/var/spool/lpd/bare» Бұл қажетті меншік пен рұқсаты бар тиісті каталогты жасайды.

7 -қадам: LPRng конфигурациясы: 3/2 - Lpd.perms

lpd.perms (орналасуы: /usr/local/etc/lpd.perms) сәл ұзын. Әдепкі конфигурация жақсы болуы керек. Нано /usr/local/etc/lpd.perms деп теріп, бұл жолдардың түсініктеме берілмегенін («#» деп басталмайтынын) тексеріңіз. root, papowell ACCEPT SERVICE = C LPC = lpd, күйі, printcap ҚЫЗМЕТТІ ҚАБЫЛДАМАУ = C ҚЫЗМЕТТІ ҚАБЫЛДАУ = 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@ (ЖАЛҒАУ өшірулі) # Мақсаты: қосылған кезде есепке алу серверіне сұрау салу сонымен қатар af, la, ar, as) # әдепкі ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Мақсаты: бухгалтерлік файлдың атауы (сонымен қатар la, ar қараңыз) # әдепкі af = acct (STRING) # Мақсаты: тапсырыс берілген кезде ұзақ жұмыс нөмірін (0 - 999999) пайдаланыңыз

9 -қадам: Принтер қосылған кезде заттарды бастаңыз және рұқсаттарды орнатыңыз

Біз принтер қосылған кезде LPRng процестерін қосқымыз келеді. Түрі: «nano /usr/local/etc/devd/devd.conf"Файлға қосу: USB принтері ulpt0 қосылғанда # әрекетті бастаңыз # 3 секунд күтіңіз, содан кейін спулер-демонды бастаңыз # тіркеңіз 100 {құрылғы атауы» ulpt0 «; әрекет «ұйқы 3; lpd; checkpc -f; жүктеу 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /динамик;»; }; */ Бұл принтердің қосылатынын бақылайды, бірнеше секунд күтеді және LPD процесін бастайды. Осыдан кейін ол checkpc -f көмегімен жоғалған файлдарды немесе рұқсаттарды түзетеді. Содан кейін ол құрылғыға тиісті меншік құқығын және рұқсаттарды орнатады және аздап дыбыс шығарады.

10 -қадам: Windows компьютерін қосу

Windows компьютерін қосу
Windows компьютерін қосу
Windows компьютерін қосу
Windows компьютерін қосу
Windows компьютерін қосу
Windows компьютерін қосу
Windows компьютерін қосу
Windows компьютерін қосу

1) Желілік қосылымдарға өтіңіз. Жоғарыдағы Қосымша қойындысын нұқыңыз, содан кейін «Қосымша желілік компоненттер». Басқару мен бақылау құралдарын, басқа желілік файл мен басып шығару қызметтерін қосыңыз. Ол сізде болуы керек Windows cd дискісін енгізуді сұрайды. Бұл бізге LPR2 арқылы қосылуға мүмкіндік береді) Басқару тақтасына, содан кейін принтерлерге өтіңіз. Жаңа принтер қосу шеберін іске қосыңыз. 3) Жергілікті принтер (автоматты түрде анықтамайды). Келесі.4) Жаңа порт -> LPR портын жасаңыз. Келесі5) FreeNAS өрісінің IP мекенжайын енгізіңіз. Сондықтан біз оның статикалық болғанын қалаймыз. Басып шығару кезегінің атауын енгізіңіз (егер сіз менің қақпағымды көшірген болсаңыз, онда бұл «lp» тырнақшасыз) 6) Драйверлерді орнатыңыз және шебердің қалған бөлігін шертіңіз. 7) Принтерді тінтуірдің оң жақ түймесімен басып, қасиеттерді ашыңыз. 8) Порт қойындысы. «Екі бағытты қолдау» құсбелгісін алып тастаңыз 9) Кеңейтілген қойынды. соңғы бет оралғаннан кейін басып шығаруды бастаңыз. Тікелей басып шығаруды тексеріңіз және сәйкес келмейтін ұстау белгісін алып тастаңыз және «Орауды басып шығару» және «Сақтауды» тексеріңіз. Қосымша және тексеруді қосу құсбелгісін алып тастаңыз10) Енді негізгі қойындыға оралып, сынақ бетін басып шығарып көріңіз.

11 -қадам: Mac OSX жүйесіне қосылу

Mac OSX арқылы қосылу
Mac OSX арқылы қосылу
Mac OSX арқылы қосылу
Mac OSX арқылы қосылу
Mac OSX арқылы қосылу
Mac OSX арқылы қосылу

1) Жүйе параметрлерін ашыңыз -> Басып шығару және факс2) Принтерді қосу үшін «+» түймесін басыңыз 3) «IP» қойындысына өтіңіз Протокол: LPDA Мекен -жайы: FreeNASQueue IP -і: Басып шығару кезегінің атауы (егер сіз менің баспа қалпақшамды көшірген болсаңыз, ол «) lp «тырнақшасыз) Аты мен орналасқан жері сізге байланысты Басып шығаруды пайдалану: Дұрыс драйверлерді таңдаңыз ** Менің HP Deskjet 6540 сияқты кейбір принтерлер маған USB драйверлерін LPD көмегімен пайдалануға рұқсат бермейді. Маған мүмкіндігінше жақынырақ таңдау керек болды (5550 болып шықты) және онымен жүру керек. Егер екі модель ұқсас болса, ол проблемасыз жұмыс істеуі керек.

Ұсынылған: