Isi kandungan:

FreeNAS Sebagai Pelayan Cetak: 11 Langkah
FreeNAS Sebagai Pelayan Cetak: 11 Langkah

Video: FreeNAS Sebagai Pelayan Cetak: 11 Langkah

Video: FreeNAS Sebagai Pelayan Cetak: 11 Langkah
Video: Как установить и настроить ваш компьютер в качестве сетевого хранилища, шаг за шагом с FreeNAS 2024, Julai
Anonim
FreeNAS Sebagai Pelayan Cetak
FreeNAS Sebagai Pelayan Cetak

FreeNAS adalah penyelesaian penyimpanan rangkaian yang sangat baik yang mudah dipasang oleh sesiapa sahaja. Keperluan sistem dan ruang sangat kecil untuk versi FreeBSD yang dilucutkan ini. Ia mempunyai pelbagai jenis ciri yang dapat diakses melalui GUI web yang bersih, lebih banyak daripada yang diperlukan. Ia bahkan membolehkan anda menstrimkan media ke konsol permainan! Walaupun terdapat kebolehan yang mengagumkan, ada satu perkara yang saya mahukan selain bertindak sebagai NAS yang hebat, dan itu adalah pelayan cetak supaya saya dapat berkongsi HP Deskjet 6540 saya Pencetak USB di antara kotak Windows dan Mac OSX saya. Lebih senang berkata daripada selesai. Setelah berjam-jam bermain-main dengan CUPS dan beberapa pemasangan yang rosak kemudian, saya melihat cahaya. Di forum FreeNAS, pengguna sgrizzi membuat utas tentang cara membuatnya berfungsi dengan LPR, menggunakan pakej LPRng, untuk penyediaan berasaskan LiveCD. Ia sangat membantu, dan dia seharusnya mendapat sebahagian besar kredit, tetapi utasnya perlu disingkat dan diperjelas untuk menjadi panduan yang berguna. Itulah yang diarahkan oleh Instructable ini, serta mengubahnya untuk pemasangan penuh FreeNAS standard. Panduan ini mengandaikan bahawa anda sudah mempunyai pemasangan standard FreeNAS dan berfungsi sekarang.

Langkah 1: Persiapan

Persiapan
Persiapan

Pertama, mari kita mengumpulkan beberapa perkara dan melihat penyediaannya. RangkaianPenyediaan anda mungkin berbeza, tetapi saya adalah seperti berikut.- Penghala Linksys WRT54GL yang menjalankan firmware Tomato v1.23- Kotak FreeNAS - v0.69, Sony Vaio lama, 2 cakera keras, IP statik: 192.168.1.50- PC - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - Pencetak yang disambungkan USB, dilampirkan ke FreeNASAnda perlu memberikan kotak FreeNAS anda sebagai IP dalaman statik dari dalam penghala anda. Terdapat banyak panduan dalam talian untuk itu, semuanya langsung, jadi lakukan Googling yang cepat. Bahan yang Anda Perlu- Windows memasang cakera jika anda menggunakan Windows (fail yang diperlukan mungkin tersedia di tempat lain, tetapi ini adalah yang paling mudah) - Pencetak Pemacu untuk model / model khas anda- Fail "ulpt.ko" diambil dari pemasangan FreeBSD penuh. Fail dilampirkan pada arahan ini.- Pelanggan SSH - Untuk Windows, gunakan PuTTy. Untuk Linux, Unix, Mac, dan lain-lain anda boleh menggunakan terminal / baris arahan

Langkah 2: Sambungkan Melalui SSH

Sambung Melalui SSH
Sambung Melalui SSH

Sambungkan ke kotak FreeNAS anda melalui SSH. Biasanya adalah amalan yang tidak baik untuk log masuk sebagai root, tetapi jika anda benar-benar berhati-hati, semuanya harus berjalan dengan lancar. PuTTy cukup jelas di sini untuk berhubung. Untuk orang baris arahan, ketik: ssh -l nama pengguna static_ip_of_freenas IP statik akan menjadi seperti 192.168.x.xxx. Ia akan meminta kata laluan, tetapi apabila anda menaip, tidak ada yang muncul. Jangan bimbang, ini adalah perkara biasa (menyembunyikan kata laluan untuk tujuan keselamatan); hanya ketik dan tekan enter. Anda sekarang harus memberi ucapan dan perintah arahan baru (log masuk sebagai root adalah freenas: ~ # dan sebagai pengguna>)

Langkah 3: Letakkan Ulpt.ko di Tempat Yang Betul

Gunakan kaedah pilihan anda (ftp, smb, dll.) Untuk meletakkan fail ulpt.ko di suatu tempat ke kotak FreeNAS, dan ingat jalan penuh (saya akan memanggilnya UPath), yang mungkin akan menjadi seperti / mnt / drivename / ulpt.ko Kembali ke terminal dengan sambungan SSH dan command prompt, kita akan memindahkan fail ke tempat yang betul. Jenis: mv Upath /boot/kernel/ulpt.ko Yang sepatutnya melakukannya.

Langkah 4: Pasang LPRng

Kami akan menggunakan pakej yang dipanggil LPRng. Untuk memasangnya, ketik: pkg_add -r LPRng Biarkan ia terganggu sebentar semasa memuat turun dan memasang bit yang diperlukan.

Langkah 5: Konfigurasikan Perkara yang Dimuat pada Boot

Konfigurasikan Perkara yang Dimuat pada Boot
Konfigurasikan Perkara yang Dimuat pada Boot
Konfigurasikan Perkara yang Dimuat pada Boot
Konfigurasikan Perkara yang Dimuat pada Boot

Muatkan Modul ulpt.ko Pertama, kami ingin memastikan bahawa ulpt.ko dimuat semasa boot, sebaik sahaja kami menyambungkan pencetak, ia akan mengenalinya dengan betul. Taip: nano /boot/defaults/loader.conf Tatal ke bawah dengan menggunakan anak panah atau ctrl + V sehingga anda mencapai bahagian yang bertajuk "USB Modules" Tukar baris "ulpt_load =" NO "# Printer" ke "ulpt_load =" YA "# Pencetak" Tekan ctrl + X. Kemudian ketik "y", dan tekan enter ketika meminta anda menyimpan. Mulakan LPRng Navigasi ke antara muka web FreeNAS dalam penyemak imbas. Kemudian pergi ke SystemAdvancedrc.confGunakan butang "+" untuk menambah dua entri baru: Nama: lpd_enableValue: NOName: lprng_enableValue: YES

Langkah 6: Konfigurasi LPRng: 1 dari 3 - Printcap

Terdapat tiga fail utama yang menyumbang kepada LPRng berfungsi dengan baik.- / etc / printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (location: / etc / printcap) boleh sangat kompleks atau sangat sederhana. Kami akan pergi dengan sangat mudah, tetapi anda boleh merujuk ke laman LPRng dan google untuk beberapa persediaan yang berbeza bergantung pada keperluan anda. Akan lebih mudah untuk menggambarkannya dengan contoh: # @ (#) printcap HP Deskjet 6540 lp | deskjet: \: sd = / var / spool / lpd / bare: \: sh: \: lp = / dev / ulpt0: # Baris pertama tidak begitu penting. Cukup letakkan model / model pencetak anda di sana untuk rujukan- "lp | deskjet" - inilah yang akan dikenali sebagai pencetak anda. "lp" adalah nama utama, "deskjet" adalah alias.- "sd =" Ini adalah jalan ke spooler cetak. Kami akan membuat direktori ini dalam sekejap.- "sh" Ini bermaksud "supress header". Sekiranya anda pernah mencetak di makmal komputer, anda akan melihatnya. Ini adalah halaman yang dicetak sebelum pekerjaan yang mengenal pasti siapa pekerjaan itu. Bagi kebanyakan orang di rumah, tidak perlu. Dalam persekitaran kerja dengan banyak orang dan percetakan, ini adalah perkara yang harus anda perhatikan.- "lp =" ini adalah lokasi pencetak. Sekiranya ulpt.ko dimuat dengan betul, maka semasa anda menyambungkan pencetak, ia harus mendaftar sebagai /dev/ulpt0. Ingat jalan spooler dari sd? Mari buat. Taip: "mkdir -p -m 700 / var / spool / lpd / bare" dan "chown 1: 1 / var / spool / lpd / bare" Ini membuat direktori yang betul dengan pemilikan dan kebenaran yang diperlukan.

Langkah 7: Konfigurasi LPRng: 2 dari 3 - Lpd.perms

lpd.perms (lokasi: /usr/local/etc/lpd.perms) agak panjang. Konfigurasi lalai mestilah baik. Tatal dan periksa semula bahawa garis-garis ini tidak dikomentari (jangan mulakan dengan "#") dengan menaip: nano /usr/local/etc/lpd.perms Garis yang kita mahu tanpa komplemen adalah: MENERIMA PERKHIDMATAN = 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 Lakukan sebarang perubahan dan tekan ctrl + X

Langkah 8: Konfigurasi LPRng: 3 dari 3 - Lpd.conf

lpd.conf (lokasi: /usr/local/etc/lpd.perms) juga harus baik sebagai lalai. Perkara yang perlu diperiksa untuk: # Tujuan: sentiasa mencetak sepanduk, mengabaikan pilihan lpr -h # default ab @ (FLAG off) # Tujuan: pertanyaan pelayan perakaunan semasa disambungkan # default achk @ (FLAG off) # Tujuan: perakaunan pada akhirnya (lihat juga af, la, ar, as) # default ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Tujuan: nama fail perakaunan (lihat juga la, ar) # default af = acct (STRING # # Tujuan: gunakan nombor kerja panjang (0 - 999999) semasa tugas dihantar # panjang panjang lalai @ (FLAG off) Longnumber

Langkah 9: Mulakan Perkara dan Tetapkan Kebenaran Semasa Pencetak Menyambung

Kami ingin memulakan proses LPRng yang betul semasa pencetak disambungkan. Taip: "nano /usr/local/etc/devd/devd.conf"Tambah ke fail: # mulakan tindakan apabila pencetak USB ulpt0 dipasang # tunggu 3 saat dan kemudian mulakan spooler daemon # attach 100 {device-name" ulpt0 "; tindakan "sleep 3; lpd; checkpc -f; chown 0: 0 / dev / ulpt0; chmod 666 / dev / ulpt0; echo 'o5L25fgfab'> / dev / pembesar suara;"; }; * / Ini memerhatikan pencetak untuk dipasang, menunggu beberapa saat, dan memulakan proses LPD. Setelah itu, ia akan memperbaiki fail atau kebenaran yang hilang dengan checkpc -f. Ia kemudian menetapkan pemilikan dan kebenaran yang betul pada peranti dan memainkan sedikit suara.

Langkah 10: Menyambungkan PC Windows

Menyambungkan PC Windows
Menyambungkan PC Windows
Menyambungkan PC Windows
Menyambungkan PC Windows
Menyambungkan PC Windows
Menyambungkan PC Windows
Menyambungkan PC Windows
Menyambungkan PC Windows

1) Pergi ke Sambungan Rangkaian. Klik tab Lanjutan di bahagian atas, kemudian "Komponen Rangkaian Pilihan". Aktifkan Alat Pengurusan dan Pemantauan dan perkhidmatan Fail dan Cetakan Rangkaian Lain. Ia akan meminta anda memasukkan cd Windows, yang semestinya anda miliki. Ini akan membolehkan kita berhubung melalui LPR2) Pergi ke Panel Kawalan dan kemudian ke Pencetak. Jalankan wizard Tambah Pencetak Baru.3) Pencetak Tempatan (jangan mengesan secara automatik). Seterusnya.4) Buat Port Baru -> Port LPR. Seterusnya5) Masukkan alamat IP kotak FreeNAS. Inilah sebabnya mengapa kita mahu ia statik. Masukkan nama barisan cetak (jika anda menyalin printcap saya, itu adalah "lp" tanpa tanda petik) 6) Pasang pemacu dan klik melalui sisa wizard. Jangan cetak halaman ujian.7) Klik kanan pada pencetak dan buka sifat.8) Port Port. Nyahtanda "sokongan dua arah" 9) Tab Lanjutan. mula mencetak setelah halaman terakhir digulung. Periksa Cetak secara langsung & Hapus centang Tahan tidak sepadan & Hapus tanda Cetak spooled & Periksa Keep &. Hapus centang Aktifkan lanjutan & Periksa10) Sekarang kembali ke tab utama dan cuba mencetak halaman ujian.

Langkah 11: Berhubungan dengan Mac OSX

Bersambung Dengan Mac OSX
Bersambung Dengan Mac OSX
Bersambung Dengan Mac OSX
Bersambung Dengan Mac OSX
Bersambung Dengan Mac OSX
Bersambung Dengan Mac OSX

1) Buka Pilihan Sistem -> Cetak dan Faks 2) Klik "+" untuk menambah pencetak3) Pergi ke tab "IP" lp "tanpa petikan) Nama dan Lokasi terpulang kepada andaCetakan Menggunakan: Pilih pemacu yang betul ** Sebilangan pencetak, seperti HP Deskjet 6540 saya tidak akan membenarkan saya menggunakan pemacu usb dengan LPD. Saya terpaksa memilih yang sedekat mungkin (ternyata 5550) dan pergi dengan itu. Sekiranya kedua-dua model itu serupa, ia mesti berfungsi tanpa masalah.

Disyorkan: