Serveur d'impression

Installation et gestion d'un serveur d'impression avec Server Core – Serveur d’impression

Par Titanfall , le 14 janvier 2020 - 10 minutes de lecture

Bien que certains administrateurs préfèrent utiliser les serveurs d'impression intégrés qui sont désormais standard avec de nombreux grands périphériques d'impression, il existe des avantages à utiliser un serveur d'impression Windows. Un exemple: configuration d'un environnement minimal à l'aide de Server Core pour provisionner un serveur d'impression.

La gestion des imprimantes a toujours été le fléau de nombreux administrateurs, mais les récents développements de Windows Server ont rationalisé le processus de gestion et de déploiement. La possibilité de déployer des imprimantes sur des clients à l'aide de la stratégie de groupe est particulièrement attendue.

De nombreux périphériques, comme le CP3505x Color LaserJet de HP, sont livrés non seulement avec un port Ethernet mais également avec un serveur d’imprimante intégré. Cela permet au périphérique d'être partagé sur un réseau, sans avoir besoin d'une machine supplémentaire pour servir de serveur d'impression. Toutefois, sans l'utilisation de logiciels de gestion tiers supplémentaires, les pilotes peuvent devoir être installés manuellement sur les clients. Cela peut être une tâche longue pour le personnel de soutien.

La possibilité de déployer des imprimantes à l'aide de la stratégie de groupe est intégrée à Windows Server 2003 R2, Server 2008 et Server Core. Vista prend nativement en charge cette fonctionnalité. Les clients Windows 2000 (connexions d'imprimante par utilisateur uniquement) et XP sont pris en charge avec l'utilisation d'un petit fichier exécutable (pushprinterconnections.exe), qui est exécuté dans le cadre d'un script de démarrage / ouverture de session de stratégie de groupe. Certains avantages supplémentaires de l'utilisation des services d'impression de Windows incluent:

  • prise en charge d'imprimantes de différents fabricants;
  • aucune élévation des droits utilisateur n'est nécessaire pour installer ou déployer à distance une imprimante;
  • intégration avec Active Directory;
  • gestion centralisée à l'aide de la console de gestion de l'impression;
  • encombrement réduit grâce à Server Core;
  • des fonctionnalités supplémentaires, telles que les droits d'accès et la mise en file d'attente de l'imprimante.
  • utilisation facultative d'une interface Web pour gérer les imprimantes;
  • connexion des clients aux imprimantes à l'aide du protocole d'impression Internet à partir d'emplacements distants.

Console de gestion de l'impression

La console de gestion de l'impression (PMC) dans Windows Server 2008 est essentiellement la même que celle introduite dans Windows Server 2003 R2. Il fournit une console centralisée pour la gestion des serveurs d'impression Windows, y compris Server Core, et la possibilité d'afficher les imprimantes qui ont été déployées sur les clients à l'aide de la stratégie de groupe.

Configuration de Server Core

Malgré le manque d'interface graphique, la configuration de Server Core est un jeu d'enfant. Suivez le processus d'installation comme vous le feriez pour la version complète de Windows Server, mais choisissez l'option Server Core. Le compte administrateur a initialement un mot de passe vide; vous devez le modifier la première fois que vous vous connectez.

Une fois connecté en tant qu'administrateur, une invite de commande s'affiche. Donnez un nom au serveur, attribuez une adresse IP statique, activez le serveur et joignez-le à un domaine.

Émettez la commande suivante pour activer Server Core (vous aurez besoin d'une connexion Internet pour terminer cela avec succès, donc exécutez la commande à n'importe quelle étape du processus auquel une connexion est présente):

• cscript c: windows system32 slmgr.vbs –ato

Bien qu'un nom soit attribué à Server Core automatiquement pendant le processus d'installation, vous devez le changer en quelque chose de plus mémorable. Redémarrez Server Core après avoir utilisé netdom, avec la commande d'arrêt comme indiqué ci-dessous:

• netdom renamecomputer% computername% / newname: prnsrv1
arrêt / r

Une fois que Server Core a redémarré, connectez-vous et attribuez une adresse IP statique et un serveur DNS. La commande netsh peut être utilisée pour modifier les paramètres TCP / IP. Dans les commandes suivantes, 10.0.0.1 représente l'adresse IP de Server Core, 255.0.0.0 le masque de sous-réseau, 10.0.0.11 la passerelle par défaut et 10.0.0.20 un serveur DNS.

• interface netsh ipv4 ajouter l'adresse «Connexion au réseau local» 10.0.0.1 255.0.0.0 10.0.0.11

• interface netsh ipv4 set dnsserver "Connexion au réseau local" statique 10.0.0.20

Enfin, vous devez joindre Server Core à votre domaine Active Directory. Dans la commande ci-dessous, <Nom d'utilisateur> et <mot de passe> représentent les informations d'identification de connexion d'un utilisateur Active Directory autorisé à joindre des machines au domaine. Un autre redémarrage sera nécessaire une fois la commande terminée.

• netdom ajouter% nomordinateur% / domaine: / userd: / passwordd:

Configuration des composants en option

Étant donné que Server Core est conçu pour fournir un environnement minimal pour des performances améliorées, un faible encombrement et une sécurité améliorée, vous devez installer les services d'impression Windows en tant que composant facultatif. Exécutez la commande ocsetup comme indiqué ci-dessous, en accordant une attention particulière au rôle lui-même, car les noms de rôle sont sensibles à la casse:

• start / w ocsetup Printing-ServerCore-Role

Cliquez sur Oui sur le Gestionnaire de packages Windows pour redémarrer Server Core. Une fois que Server Core a redémarré, exécutez la commande netsh illustrée ci-dessous pour ouvrir les ports nécessaires aux services de fichiers et d'impression.

• netsh firewall set service fileandprint enable

Configurer Server Core à distance avec PMC

La bonne nouvelle est que le travail en ligne de commande est terminé. La configuration des imprimantes et des partages de Server Core peut être effectuée à l'aide de PMC à partir de Vista SP1 avec les outils d'administration de serveur à distance (RSAT) installés, ou à partir de Windows Server 2008.

Cliquez sur Ajouter des fonctionnalités en dessous de Résumé des fonctionnalités dans le Gestionnaire de serveur. Développer Serveur distantOutils d'administration > Outils d'administration des rôles, vérifier Outils des services d'impression (Figure 1), Cliquez sur Prochain puis Installer. Cliquez sur Fermer sur le Résultats de l'installation écran.

Figure 1

Figure 2

figure 3

Figure 4

Figure 5

Figure 6

Vous devez maintenant ajouter Server Core à la console de gestion d'impression. Ouvrez PMC à partir de Début > Outils administratifs > Gestion de l'impression. Dans le volet gauche de PMC, mettez en surbrillance Imprimantes, faites un clic droit et sélectionnez Ajouter / supprimer des serveurs dans le menu. dans le Ajouter des serveurs , saisissez le nom de l'ordinateur de Server Core et cliquez sur Ajouter à la liste. Le nom de Server Core devrait maintenant apparaître dans le Serveurs d'impression boîte. Cliquez sur D'accord. Dans PMC, vous devriez voir Server Core apparaître sous le Serveurs d'impression nœud, comme illustré dans Figure 2. Dans cet exemple, Server Core est appelé PRNSRV1.

Avant d'ajouter une imprimante à Server Core, recherchez et installez les pilotes de votre imprimante. Développez le nœud de votre serveur d'impression dans PMC et cliquez sur Conducteurs. Faites un clic droit et sélectionnez Ajouter un pilote dans le menu. Cliquez sur Prochain sur le Bienvenue dans l'Assistant Ajout de pilote d'imprimante écran. Par exemple, si vous installez la version 32 bits de Server Core, vérifiez x86 et cliquez Prochain (figure 3).

Si vous souhaitez installer un périphérique Xerox Workstation PE114 mais qu'il n'est pas répertorié sous les pilotes préinstallés avec Windows, cliquez sur Disque fourni puis Feuilleter pour localiser le pilote manuellement. Si vous avez déjà téléchargé le pilote depuis le site Web de Xerox, il suffit de trouver le fichier .inf approprié dans le package de téléchargement. Une fois que vous avez localisé le pilote, ouvrez-le et cliquez sur D'accord sur le InstallerDepuis le disque dialogue. L'imprimante doit maintenant apparaître dans le Imprimantes boîte sur le Assistant Ajout de pilote d'imprimante , comme indiqué dans Figure 4. Cliquez sur Prochain puis terminer pour installer le pilote. Développez le nœud du serveur d'impression dans PMC et mettez en surbrillance Conducteurset vous devriez voir le nouveau pilote répertorié dans le volet central.

Comme vous ne connectez pas physiquement votre imprimante à Server Core, vous devez créer un port TCP / IP pour la file d'attente d'impression. Assurez-vous que votre imprimante a reçu une adresse IP et qu'elle peut être contactée sur votre réseau. Dans PMC, mettez en surbrillance Imprimantes sous le nœud de votre serveur d'impression, cliquez avec le bouton droit et sélectionnez Ajouter une imprimante dans le menu. Laissez l'option par défaut de Ajouter une imprimante TCP / IP ou des services Web par adresse IP ou nom d'hôte sélectionné, puis cliquez sur Prochain. Tapez le nom DNS ou l'adresse IP de votre imprimante dans le Nom ou adresse IP de l'imprimante et cliquez sur Prochain. Dans la boîte de dialogue du pilote d'imprimante, cochez Utiliser un pilote d'imprimante existant sur l'ordinateur, et sélectionnez le pilote précédemment installé dans le menu déroulant (Figure 5) et cliquez sur Prochain. Sur le Nom de l'imprimante et paramètres de partage , donnez à l'imprimante un nom de partage approprié (Figure 6), Cliquez sur Prochain et Prochain à nouveau sur le Imprimante trouvée dialogue. Une fois l'installation terminée, vérifiez Imprimer la page de test en bas de l'écran puis terminer.

Configuration des imprimantes à partir de la ligne de commande

Windows Server 2008 comprend un ensemble de scripts pour la configuration et la gestion des imprimantes, qui se trouvent dans le répertoire System32 du Printing_Admin_Scripts dossier:

Nom du script

Une fonction

Prncnfg.vbs

Pour les informations et la configuration de l'imprimante

Prndrvr.vbs

Gestion du pilote d'imprimante

Prnjobs.vbs

Lister, suspendre, reprendre ou annuler un travail d'impression

Prnmngr.vbs

Configurer l'imprimante par défaut d'un serveur et gérer les connexions d'imprimante

Prnport.vbs

Gestion de la configuration des ports

Prnqctl.vbs

Gestion de la file d'attente d'impression

Pubprn.vbs

Publier des informations sur l'imprimante dans Active Directory

Par exemple, pour répertorier les imprimantes installées sur Server Core à partir de la console, remplacez le répertoire de travail par Windows System32 Printing_Admin_Scripts en-US puis exécutez la commande suivante:

• cscript prnmngr.vbs –l

le prnqctl.vbs le script peut être utilisé pour imprimer une page de test, entre autres fonctions:

• cscript prnqctl.vbs -e -p «Xerox WorkCentre PE114 Series»

Russell Smith est un consultant indépendant basé au Royaume-Uni qui se spécialise dans la gestion des systèmes Microsoft.

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.