Wyszukiwanie w witrynie

10 przydatnych pytań i odpowiedzi na rozmowie kwalifikacyjnej „Squid Proxy Server” w systemie Linux


Dotyczy to nie tylko administratora systemu i administratora sieci, który od czasu do czasu słyszy określenie „serwer proxy”, ale my też. Serwer proxy stał się obecnie kulturą korporacyjną i jest potrzebą chwili. Serwer proxy jest obecnie wdrażany w małych szkołach, stołówkach i dużych korporacjach międzynarodowych. Squid (znany również jako proxy) to taka aplikacja, która pełni rolę serwera proxy i jest jednym z najczęściej używanych narzędzi tego typu.

Ten artykuł dotyczący wywiadu ma na celu wzmocnienie twojej bazy z poziomu punktu wywiadu na bazie serwera proxy i squida.

1. Co masz na myśli mówiąc serwer proxy? Jakie jest zastosowanie serwera proxy w sieciach komputerowych?

Serwery proxy stanowią szkielet WWW (World Wide Web). Większość dzisiejszych serwerów proxy to serwery proxy sieci Web. Serwer proxy obsługuje złożoność komunikacji pomiędzy klientem a serwerem. Co więcej, zapewnia anonimowość w Internecie, co oznacza po prostu, że Twoja tożsamość i cyfrowe ślady są bezpieczne. Serwery proxy można skonfigurować tak, aby zezwalały klientowi na przeglądanie witryn i blokowanie witryn.

2. Co to jest kałamarnica?
3. Jaki jest domyślny port Squida i jak zmienić jego port operacyjny?

Otwórz plik „/etc/squid/squid.conf” i wybierz edytor.

nano /etc/squid/squid.conf

Teraz zmień ten port na inny, nieużywany port. Zapisz edytor i wyjdź.

http_port 3128

Uruchom ponownie usługę squid, jak pokazano poniżej.

service squid restart
4. Pracujesz dla firmy, której kierownictwo prosi Cię o blokowanie niektórych domen za pośrednictwem serwera proxy Squid. Co zamierzasz zrobić?

A. Utwórz plik, powiedz „czarna lista” w katalogu „/etc/squid”.

touch /etc/squid/blacklist

B. Otwórz plik „/etc/squid/blacklist” za pomocą edytora nano.

nano /etc/squid/blacklist

C. Dodaj wszystkie domeny do czarnej listy plików, po jednej domenie w każdym wierszu.

.facebook.com
.twitter.com
.gmail.com
.yahoo.com
...

D. Zapisz plik i wyjdź. Teraz otwórz plik konfiguracyjny Squid z lokalizacji „/etc/squid/squid.conf”.

nano /etc/squid/squid.conf

mi. Dodaj poniższe linie do pliku konfiguracyjnego Squid.

acl BLACKLIST dstdom_regex -i “/etc/squid/blacklist”
http_access deny blacklist

F. Zapisz plik konfiguracyjny i wyjdź. Uruchom ponownie usługę Squid, aby zmiany zaczęły obowiązywać.

service squid restart
5. Co to jest ograniczenie zasięgu multimediów i częściowe pobieranie w Squid?

Funkcja częściowego pobierania squida jest dobrze zaimplementowana w aktualizacji systemu Windows, gdzie pobieranie jest żądane w postaci małych pakietów, które można wstrzymać. Dzięki tej funkcji komputer z systemem Windows pobierający aktualizację może zostać ponownie uruchomiony bez obawy o utratę danych. Squid umożliwia ograniczenie zasięgu multimediów i częściowe pobieranie tylko po zapisaniu w nim kopii całych danych. Co więcej, częściowe pobranie zostanie usunięte i nie będzie buforowane, gdy użytkownik wskaże inną stronę, dopóki Squid nie zostanie w jakiś sposób specjalnie skonfigurowany.

6. Co to jest odwrotne proxy w squid?

Technicznie możliwe jest użycie pojedynczego serwera squid, który będzie działał zarówno jako normalny serwer proxy, jak i serwer odwrotnego proxy w tym samym momencie.

7. Ponieważ Squid może być używany jako demon pamięci podręcznej sieci Web, czy możliwe jest wyczyszczenie jego pamięci podręcznej? Jak?

A. Najpierw zatrzymaj serwer proxy Squid i usuń pamięć podręczną z katalogu lokalizacji „/var/lib/squid/cache”.

service squid stop
rm -rf /var/lib/squid/cache/*<

B. Utwórz katalogi wymiany.

squid -z
8. Podchodzi do Ciebie pracujący klient. Chcą, aby ich dzieci miały ograniczony czas dostępu do sieci. Jak osiągniesz ten scenariusz?

Załóżmy, że dostęp do Internetu pozwala na czas od 4:00 do 7:00 wieczorem przez trzy godziny, ostro od poniedziałku do piątku.

A. Aby ograniczyć dostęp do sieci w godzinach od 4 do 7 od poniedziałku do piątku, otwórz plik konfiguracyjny Squid.

nano /etc/squid/squid.conf

B. Dodaj następujące wiersze, zapisz plik i wyjdź.

acl ALLOW_TIME time M T W H F 16:00-19:00
shttp_access allow ALLOW_TIME

C. Uruchom ponownie usługę Squid.

service squid restart
9. W jakim formacie pliku Squid przechowuje dane?
10. Gdzie kałamarnica przechowuje pamięć podręczną?

To wszystko na teraz. Niedługo wrócę tu ponownie z kolejnym ciekawym artykułem. Do tego czasu bądź na bieżąco i połącz się z Tecmint. Nie zapomnij podzielić się z nami swoją cenną opinią w sekcji komentarzy poniżej.