در شرکتهای کوچک معمولاً هر پرینتر جداگانه روی هر رایانه نصب میشود: یکی با درایور سازنده، یکی با درایور ویندوز و یکی هم از طریق اشتراک روی رایانه همکارش. وقتی پرینتر عوض شود یا IP آن تغییر کند، باید سراغ همه رایانهها رفت. Print Server این کار را متمرکز میکند: پرینترها یکبار روی سرور نصب میشوند و کاربران به همان وصل میشوند.
Print Server چه مزیتی دارد؟
- نصب و بهروزرسانی درایور فقط یکبار روی سرور انجام میشود.
- تغییر IP یا تعویض پرینتر بدون مراجعه به رایانهها انجام میشود.
- صف چاپ همه پرینترها در یکجا دیده و مدیریت میشود.
- با دسترسیها میتوان تعیین کرد چه کسانی از کدام پرینتر استفاده کنند؛ مثلاً پرینتر رنگی فقط برای واحد طراحی.
قدم اول: آمادهسازی پرینترها
- برای هر پرینتر یک IP ثابت یا رزرو DHCP تعیین کنید تا آدرسش تغییر نکند.
- نامگذاری یکسانی انتخاب کنید که محل و کاربرد پرینتر را نشان دهد، مثل
PRN-Finance-2F. - درایور مناسب سرور (معمولاً x64) را از سایت سازنده تهیه کنید. اگر سازنده درایور یکپارچه (Universal) ارائه میدهد، مدیریت معمولاً سادهتر میشود.
قدم دوم: راهاندازی Print Server
- روی یک ویندوز سرور عضو دامین، نقش Print and Document Services را نصب کنید.
- کنسول Print Management (
printmanagement.msc) را باز کنید و پرینتر را با یک پورت Standard TCP/IP و IP آن اضافه کنید. - درایور را نصب کنید و پرینتر را با یک نام اشتراکی کوتاه و بدون فاصله Share کنید.
- تنظیمات پیشفرض مثل چاپ دورو یا سیاهوسفید را روی سرور تعیین کنید تا برای همه کاربران اعمال شود.
- از تب Security مشخص کنید کدام گروهها اجازه چاپ دارند.
نقش پرینت را روی کنترلر دامین نصب نکنید. سرویس Print Spooler سابقه آسیبپذیریهای جدی دارد و توصیه رایج این است که روی کنترلرهای دامین و سرورهایی که به آن نیاز ندارند غیرفعال باشد.
قدم سوم: توزیع پرینترها با Group Policy
روش انعطافپذیر و رایج، استفاده از Group Policy Preferences است:
- یک GPO بسازید و آن را به OU کاربران پیوند دهید.
- در مسیر User Configuration > Preferences > Control Panel Settings > Printers یک Shared Printer جدید با مسیری مثل
\PRINT01PRN-Finance-2Fاضافه کنید. - حالت Action را روی Update بگذارید و در صورت نیاز آن را پرینتر پیشفرض کنید.
- با Item-level Targeting تعیین کنید این پرینتر فقط برای اعضای یک گروه، مثلاً کارکنان مالی، نصب شود.
به این ترتیب کاربر با ورود به هر رایانهای، پرینترهای واحد خودش را میبیند. کنسول Print Management هم گزینه Deploy with Group Policy دارد که برای سناریوهای سادهتر قابل استفاده است.
نکته امنیتی درباره درایورها
پس از آسیبپذیریهای مشهور Print Spooler، مایکروسافت با بهروزرسانیهای امنیتی رفتار پیشفرض ویندوز را تغییر داد و نصب درایور پرینتر توسط کاربران عادی محدود شد. اگر کاربران هنگام اتصال به پرینتر با درخواست دسترسی مدیر روبهرو میشوند، این محدودیت را غیرفعال نکنید. بهجای آن، درایور را از پیش و با ابزارهای مدیریتی روی رایانهها نصب کنید تا اتصال بدون نیاز به دسترسی مدیر انجام شود. جزئیات این رفتار به نسخه ویندوز و بهروزرسانیهای نصبشده بستگی دارد.
چکلیست
- همه پرینترها IP ثابت یا رزرو DHCP دارند.
- Print Server روی سروری غیر از کنترلر دامین راهاندازی شده است.
- نامگذاری پرینترها یکسان و گویاست.
- پرینترها با GPO و بر اساس گروه کاربران توزیع میشوند.
- Print Spooler روی کنترلرهای دامین غیرفعال است.
- از پیکربندی پرینترها با ابزار Printer Migration نسخه پشتیبان گرفته میشود.
کارشناسان ITPlus724 میتوانند Print Server شرکت شما را راهاندازی کنند و توزیع خودکار پرینترها را با Group Policy برای همه واحدها پیاده کنند.