Mundarija:

FreeNAS bosma server sifatida: 11 qadam
FreeNAS bosma server sifatida: 11 qadam

Video: FreeNAS bosma server sifatida: 11 qadam

Video: FreeNAS bosma server sifatida: 11 qadam
Video: ВЛОГ Четверг 254: Два фактора, ToTP, ошибки и вопросы и ответы 2024, Iyul
Anonim
FreeNAS bosma server sifatida
FreeNAS bosma server sifatida

FreeNAS - bu har bir kishi o'rnatishi mumkin bo'lgan tarmoqni saqlash uchun ajoyib echim. Tizim va bo'sh joy talablari FreeBSD-ning o'chirilgan versiyasi uchun juda kulgili. U toza veb -GUI orqali har qanday xususiyatlarga ega, bu ko'pchilikka kerak bo'lgandan ko'ra ko'proq. Bu sizga hatto media -ni o'yin pristavkalari orqali uzatishga imkon beradi! Qobiliyatiga qaramay, ajoyib NAS vazifasini bajarishdan tashqari, men xohlagan bitta narsa bor edi va bu men HP Deskjet 6540 -ni ulashish uchun bosma server bo'lishi kerak edi. Windows va Mac OSX qutilarim orasida USB printer. Aytishdan ko'ra osonroq. Bir necha soat davomida CUPS bilan o'ynab, bir nechta buzilgan o'rnatishlardan so'ng, men yorug'likni ko'rdim, FreeNAS forumlarida foydalanuvchi sgrizzi LCD bilan ishlashni LPRng paketidan foydalanib, LiveCD -ga asoslangan sozlash uchun mavzu yaratdi. Bu juda foydali bo'ldi va u kreditning katta qismini olishi kerak edi, lekin foydali qo'llanma bo'lish uchun ipni chindan ham qisqartirish va aniqlashtirish kerak. Aynan mana shu yo'riqnoma FreeNAS -ni standart to'liq o'rnatish uchun o'zgartiradi, bu qo'llanmada sizda FreeNAS -ning joriy standart o'rnatilishi va ishi borligi nazarda tutilgan.

1 -qadam: Tayyorgarlik

Tayyorgarlik
Tayyorgarlik

Birinchidan, keling, bir nechta narsalarni yig'ib, sozlamalarni ko'rib chiqaylik. Tarmoq sozlamalari boshqacha bo'lishi mumkin, lekin meniki quyidagicha.- Linksys WRT54GL router Tomato firmware v1.23- FreeNAS qutisi- v0.69, eski Sony Vaio, 2 ta qattiq disk, statik IP: 192.168.1.50- Kompyuter - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - USB -ga ulangan printer, FreeNAS -ga ulangan. Siz FreeNAS qutisiga ichidan statik ichki IP -ni belgilashingiz kerak bo'ladi. sizning yo'riqnoma. Buning uchun Internetda ko'plab qo'llanmalar mavjud, shuning uchun tezda "Googling" ni bajaring. Sizga kerak bo'lgan narsalar- agar siz Windows-dan foydalanayotgan bo'lsangiz, Windows-ni o'rnatish disklari (kerakli fayllar boshqa joyda bo'lishi mumkin, lekin bu eng oson)- Printer Sizning maxsus markangiz/modelingiz uchun haydovchilar- "ulpt.ko" fayli to'liq FreeBSD o'rnatilishidan olingan. Ushbu ko'rsatmaga biriktirilgan fayl. - SSH mijozi - Windows uchun PuTTy -ga o'ting. Linux, Unix, Mac va boshqalar uchun siz terminal/buyruq satridan foydalanishingiz mumkin

2 -qadam: SSH orqali ulaning

SSH orqali ulaning
SSH orqali ulaning

FreeNAS qutingizga SSH orqali ulaning. Odatda root sifatida kirish yomon amaliyotdir, lekin agar siz juda ehtiyot bo'lsangiz, hamma narsa muammosiz ketishi kerak. Buyruqlar satrida odamlar uchun quyidagilarni yozing: ssh -l username static_ip_of_freenas Statik ip 192.168.x.xxx kabi bo'ladi, u parolni so'raydi, lekin siz kiritganingizda hech narsa ko'rinmaydi. Xavotir olmang, bu normal holat (xavfsizlik maqsadida parolni yashiradi); Siz shunchaki salomlashishingiz va yangi buyruq irodasini ko'rishingiz kerak.

3 -qadam: Ulpt.ko -ni to'g'ri joyga qo'ying

Ulpt.ko faylini FreeNAS qutisiga joylashtirish uchun o'zingiz yoqtirgan usuldan foydalaning (ftp, smb va hk) va to'liq yo'lni eslayman (men buni UPath deb atayman), ehtimol/mnt/drivename/ ulpt.ko SSH ulanishi va buyruq irodasi bilan terminalga qayting, biz faylni kerakli joyga o'tkazamiz. Turi: mv Upath /boot/kernel/ulpt.ko Buni qilish kerak.

4 -qadam: LPRng -ni o'rnating

Biz LPRng deb nomlangan paketdan foydalanamiz. O'rnatish uchun quyidagilarni yozing: pkg_add -r LPRng Kerakli bitlarni yuklab olib o'rnatgancha, bir muddat chetlab o'tsin.

5 -qadam: yuklashda yuklanadigan narsalarni sozlang

Bootda yuklanadigan narsalarni sozlang
Bootda yuklanadigan narsalarni sozlang
Bootda yuklanadigan narsalarni sozlang
Bootda yuklanadigan narsalarni sozlang

Ulpt.ko modulini yuklang Birinchidan, ulpt.ko yuklashda yuklanishiga ishonch hosil qilmoqchimiz, shuning uchun biz printerni ulashimiz bilan uni to'g'ri taniydi. Turi: nano /boot/defaults/loader.conf Ok tugmachalari yoki ctrl+V tugmachalari bilan pastga siljiting va "USB modullari" bo'limiga o'ting. Ulpt_load = "NO" # Printer "qatorini" ulpt_load = "Ha" ga o'zgartiring. " # Printer" ctrl+X tugmalar birikmasini bosing. So'ngra "y" yozing va saqlash so'ralganda enter tugmasini bosing. LPRngNavigate -ni brauzerda FreeNAS veb -interfeysiga o'ting. Keyin SystemAdvancedrc.conf -ga o'ting, ikkita yangi yozuv qo'shish uchun "+" tugmachasidan foydalaning: Ism: lpd_enableValue: NOName: lprng_enableValue: YES

6 -qadam: LPRng konfiguratsiyasi: 3dan 1 - Printcap

LPRng to'g'ri ishlashiga hissa qo'shadigan uchta asosiy fayl bor.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (manzil:/etc/printcap) murakkab yoki juda oddiy. Biz juda sodda yo'l tutamiz, lekin siz LPRng saytiga va google -ga murojaat qilishingiz mumkin, bu sizning ehtiyojlaringizga bog'liq. Buni misol bilan ko'rsatish ancha oson bo'ladi: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Birinchi qator unchalik muhim emas. Ma'lumot uchun printeringizning modelini/modelini qo'ying - "lp | deskjet" - bu sizning printeringiz deb nomlanadi. "lp"- asosiy ism, "deskjet"- taxallus.- "sd =" Bu bosma makaraga olib boradigan yo'l. Biz bu katalogni bir soniya ichida tayyorlaymiz.- "sh" Bu "supress header" degan ma'noni anglatadi. Agar siz hech qachon kompyuter laboratoriyasida chop etgan bo'lsangiz, buni ko'rasiz. Bu ishdan oldin chop etiladigan sahifa, bu ish kim uchun ekanligini aniqlaydi. Uydagi ko'p odamlar uchun bu kerak emas. Ko'p odamlar va bosmaxona bo'lgan ish muhitida siz buni ko'rib chiqishingiz kerak.- "lp ="- bu printerning joylashuvi. Agar ulpt.ko to'g'ri yuklansa, printerni ulaganda, u /dev/ulpt0 sifatida ro'yxatdan o'tishi kerak. Keling. Turi: "mkdir -p -m 700/var/spool/lpd/bare" va "chown 1: 1/var/spool/lpd/bare" Bu kerakli egalik va ruxsatlarga ega to'g'ri katalogni yaratadi.

7 -qadam: LPRng konfiguratsiyasi: 3dan 2 - Lpd.perms

lpd.perms (joylashuvi: /usr/local/etc/lpd.perms) biroz uzun. Standart konfiguratsiya yaxshi bo'lishi kerak. Nano /usr/local/etc/lpd.perms ni yozib, bu satrlarning sharhlanmaganligini ("#" bilan boshlanmasligini) tekshiring va biz izohlamasligimiz kerak bo'lgan qatorlar: ACCEPT SERVICE = C SERVER REMOTEUSER = root, papowell ACCEPT SERVICE = C LPC = lpd, status, printcap REVECT SERVICE = C XIZMATNI QABUL QILDI = M SAMEHOST SAMEUSER ACCEPT SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT CCEVP.

8 -qadam: LPRng konfiguratsiyasi: 3dan 3 - Lpd.conf

lpd.conf (manzil: /usr/local/etc/lpd.perms) ham sukut bo'yicha yaxshi bo'lishi kerak. Nimani ikki marta tekshirish kerak: # Maqsad: har doim bannerni chop eting, lpr -h variantini e'tiborsiz qoldiring # default ab@ (FLAG off) # Maqsad: buxgalteriya serverini ulanganda # default achk@ (FLAG o'chirilgan) # Maqsad: buxgalteriya hisobi oxirida (qarang) shuningdek, af, la, ar, as) # default ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Maqsad: buxgalteriya faylining nomi (shuningdek qarang la, ar) # default af = acct (STRING)) # Maqsad: ish topshirilganda uzun ish raqami (0 - 999999) dan foydalaning # default longnumber@ (Flag off) Longnumber

9 -qadam: Printer ulanganda narsalarni boshlang va ruxsatlarni o'rnating

Printer ulanganda biz to'g'ri LPRng jarayonlarini boshlamoqchimiz. Turi: "nano /usr/local/etc/devd/devd.conf"Faylga qo'shish: ulpt0 USB printeri ulanganda # harakatni boshlang # 3 soniya kutib turing va keyin biriktiruvchi dasturini ishga tushiring # 100 {qurilma nomini biriktiring" ulpt0 "; harakat "uxlash 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /karnay;"; }; */ Bu printer ulanganini kuzatadi, bir necha soniya kutadi va LPD jarayonini boshlaydi. Bu ketgandan so'ng, checkpc -f yordamida yo'qolgan fayllar yoki ruxsatlarni tuzatadi. Keyin u qurilmaga tegishli egalik huquqi va ruxsatnomalarni o'rnatadi va biroz ovoz chiqaradi.

10 -qadam: Windows kompyuterini ulash

Windows kompyuterini ulash
Windows kompyuterini ulash
Windows kompyuterini ulash
Windows kompyuterini ulash
Windows kompyuterini ulash
Windows kompyuterini ulash
Windows kompyuterini ulash
Windows kompyuterini ulash

1) Tarmoq ulanishlariga o'ting. Yuqoridagi "Kengaytirilgan" yorlig'ini, so'ngra "Ixtiyoriy tarmoq komponentlari" ni bosing. Boshqarish va monitoring vositalarini, boshqa tarmoq fayllari va chop etish xizmatlarini yoqing. U sizdan bo'lishi kerak bo'lgan Windows diskini kiritishingizni so'raydi. Bu bizga LPR2 orqali ulanish imkonini beradi) Boshqarish paneliga, so'ngra printerlarga o'ting. Yangi printer qo'shish ustasini ishga tushiring.3) Mahalliy printer (avtomatik ravishda aniqlanmaydi). Keyingi 4) Yangi port -> LPR portini yarating. Keyingi5) FreeNAS maydonining IP manzilini kiriting. Shuning uchun biz uning statik bo'lishini xohlaymiz. Bosib chiqarish navbatining nomini kiriting (agar siz mening qopqog'imni nusxalashgan bo'lsangiz, bu "lp" tirnoqsiz) 6) Drayverlarni o'rnating va ustaning qolgan qismini bosing. 7) Printerni sichqonchaning o'ng tugmasi bilan bosing va xususiyatlarini oching. 8) Port yorlig'i. "Ikki tomonlama qo'llab -quvvatlash" belgisini olib tashlang 9) Kengaytirilgan yorliq. oxirgi sahifa biriktirilganidan keyin chop etishni boshlang. To'g'ridan -to'g'ri bosib chiqarishni belgilang va mos kelmaydigan ushlab turishni belgilang va "Qoplamali chop etish" belgisini olib tashlang va "Keep" ni belgilang. Kengaytirilgan va tekshirishni yoqish belgisini olib tashlang 10) Endi asosiy yorliqqa qayting va test sahifasini chop etishga harakat qiling.

11 -qadam: Mac OSX bilan ulanish

Mac OSX bilan ulanish
Mac OSX bilan ulanish
Mac OSX bilan ulanish
Mac OSX bilan ulanish
Mac OSX bilan ulanish
Mac OSX bilan ulanish

1) Tizim sozlamalarini oching -> Chop etish va faks yuborish2) Printerni qo'shish uchun "+" tugmasini bosing 3) "IP" yorlig'iga o'ting Protokol: LPDA manzil: FreeNASQueue IP -si: Chop etish uchun navbatning nomi (agar siz mening papkani nusxalashgan bo'lsangiz, u ") lp "tirnoqsiz) Ism va joylashuv sizga bog'liq. Chop etish: To'g'ri drayverlarni tanlang ** Mening HP Deskjet 6540 kabi ba'zi printerlar usb drayverlarini LPD bilan ishlatishga ruxsat bermaydi. Men iloji boricha yaqinroq birini tanlashim kerak edi (5550 bo'lib chiqdi) va shu bilan borishim kerak edi. Agar ikkita model o'xshash bo'lsa, u muammosiz ishlashi kerak.

Tavsiya: