Мазмуну:

FreeNAS басып чыгаруу сервери катары: 11 кадам
FreeNAS басып чыгаруу сервери катары: 11 кадам

Video: FreeNAS басып чыгаруу сервери катары: 11 кадам

Video: FreeNAS басып чыгаруу сервери катары: 11 кадам
Video: HDD Coin - How to get an EASY 30% of FREE HDD Coin (How To HODL Program + Team Interview) 2024, Июль
Anonim
FreeNAS басып чыгаруу сервери катары
FreeNAS басып чыгаруу сервери катары

FreeNAS - бул эң сонун тармак сактоочу чечим, аны эч ким орното албайт. FreeBSDдин бул өчүрүлгөн версиясы үчүн система жана мейкиндик талаптары күлкүлүү. Бул таза веб GUI аркылуу жеткиликтүү болгон бардык мүмкүнчүлүктөргө ээ, көпчүлүк муктаж болгондон да көбүрөөк. Бул атүгүл медианы оюн консолуна агылтууга мүмкүнчүлүк берет! Анын таасирдүү жөндөмдүүлүгүнө карабастан, мен улуу УИАнын милдетин аткаруудан башка бир нерсени кылууну каалачумун, жана мен HP Deskjet 6540 менен бөлүшүү үчүн басма сервери болушум керек болчу. USB принтери Windows жана Mac OSX кутуларымдын арасында. Айтканга караганда кылуу оңой. Бир нече сааттан кийин CUPS жана бир нече сынган орнотуулар менен ойногондон кийин, мен жарыкты көрдүм FreeNAS форумдарында, колдонуучу sgrizzi аны LPRng менен кантип иштөө керектигин, LPRng пакетин колдонуп, LiveCDге негизделген орнотуу үчүн теманы түздү. Бул абдан пайдалуу болду жана ал кредиттин көбүн алышы керек болчу, бирок пайдалуу колдонмо болуу үчүн чындыгында тыгыздаштырылып, такталышы керек. Бул так ушул Нускоо үчүн, ошондой эле аны FreeNASтин стандарттык толук орнотуусу үчүн өзгөртүү. Бул колдонмо сизде FreeNASтин учурдагы стандарттык орнотуусу бар жана иштейт деп болжолдонот.

1 -кадам: даярдоо

Даярдоо
Даярдоо

Биринчиден, келгиле, бир нече нерселерди чогултуп, орнотууну карап көрөлү. NetworkYour орнотууңуз башкача болушу мүмкүн, бирок меники төмөнкүдөй., 2 катуу диск, статикалык IP: 192.168.1.50- ЖК - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - USB менен туташкан принтер, FreeNASке тиркелет Сиз FreeNAS кутуңузга статикалык ички IP дайындооңуз керек сиздин роутериңиз Бул үчүн онлайнда көптөгөн көрсөтмөлөр бар, баары түз эле, андыктан тез эле Googling. Tuff керек болот- Windowsту колдонуп жатсаңыз, Windowsту орнотуу диски (керектүү файлдар башка жерде болушу мүмкүн, бирок бул эң оңой)- Принтер Сиздин өзгөчө маркаңызга/моделге драйверлер- Толук FreeBSD орнотуусунан алынган "ulpt.ko" файлы. Бул көрсөтмөгө тиркелген файл.- SSH кардары - Windows үчүн PuTTy менен барыңыз. Linux, Unix, Mac ж.б. үчүн терминалды/буйрук сабын колдонсоңуз болот

2 -кадам: SSH аркылуу туташуу

SSH аркылуу туташуу
SSH аркылуу туташуу

FreeNAS кутуңузга SSH аркылуу туташыңыз. Адатта, бул тамыр катары кирүү жаман практика, бирок чынында эле этият болсоңуз, анда баары бир калыпта өтүшү керек. Буйрук сабындагы адамдар үчүн териңиз: ssh -l username static_ip_of_freenas Статикалык ip 192.168.x.xxx сыяктуу болот, ал сырсөздү сурайт, бирок сиз тергенде эч нерсе көрүнбөйт. Кабатыр болбоңуз, бул нормалдуу (коопсуздук максатында сырсөздү жашырат); жөн гана териңиз жана enter басыңыз. Сиз азыр өзүңүзгө кичине салам айтып, жаңы буйрук киргизишиңиз керек (root катары кирүү френас: ~# жана колдонуучу катары>)

3 -кадам: Ulpt.ko'yu туура жерге коюңуз

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 Жебе баскычтары же ctrl+V менен ылдый жылдырып, "USB модулдары" аттуу бөлүмгө жеткенче линияны өзгөртүңүз "ulpt_load =" NO " # Printer" "ulpt_load =" Ооба " # Принтер" ctrl+X басыңыз. Андан кийин "y" деп териңиз жана ал сизден сактоону сураганда enter баскычын басыңыз. Андан кийин SystemAdvancedrc.conf'ке өтүңүз эки жаңы жазууну кошуу үчүн "+" баскычын колдонуңуз: Аты: lpd_enableValue: NOName: lprng_enableValue: Ооба

6 -кадам: LPRng конфигурациясы: 3 ичинен 1 - Printcap

LPRngдин туура иштешине өбөлгө түзүүчү үч негизги файл бар. татаал же өтө жөнөкөй. Биз абдан жөнөкөй менен барабыз, бирок сиз муктаждыктарыңызга жараша LPRng сайтына жана гуглга кайрылсаңыз болот. Муну мисал менен көрсөтүү алда канча оңой болот: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Биринчи сап анча деле маанилүү эмес. Принтериңиздин моделин/моделин ошол жерге салыңыз - "lp | deskjet" - бул сиздин принтериңиз катары белгилүү болот. "lp"- негизги аталышы, "deskjet"- каймана аты.- "sd =" Бул басып чыгаруу спулеринин жолу. Биз бул каталогду секундада жасайбыз.- "sh" Бул "supress header" дегенди билдирет. Эгерде сиз качандыр бир убакта компьютердик лабораторияда басып чыгарган болсоңуз, анда муну көрөсүз. Бул жумуштун алдында басып чыгарылган барак, бул жумуш ким үчүн экенин аныктайт. Үйдөгү көпчүлүк адамдар үчүн бул керексиз. Көп адамдар жана басып чыгаруу менен иштөө чөйрөсүндө бул нерсени карап көрүшүңүз керек.- "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) бир аз узун. Демейки конфигурация жакшы болушу керек. Жылдырып, бул саптар комментарийсиз экенин эки жолу текшериңиз ("#" менен башталбасын) терүү менен: nano /usr/local/etc/lpd.perms Биз комментарийсиз келген саптар: ACCEPT SERVICE = C SERVER REMOTEUSER = root, papowell ACCEPT SERVICE = C LPC = lpd, status, printcap REVECT SERVICE = C ACVEP SERVICE = 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 вариантын этибарга албоо # демейки аб@ (ЖЕЛЕК өчүрүлгөн) # Максаты: туташканда эсепке алуу серверин сурануу # демейки achk@ (ЖЕБЕК өчүк) # Максаты: аягында эсепке алуу (кара дагы af, la, ar, as) # демейки ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Максаты: бухгалтердик файлдын аталышы (ошондой эле ла, арды караңыз) # демейки af = acct (STRING) # Максаты: жумуш тапшырылганда узун жумуш номерин (0 - 999999) колдонуңуз # демейки longnumber@ (желек өчүк) Longnumber

9 -кадам: Принтер туташканда нерселерди баштаңыз жана уруксаттарды коюңуз

Принтер туташтырылганда, биз туура LPRng процесстерин баштоону каалайбыз. Түрү: "nano /usr/local/etc/devd/devd.conf"Файлга кошуу: USB принтери ulpt0 туташтырылганда # аракетти баштоо # 3 секунд күтө туруңуз жана спулер демонун # тиркеңиз 100 {түзмөктүн атын" ulpt0 "; иш "sleep 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /speaker;"; }; */ Бул принтердин сайылып турганын көрөт, бир нече секунд күтөт жана LPD процессин баштайт. Бул кеткенден кийин, ал жок болгон файлдарды же уруксаттарды checkpc -f менен оңдойт. Андан кийин ал түзмөктө тиешелүү менчикти жана уруксаттарды коюп, бир аз үн чыгарат.

10 -кадам: Windows компьютерин туташтыруу

Windows PC туташтыруу
Windows PC туташтыруу
Windows PC туташтыруу
Windows PC туташтыруу
Windows PC туташтыруу
Windows PC туташтыруу
Windows PC туташтыруу
Windows PC туташтыруу

1) Тармактык туташууларга өтүңүз. Жогорудагы Өркүндөтүлгөн өтмөктү басыңыз, андан кийин "Кошумча Тармак Компоненттери". Башкаруу жана Мониторинг Куралдарын жана Башка Тармак Файлын жана Басып чыгаруу кызматтарын күйгүзүңүз. Ал сизден айланасында болушу керек болгон Windows cd'син киргизүүнү суранат. Бул бизге LPR2 аркылуу туташууга мүмкүндүк берет) Башкаруу панелине, андан кийин принтерлерге өтүңүз. Жаңы принтер кошуу устасын иштетиңиз. 3) Жергиликтүү принтер (автоматтык түрдө аныктабайт). Кийинки.4) Жаңы Порт түзүү -> LPR Порт. Next5) FreeNAS кутучасынын IP дарегин киргизиңиз. Мына ошондуктан биз анын статикалык болушун каалайбыз. Басып чыгаруу кезегинин атын киргизиңиз (эгер менин printcapымды көчүрүп алсаңыз, анда бул "lp" тырмакчасыз) 6) Драйверлерди орнотуп, устанын калган бөлүгүн чыкылдатыңыз. 7) Принтерди оң басуу менен касиеттерин ачуу. "Эки багыттуу колдоо" белгисин алып салыңыз 9) Өркүндөтүлгөн өтмөк. акыркы барак катталгандан кийин басып чыгара баштаңыз. Түздөн -түз басып чыгарууну текшерүү жана Туура кармоо белгисин алып салуу жана Чапталууну басып чыгаруу белгисин алып салуу & Сактоо & текшерүү. Өркүндөтүлгөн жана текшерүүнү иштетүү белгисин алып салыңыз10) Эми башкы өтмөккө кайтып, сыноо баракчасын басып чыгарууга аракет кылыңыз.

11 -кадам: Mac OSX менен туташуу

Mac OSX менен туташуу
Mac OSX менен туташуу
Mac OSX менен туташуу
Mac OSX менен туташуу
Mac OSX менен туташуу
Mac OSX менен туташуу

1) Системалык Тандоолорду ачыңыз -> Басып чыгаруу жана Факс2) Принтерди кошуу үчүн "+" баскычын басыңыз 3) "IP" өтмөгүнө өтүңүз Протокол: LPDA дареги: FreeNASQueue IPи: Басып чыгаруу кезегинин аты (эгер сиз менин printcapымды көчүрүп алсаңыз, ал ") lp "тырмакча жок) Атыңыз жана жайгашууңуз өзүңүзгө жараша болот Басып чыгаруу Колдонуу: Туура драйверлерди тандоо ** Менин HP Deskjet 6540 сыяктуу кээ бир принтерлер мага LPD менен USB драйверлерин колдонууга уруксат бербейт. Мен анын ордуна мүмкүн болушунча жакыныраак (5550 болуп чыкты) тандап, ошону менен кетишим керек болчу. Эгерде эки модель окшош болсо, анда ал көйгөйсүз иштеши керек.

Сунушталууда: