serwer wydruku.odt

(24 KB) Pobierz

Informatyka

xxxxxxxxxxxxxxxx

sem. III

Praca kontrolna: Systemy operacyjne i sieci komputerowe

 

Temat 1.

Serwer wydruku.

 

Temat 2.

Konfiguracja WIN-E

 

Ad 1.

  

    Serwer wydruku - serwer, który udostępnia obsługę zadań drukowania, obejmującą rozmaite usługi od prostego kolejkowania wydruków (ustawiania ich w odpowiedniej kolejności do odpowiednich drukarek), poprzez formatowanie wydruków (np. zamiana z popularnych formatów do postscriptu), aż po bardziej wyszukane funkcje, jak rozliczanie i raportowanie o liczbie wydrukowanych stron itp.

 

   Typową tanią drukarkę możemy połączyć z komputerem wyłącznie poprzez port USB. Model taki może być udostępniony w sieci komputerowej dla innych użytkowników, ale wymaga to ciągłej pracy komputera, do którego fizycznie jest podłączony. Często jednak takie rozwiązanie nie jest wygodne, szczególnie gdy korzystamy z komputerów przenośnych i sieci bezprzewodowej.

Drukarkę można jednak łatwo podłączyć do sieci domowej, wykorzystując do tego tak zwany serwer druku. Może to być dodatkowe, niewielkie urządzenie podłączane z jednej strony do drukarki, a z drugiej do sieci LAN albo WLAN.

 

   Drukarki mogą być podłączone do serwera wydruku bezpośrednio lub pośrednio:

      Połączenie bezpośrednie realizowane jest przy pomocy portu równoległego, portu szeregowego (w tym USB oraz port podczerwieni).

      Połączenie pośrednie realizowane jest przez sieć komputerową.

 

   W domowych sieciach w których jest raptem kilka komputerów wykorzystywanie serwerów wydruku jest po prostu nieopłacalne.

   Leprzym rozwiązaniem jest podłączenie drukarki za pomocą karty sieciowej, drukarki mogą być konfigurowane tak, aby były jednocześnie serwerami kolejek wydruków.

W takiej sytuacji serwer wydruków nie jest potrzebny, a wystarczy jedynie przyłączyć odpowiednio skonfigurowane drukarki bezpośrednio do sieci LAN ? będzie to wystarczające, o ile nie zamierzamy zbytnio obciążać ich czynnościami drukowania.

 

    Natomiast w wielkich korporacjach zastosowanie serwera wydruku jest bardziej opłacalne mimo że ceny drukarek, zwłaszcza laserowych,

od czasu wprowadzenia ich na rynek uległy znacznemu obniżeniu, to w mało której organizacji potrzebna jest drukarka na każdym biurku.

Lepiej więc korzystać, za pośrednictwem serwera wydruków, z kilku lub nawet jednej tylko drukarki, udostępniając je (ją) w ten sposób każdemu użytkownikowi sieci.

   Jedyną funkcją serwerów wydruków jest przyjmowanie żądań wydruków ze wszystkich urządzeń sieci, ustawianie ich w kolejki i "spoolowanie" (czyli wysyłanie) ich do odpowiedniej drukarki.

  Operacje te polegają na tymczasowym buforowaniu (magazynowaniu) na nośniku magnetycznym programów i danych w postaci strumieni wyjściowych w celu późniejszego ich wyprowadzenia lub wykonania.

Każda drukarka przyłączona do serwera wydruków ma swoja własną listę kolejności, czyli kolejkę, która informuje o porządku, w jakim wszystkie żądania są tymczasowo zapisywane i czekają na wydrukowanie.

  Żądania zwykle przetwarzane są w kolejności, w jakiej zostały otrzymane.

 

Konfiguracja i instalowanie drukarki w Linuxie za pomocą program CUPS.

 

    CUPS to linuksowy system druku (Common Unix Printing System) popularny system druku dla Uniksa, będący standardową usługą zawartą w dystrybucjach Linuksa.

   W heterogenicznej sieci, łączącej komputery z systemami Windows, Mac OS i Linux, maszyny klienckie mogą mieć dostęp do CUPS poprzez IPP (Internet Printing Protocol).

   Wtedy ze strony klienta przekazywane jest tylko polecenie wydruku do odpowiedniej aplikacji. Dokument zostaje przesłany do serwera wydruku z wykorzystaniem protokołu TCP/IP.

   CUPS to komponent składowy każdej popularnej dystrybucji Linuksa i często jest od razu zainstalowany, ponieważ w porównaniu z innymi systemami druku, dysponuje bogatszym zestawem funkcji. Instalacja tego oprogramowania okazuje się bardzo prosta.

Najpierw instalujemy Linuksa na komputerze, który będzie pełnił rolę serwera wydruku, podłączamy drukarkę i przyłączamy peceta do sieci.

   W przypadku gdy CUPS nie został domyślnie zainstalowany, możemy tego dokonać, wykorzystując powszechnie używane narzędzia: Rpman-drake w Mandrake'u, YaST w SUSE Linux oraz narzędzie do obsługi wiersza poleceń apt-get w Debianie.

   Najprościej można sprawdzić, czy system druku jest już zainstalowany, wpisując w przeglądarce internetowej localhost:631, czyli adres portu serwera WWW systemu CUPS.

 

Poprzez ten adres uzyskujemy dostęp do strony internetowej z opcjami administracyjnymi dotyczącymi statusu i zadań druku oraz konfiguracji drukarek.

Dodawanie drukarki

Drukarkę konfigurujemy poprzez wybranie z menu opcji

>>Do Administration Tasks.<<

Gdy wybierzemy tę opcję, pojawi się okno dialogowe autoryzacji, w którym logujemy się jako administrator. W polu

>>Username<<

wpisujemy nazwę administratora

>>root<<

, a w polu poniżej podajemy hasło. Na następnej stronie klikamy odnośnik

>>Add Printer<<

Następnie wpisujemy nazwę, lokalizację oraz opis drukarki. Uwaga: pole >>Name<<

nie może zawierać spacji. Kolejne trzy strony konfiguracyjne służą do wyboru urządzenia, producenta i modelu drukarki.

Po tej operacji drukarka jest zainstalowana w CUPS i możemy zlecić jej pierwsze zadanie drukowania. Jeśli okaże się, że CUPS nie obsługuje naszej drukarki, musimy doinstalować dodatkowy pakiet.

Możemy skorzystać z dodatku Gutenprint.

Pakiet ten zawiera aktualnie ponad 200 sterowników obsługujących prawie 750 różnych modeli drukarek. Gutenprint był wcześniej znany pod nazwą Gimp-Print i stąd wzięła się nazwa strony programu http://gimp-print.sourceforge.net.

 

Zarządzanie klasami drukarek

 

Korzystając z opcji

>>Do Administration Tasks<<

, możemy zarządzać klasami drukarek oraz dodawać nowe.

Jeśli opiekujemy się dużą siecią, wówczas założenie klas drukarek ma sens. Wtedy w każdej klasie zarządza się wieloma podobnymi drukarkami. Gdy użytkownik wyśle dokument do danej klasy drukarek, zostanie on wydrukowany na pierwszym dostępnym urządzeniu.

W obrębie małej sieci liczącej tylko jedną czy dwie drukarki definiowanie klas drukarek jest zbędne.

 

Zarządzanie drukarką

Gdy już mamy zainstalowaną drukarkę, wybranie z menu CUPS opcji

>>Manage Printers<<  - wyświetla model drukarki wraz z kilkoma informacjami dodatkowymi. W tym menu mamy do wyboru więcej możliwości.

>>Print Test Page<<  - drukuje stronę testową.

>>Stop Printer<<  - zatrzymuje drukarkę, na przykład w celu przeprowadzenia jej konserwacji.  Klikając

>>Start Printer<< - możemy potem ponownie wznowić pracę drukarki. >>Reject Jobs<<  - uniemożliwia wysyłanie zadania drukowania do drukarki.

>>Accept Jobs<< -  znów przełącza drukarkę w tryb online.

>>Mo-dify Printer<< - umożliwia zmianę ustawień drukarki.

>>Configure Printer<<  - konfiguruje drukarkę.

>>Delete Printer<<  - usuwa drukarkę z listy. Klikając link

>>Configure Printer<< - otwieramy stronę z parametrami drukowania. Możemy za jej pomocą dokonać zmian różnych ustawień. W zależności od zainstalowanego modelu drukarki mamy do wyboru opcje dotyczące ustawień papieru, jasności i kontrastu wydruku, nasycenia poszczególnych kolorów, korekcji barwnej i algorytmu ditheringu, korekcji gamma, wyboru modelu barw oraz rozdzielczości drukowania. Na końcu strony znajduje się pozycja

>>Banners<<, za pomocą której określamy, czy CUPS powinien oddzielić od siebie poszczególne zadania drukowania poprzez wydruk strony rozdzielającej. Po kliknięciu

>>Continue<< ustawienia zostają zapisane, a interfejs WWW komunikuje, że drukarka została pomyślnie skonfigurowana.

 

Dostęp dla klienta

  Aby inne komputery podpięte do sieci mogły mieć dostęp do serwera wydruku, konieczne jest dopasowanie demona CUPS. W tym celu otwieramy

plik /etc/ cups/cupsd.conf  i we fragmencie:

 

Order Deny,Allow

Deny From Ali

Allow From 127.0.0.1

 

poniżej linii »Allow From 127.0.0.1«

dodajemy linię »Allow From 192.168.178.*« (albo zakres adresów naszej sieci), żeby po zmianie modyfikowany fragment wyglądał następująco:

 

Order Deny,Ali 3W Deny From Al 1 Allow From 127 0.0 1 Allow From 192 168 178.*

Możemy także wpisać pojedyncze adresy IP albo rozszerzyć zakres adresów na przykład poprzez wpis »192.168.*«. Następnie musimy ponownie uruchomić demona CUPS. W zależności od dystrybucji Linuksa polecenie to wygląda inaczej.

 

Ad 2.

 

 

 

Zgłoś jeśli naruszono regulamin