KWALIFIKACJA INF2 - CZERWIEC 2016 (test 2)

PYTANIE NR 37.
Aby zainstalować serwer proxy w systemie Linux, należy zastosować program
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Squid to popularny serwer proxy (forward proxy) dla ruchu HTTP/HTTPS w systemach Linux, często używany także do cache’owania treści i kontroli dostępu. Samba służy do udostępniania plików, Postfix jest serwerem pocztowym, a Webmin to panel administracyjny, nie serwer proxy.

Pełne wyjaśnienie:

Serwer proxy to usługa pośrednicząca w dostępie klientów do zasobów sieciowych (najczęściej WWW). W praktyce szkolnej i administracyjnej w Linuksie bardzo typowym rozwiązaniem dla forward proxy jest Squid. Umożliwia on m.in.:

  • pośredniczenie w ruchu HTTP/HTTPS (zależnie od konfiguracji),
  • buforowanie (cache) treści w celu ograniczenia wykorzystania łącza,
  • stosowanie reguł dostępu (ACL), logowanie i raportowanie.

Dlatego odpowiedź "Squid" jest właściwa, gdy pytanie dotyczy instalacji serwera proxy w Linuksie.

Pozostałe propozycje dotyczą innych ról serwerowych lub narzędzi:

  • "Samba" służy głównie do udostępniania plików i drukarek w sieciach (SMB/CIFS), więc nie realizuje funkcji proxy WWW.
  • "Postfix" jest serwerem poczty (MTA) i obsługuje przesyłanie wiadomości e-mail, a nie pośrednictwo HTTP.
  • "Webmin" jest narzędziem do zarządzania systemem przez przeglądarkę, ale sam w sobie nie jest usługą proxy.

Wskazówka egzaminacyjna: jeśli w odpowiedziach widzisz zestaw znanych demonów Linuksa, spróbuj skojarzyć je z typową warstwą/usługą: pliki (Samba), poczta (Postfix), administracja (Webmin), proxy WWW (Squid).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Serwer proxy to usługa pośrednicząca między klientem a Internetem. Może kontrolować dostęp (ACL), prowadzić logi, a także przyspieszać przeglądanie dzięki cache’owaniu. W Linuksie klasycznym rozwiązaniem dla forward proxy jest Squid.
Squid działa jako forward proxy (najczęściej dla HTTP) oraz mechanizm cache. Pozwala centralnie zarządzać ruchem WWW w sieci, ograniczać dostęp do wybranych zasobów i analizować logi, co jest typowe w środowiskach szkolnych i firmowych.
Samba służy do udostępniania plików i drukarek w sieciach wykorzystujących SMB/CIFS. To inna usługa niż proxy WWW: nie pośredniczy w połączeniach HTTP/HTTPS i nie realizuje funkcji cache ani filtracji ruchu webowego.
Postfix to serwer pocztowy typu MTA (Mail Transfer Agent). Obsługuje przyjmowanie i przekazywanie wiadomości e-mail między serwerami. Nie jest narzędziem do pośredniczenia w ruchu WWW, więc nie pasuje do roli serwera proxy.
Nie. Webmin to panel administracyjny do zarządzania usługami Linuksa przez przeglądarkę. Może ułatwiać konfigurację, ale nie jest serwerem proxy. Funkcję proxy realizuje osobna usługa, np. Squid lub inne dedykowane rozwiązanie.
Najczęściej: kontrola dostępu do stron (polityki i ograniczenia), centralne logowanie ruchu, cache’owanie zasobów w celu oszczędzania łącza oraz ułatwienie zarządzania ruchem z wielu stanowisk. To typowe zadania dla Squid.
Forward proxy dotyczy dostępu klientów do Internetu (pośrednik "na wyjściu" z sieci LAN). Reverse proxy stoi przed serwerami usług i obsługuje ruch przychodzący. W pytaniach szkolnych o "serwer proxy w Linuksie" najczęściej chodzi o forward proxy typu Squid.
Najczęstsze pomyłki wynikają z mylenia ról usług: pliki (Samba), poczta (Postfix), WWW (Apache/Nginx), administracja (Webmin) i proxy (Squid). Pomaga nauka skojarzeń "usługa → protokół → zastosowanie".
W praktyce sprawdza się status usługi (menedżer usług), nasłuchiwanie na porcie oraz logi Squid. Dodatkowo można skonfigurować przeglądarkę klienta, wskazać proxy i potwierdzić w logach, że żądania HTTP przechodzą przez serwer.
Ucz się mapowania: nazwa usługi → funkcja → typowe porty/protokoły. Rób krótkie notatki porównawcze (np. Squid vs Samba vs Postfix) i przećwicz rozpoznawanie po opisach. To pozwala szybko eliminować odpowiedzi o innej roli.
info

Około 57% zdających odpowiada poprawnie na to pytanie. średnie

Specjaliści zwracają uwagę: "Squid to popularny serwer proxy (forward proxy) dla ruchu HTTP/HTTPS w systemach Linux, często używany także do cache’owania treści i kontroli dostępu."

Źródła:

  • Squid Web Cache Manager – dokumentacja projektu (sekcje: konfiguracja, funkcje proxy/cache): https://www.squid-cache.org/Doc/ (dostęp: 2026-02-27)
  • Debian Wiki – Squid (instalacja i opis pakietu/roli): https://wiki.debian.org/Squid (dostęp: 2026-02-27)
  • Arch Linux Wiki – Squid (opis, instalacja, konfiguracja): https://wiki.archlinux.org/title/Squid (dostęp: 2026-02-27)

Materiały:

  • Dokumentacja Squid (oficjalny manual i przykładowy squid.conf)
  • Artykuły/poradniki dystrybucji (Debian/Ubuntu/Arch) o instalacji i podstawowej konfiguracji Squid
  • Materiały szkolne z podstaw usług sieciowych w Linuksie (proxy, DNS, DHCP, WWW, poczta)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego